sdk/provisioning/Azure.Provisioning.AppContainers/api/Azure.Provisioning.AppContainers.net8.0.cs (1,244 lines of code) (raw):
namespace Azure.Provisioning.AppContainers
{
public partial class AppContainerResources : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public AppContainerResources() { }
public Azure.Provisioning.BicepValue<double> Cpu { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> EphemeralStorage { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Memory { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
public readonly partial struct AppContainersBuiltInRole : System.IEquatable<Azure.Provisioning.AppContainers.AppContainersBuiltInRole>
{
private readonly object _dummy;
private readonly int _dummyPrimitive;
public AppContainersBuiltInRole(string value) { throw null; }
public static Azure.Provisioning.AppContainers.AppContainersBuiltInRole Contributor { get { throw null; } }
public static Azure.Provisioning.AppContainers.AppContainersBuiltInRole Owner { get { throw null; } }
public static Azure.Provisioning.AppContainers.AppContainersBuiltInRole Reader { get { throw null; } }
public bool Equals(Azure.Provisioning.AppContainers.AppContainersBuiltInRole other) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override bool Equals(object? obj) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public static string GetBuiltInRoleName(Azure.Provisioning.AppContainers.AppContainersBuiltInRole value) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override int GetHashCode() { throw null; }
public static bool operator ==(Azure.Provisioning.AppContainers.AppContainersBuiltInRole left, Azure.Provisioning.AppContainers.AppContainersBuiltInRole right) { throw null; }
public static implicit operator Azure.Provisioning.AppContainers.AppContainersBuiltInRole (string value) { throw null; }
public static bool operator !=(Azure.Provisioning.AppContainers.AppContainersBuiltInRole left, Azure.Provisioning.AppContainers.AppContainersBuiltInRole right) { throw null; }
public override string ToString() { throw null; }
}
public partial class ContainerApp : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerApp(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.AppContainers.ContainerAppConfiguration Configuration { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> CustomDomainVerificationId { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> EnvironmentId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> EventStreamEndpoint { get { throw null; } }
public Azure.Provisioning.AppContainers.ContainerAppExtendedLocation ExtendedLocation { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> LatestReadyRevisionName { get { throw null; } }
public Azure.Provisioning.BicepValue<string> LatestRevisionFqdn { get { throw null; } }
public Azure.Provisioning.BicepValue<string> LatestRevisionName { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ManagedBy { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> ManagedEnvironmentId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepList<System.Net.IPAddress> OutboundIPAddressList { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppTemplate Template { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> WorkloadProfileName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppContainers.ContainerApp FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override Azure.Provisioning.Primitives.ResourceNameRequirements GetResourceNameRequirements() { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2022_03_01;
public static readonly string V2022_10_01;
public static readonly string V2023_05_01;
public static readonly string V2024_03_01;
}
}
public enum ContainerAppAccessMode
{
ReadOnly = 0,
ReadWrite = 1,
}
public enum ContainerAppActiveRevisionsMode
{
Multiple = 0,
Single = 1,
}
public partial class ContainerAppAllowedPrincipals : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppAllowedPrincipals() { }
public Azure.Provisioning.BicepList<string> Groups { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> Identities { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppAppleConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppAppleConfiguration() { }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> LoginScopes { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppAppleRegistrationConfiguration Registration { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppAppleRegistrationConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppAppleRegistrationConfiguration() { }
public Azure.Provisioning.BicepValue<string> ClientId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ClientSecretSettingName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppAuthConfig : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerAppAuthConfig(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.AppContainers.EncryptionSettings EncryptionSettings { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppGlobalValidation GlobalValidation { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppHttpSettings HttpSettings { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.AppContainers.ContainerAppIdentityProvidersConfiguration IdentityProviders { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppLogin Login { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerApp? Parent { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppAuthPlatform Platform { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppContainers.ContainerAppAuthConfig FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2022_03_01;
public static readonly string V2022_10_01;
public static readonly string V2023_05_01;
public static readonly string V2024_03_01;
}
}
public partial class ContainerAppAuthPlatform : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppAuthPlatform() { }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RuntimeVersion { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppAzureActiveDirectoryConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppAzureActiveDirectoryConfiguration() { }
public Azure.Provisioning.BicepValue<bool> IsAutoProvisioned { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppAzureActiveDirectoryLoginConfiguration Login { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppAzureActiveDirectoryRegistrationConfiguration Registration { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppAzureActiveDirectoryValidationConfiguration Validation { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppAzureActiveDirectoryLoginConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppAzureActiveDirectoryLoginConfiguration() { }
public Azure.Provisioning.BicepValue<bool> IsWwwAuthenticationDisabled { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> LoginParameters { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppAzureActiveDirectoryRegistrationConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppAzureActiveDirectoryRegistrationConfiguration() { }
public Azure.Provisioning.BicepValue<string> ClientId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ClientSecretCertificateIssuer { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ClientSecretCertificateSubjectAlternativeName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ClientSecretCertificateThumbprint { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ClientSecretSettingName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> OpenIdIssuer { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppAzureActiveDirectoryValidationConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppAzureActiveDirectoryValidationConfiguration() { }
public Azure.Provisioning.BicepList<string> AllowedAudiences { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppDefaultAuthorizationPolicy DefaultAuthorizationPolicy { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppJwtClaimChecks JwtClaimChecks { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppAzureFileProperties : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppAzureFileProperties() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppAccessMode> AccessMode { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AccountKey { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AccountName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ShareName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppAzureStaticWebAppsConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppAzureStaticWebAppsConfiguration() { }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RegistrationClientId { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppCertificateProperties : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppCertificateProperties() { }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> ExpireOn { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> IssueOn { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Issuer { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsValid { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Password { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppCertificateProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<string> PublicKeyHash { get { throw null; } }
public Azure.Provisioning.BicepList<string> SubjectAlternativeNames { get { throw null; } }
public Azure.Provisioning.BicepValue<string> SubjectName { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Thumbprint { get { throw null; } }
public Azure.Provisioning.BicepValue<System.BinaryData> Value { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerAppCertificateProvisioningState
{
Succeeded = 0,
Failed = 1,
Canceled = 2,
DeleteFailed = 3,
Pending = 4,
}
public partial class ContainerAppClientRegistration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppClientRegistration() { }
public Azure.Provisioning.BicepValue<string> ClientId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ClientSecretSettingName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppConfiguration() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppActiveRevisionsMode> ActiveRevisionsMode { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppDaprConfiguration Dapr { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppIngressConfiguration Ingress { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> MaxInactiveRevisions { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppRegistryCredentials> Registries { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppWritableSecret> Secrets { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ServiceType { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppConnectedEnvironment : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerAppConnectedEnvironment(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.AppContainers.ContainerAppCustomDomainConfiguration CustomDomainConfiguration { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DaprAIConnectionString { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DefaultDomain { get { throw null; } }
public Azure.Provisioning.BicepValue<string> DeploymentErrors { get { throw null; } }
public Azure.Provisioning.AppContainers.ContainerAppExtendedLocation ExtendedLocation { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppConnectedEnvironmentProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<System.Net.IPAddress> StaticIP { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppContainers.ContainerAppConnectedEnvironment FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2022_10_01;
public static readonly string V2023_05_01;
public static readonly string V2024_03_01;
}
}
public partial class ContainerAppConnectedEnvironmentCertificate : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerAppConnectedEnvironmentCertificate(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppConnectedEnvironment? Parent { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppCertificateProperties Properties { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppContainers.ContainerAppConnectedEnvironmentCertificate FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2022_10_01;
public static readonly string V2023_05_01;
public static readonly string V2024_03_01;
}
}
public partial class ContainerAppConnectedEnvironmentDaprComponent : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerAppConnectedEnvironmentDaprComponent(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> ComponentType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IgnoreErrors { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> InitTimeout { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppDaprMetadata> Metadata { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppConnectedEnvironment? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> Scopes { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppWritableSecret> Secrets { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SecretStoreComponent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Version { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppContainers.ContainerAppConnectedEnvironmentDaprComponent FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2022_10_01;
public static readonly string V2023_05_01;
public static readonly string V2024_03_01;
}
}
public enum ContainerAppConnectedEnvironmentProvisioningState
{
Succeeded = 0,
Failed = 1,
Canceled = 2,
Waiting = 3,
InitializationInProgress = 4,
InfrastructureSetupInProgress = 5,
InfrastructureSetupComplete = 6,
ScheduledForDelete = 7,
}
public partial class ContainerAppConnectedEnvironmentStorage : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerAppConnectedEnvironmentStorage(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.AppContainers.ContainerAppAzureFileProperties ConnectedEnvironmentStorageAzureFile { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppConnectedEnvironment? Parent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppContainers.ContainerAppConnectedEnvironmentStorage FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2022_10_01;
public static readonly string V2023_05_01;
public static readonly string V2024_03_01;
}
}
public partial class ContainerAppContainer : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppContainer() { }
public Azure.Provisioning.BicepList<string> Args { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> Command { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppEnvironmentVariable> Env { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Image { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppProbe> Probes { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.AppContainerResources Resources { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppVolumeMount> VolumeMounts { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppCookieExpiration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppCookieExpiration() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppCookieExpirationConvention> Convention { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TimeToExpiration { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerAppCookieExpirationConvention
{
FixedTime = 0,
IdentityProviderDerived = 1,
}
public partial class ContainerAppCorsPolicy : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppCorsPolicy() { }
public Azure.Provisioning.BicepValue<bool> AllowCredentials { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> AllowedHeaders { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> AllowedMethods { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> AllowedOrigins { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> ExposeHeaders { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> MaxAge { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppCredentials : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppCredentials() { }
public Azure.Provisioning.BicepValue<string> ClientId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ClientSecret { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SubscriptionId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Guid> TenantId { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppCustomDomain : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppCustomDomain() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppCustomDomainBindingType> BindingType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> CertificateId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerAppCustomDomainBindingType
{
Disabled = 0,
SniEnabled = 1,
}
public partial class ContainerAppCustomDomainConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppCustomDomainConfiguration() { }
public Azure.Provisioning.BicepValue<string> CertificatePassword { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.BinaryData> CertificateValue { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> CustomDomainVerificationId { get { throw null; } }
public Azure.Provisioning.BicepValue<string> DnsSuffix { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> ExpireOn { get { throw null; } }
public Azure.Provisioning.BicepValue<string> SubjectName { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Thumbprint { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppCustomOpenIdConnectProviderConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppCustomOpenIdConnectProviderConfiguration() { }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppOpenIdConnectLogin Login { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppOpenIdConnectRegistration Registration { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppCustomScaleRule : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppCustomScaleRule() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppScaleRuleAuth> Auth { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> CustomScaleRuleType { get { throw null; } set { } }
public Azure.Provisioning.BicepDictionary<string> Metadata { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppDaprConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppDaprConfiguration() { }
public Azure.Provisioning.BicepValue<string> AppId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> AppPort { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppProtocol> AppProtocol { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> HttpMaxRequestSize { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> HttpReadBufferSize { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsApiLoggingEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppDaprLogLevel> LogLevel { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerAppDaprLogLevel
{
[System.Runtime.Serialization.DataMemberAttribute(Name="info")]
Info = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="debug")]
Debug = 1,
[System.Runtime.Serialization.DataMemberAttribute(Name="warn")]
Warn = 2,
[System.Runtime.Serialization.DataMemberAttribute(Name="error")]
Error = 3,
}
public partial class ContainerAppDaprMetadata : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppDaprMetadata() { }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SecretRef { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Value { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppDefaultAuthorizationPolicy : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppDefaultAuthorizationPolicy() { }
public Azure.Provisioning.BicepList<string> AllowedApplications { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppAllowedPrincipals AllowedPrincipals { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerAppEnvironmentProvisioningState
{
Succeeded = 0,
Failed = 1,
Canceled = 2,
Waiting = 3,
InitializationInProgress = 4,
InfrastructureSetupInProgress = 5,
InfrastructureSetupComplete = 6,
ScheduledForDelete = 7,
UpgradeRequested = 8,
UpgradeFailed = 9,
}
public partial class ContainerAppEnvironmentVariable : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppEnvironmentVariable() { }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SecretRef { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Value { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppExtendedLocation : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppExtendedLocation() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppExtendedLocationType> ExtendedLocationType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerAppExtendedLocationType
{
CustomLocation = 0,
}
public partial class ContainerAppFacebookConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppFacebookConfiguration() { }
public Azure.Provisioning.BicepValue<string> GraphApiVersion { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> LoginScopes { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppRegistration Registration { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppForwardProxy : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppForwardProxy() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppForwardProxyConvention> Convention { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> CustomHostHeaderName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> CustomProtoHeaderName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerAppForwardProxyConvention
{
NoProxy = 0,
Standard = 1,
Custom = 2,
}
public partial class ContainerAppGitHubActionConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppGitHubActionConfiguration() { }
public Azure.Provisioning.AppContainers.ContainerAppCredentials AzureCredentials { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ContextPath { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> GitHubPersonalAccessToken { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Image { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> OS { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PublishType { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppRegistryInfo RegistryInfo { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RuntimeStack { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RuntimeVersion { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppGitHubConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppGitHubConfiguration() { }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> LoginScopes { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppClientRegistration Registration { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppGlobalValidation : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppGlobalValidation() { }
public Azure.Provisioning.BicepList<string> ExcludedPaths { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RedirectToProvider { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppUnauthenticatedClientActionV2> UnauthenticatedClientAction { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppGoogleConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppGoogleConfiguration() { }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> LoginScopes { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppClientRegistration Registration { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> ValidationAllowedAudiences { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppHttpHeaderInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppHttpHeaderInfo() { }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Value { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppHttpRequestInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppHttpRequestInfo() { }
public Azure.Provisioning.BicepValue<string> Host { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppHttpHeaderInfo> HttpHeaders { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Path { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Port { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppHttpScheme> Scheme { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppHttpScaleRule : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppHttpScaleRule() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppScaleRuleAuth> Auth { get { throw null; } set { } }
public Azure.Provisioning.BicepDictionary<string> Metadata { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerAppHttpScheme
{
[System.Runtime.Serialization.DataMemberAttribute(Name="HTTP")]
Http = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="HTTPS")]
Https = 1,
}
public partial class ContainerAppHttpSettings : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppHttpSettings() { }
public Azure.Provisioning.AppContainers.ContainerAppForwardProxy ForwardProxy { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> RequireHttps { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RoutesApiPrefix { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppIdentityProvidersConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppIdentityProvidersConfiguration() { }
public Azure.Provisioning.AppContainers.ContainerAppAppleConfiguration Apple { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppAzureActiveDirectoryConfiguration AzureActiveDirectory { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppAzureStaticWebAppsConfiguration AzureStaticWebApps { get { throw null; } set { } }
public Azure.Provisioning.BicepDictionary<Azure.Provisioning.AppContainers.ContainerAppCustomOpenIdConnectProviderConfiguration> CustomOpenIdConnectProviders { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppFacebookConfiguration Facebook { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppGitHubConfiguration GitHub { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppGoogleConfiguration Google { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppTwitterConfiguration Twitter { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerAppIngressClientCertificateMode
{
[System.Runtime.Serialization.DataMemberAttribute(Name="ignore")]
Ignore = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="accept")]
Accept = 1,
[System.Runtime.Serialization.DataMemberAttribute(Name="require")]
Require = 2,
}
public partial class ContainerAppIngressConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppIngressConfiguration() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.IngressPortMapping> AdditionalPortMappings { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> AllowInsecure { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppIngressClientCertificateMode> ClientCertificateMode { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppCorsPolicy CorsPolicy { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppCustomDomain> CustomDomains { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> ExposedPort { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> External { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Fqdn { get { throw null; } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppIPSecurityRestrictionRule> IPSecurityRestrictions { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.StickySessionAffinity> StickySessionsAffinity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> TargetPort { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppRevisionTrafficWeight> Traffic { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppIngressTransportMethod> Transport { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerAppIngressTransportMethod
{
[System.Runtime.Serialization.DataMemberAttribute(Name="auto")]
Auto = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="http")]
Http = 1,
[System.Runtime.Serialization.DataMemberAttribute(Name="http2")]
Http2 = 2,
[System.Runtime.Serialization.DataMemberAttribute(Name="tcp")]
Tcp = 3,
}
public partial class ContainerAppInitContainer : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppInitContainer() { }
public Azure.Provisioning.BicepList<string> Args { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> Command { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppEnvironmentVariable> Env { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Image { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.AppContainerResources Resources { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppVolumeMount> VolumeMounts { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerAppIPRuleAction
{
Allow = 0,
Deny = 1,
}
public partial class ContainerAppIPSecurityRestrictionRule : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppIPSecurityRestrictionRule() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppIPRuleAction> Action { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Description { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> IPAddressRange { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppJob : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerAppJob(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.AppContainers.ContainerAppJobConfiguration Configuration { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> EnvironmentId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> EventStreamEndpoint { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> OutboundIPAddresses { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppJobProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppJobTemplate Template { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> WorkloadProfileName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppContainers.ContainerAppJob FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2023_05_01;
public static readonly string V2024_03_01;
}
}
public partial class ContainerAppJobConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppJobConfiguration() { }
public Azure.Provisioning.AppContainers.EventTriggerConfiguration EventTriggerConfig { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.JobConfigurationManualTriggerConfig ManualTriggerConfig { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppRegistryCredentials> Registries { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> ReplicaRetryLimit { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> ReplicaTimeout { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.JobConfigurationScheduleTriggerConfig ScheduleTriggerConfig { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppWritableSecret> Secrets { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppJobTriggerType> TriggerType { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerAppJobProvisioningState
{
InProgress = 0,
Succeeded = 1,
Failed = 2,
Canceled = 3,
Deleting = 4,
}
public partial class ContainerAppJobScale : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppJobScale() { }
public Azure.Provisioning.BicepValue<int> MaxExecutions { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> MinExecutions { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> PollingIntervalInSeconds { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppJobScaleRule> Rules { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppJobScaleRule : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppJobScaleRule() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppScaleRuleAuth> Auth { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> JobScaleRuleType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.BinaryData> Metadata { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppJobTemplate : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppJobTemplate() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppContainer> Containers { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppInitContainer> InitContainers { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppVolume> Volumes { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerAppJobTriggerType
{
Schedule = 0,
Event = 1,
Manual = 2,
}
public partial class ContainerAppJwtClaimChecks : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppJwtClaimChecks() { }
public Azure.Provisioning.BicepList<string> AllowedClientApplications { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> AllowedGroups { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppLogAnalyticsConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppLogAnalyticsConfiguration() { }
public Azure.Provisioning.BicepValue<string> CustomerId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SharedKey { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppLogin : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppLogin() { }
public Azure.Provisioning.BicepList<string> AllowedExternalRedirectUrls { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppCookieExpiration CookieExpiration { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppLoginNonce Nonce { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> PreserveUrlFragmentsForLogins { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RoutesLogoutEndpoint { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppTokenStore TokenStore { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppLoginNonce : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppLoginNonce() { }
public Azure.Provisioning.BicepValue<string> NonceExpirationInterval { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> ValidateNonce { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppLogsConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppLogsConfiguration() { }
public Azure.Provisioning.BicepValue<string> Destination { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppLogAnalyticsConfiguration LogAnalyticsConfiguration { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppManagedCertificate : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerAppManagedCertificate(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppManagedEnvironment? Parent { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ManagedCertificateProperties Properties { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppContainers.ContainerAppManagedCertificate FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2023_05_01;
public static readonly string V2024_03_01;
}
}
public partial class ContainerAppManagedEnvironment : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerAppManagedEnvironment(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.AppContainers.ContainerAppLogsConfiguration AppLogsConfiguration { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppCustomDomainConfiguration CustomDomainConfiguration { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DaprAIConnectionString { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DaprAIInstrumentationKey { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DaprVersion { get { throw null; } }
public Azure.Provisioning.BicepValue<string> DefaultDomain { get { throw null; } }
public Azure.Provisioning.BicepValue<string> DeploymentErrors { get { throw null; } }
public Azure.Provisioning.BicepValue<string> EventStreamEndpoint { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> InfrastructureResourceGroup { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsMtlsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsZoneRedundant { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> KedaVersion { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Kind { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppEnvironmentProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<System.Net.IPAddress> StaticIP { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppVnetConfiguration VnetConfiguration { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppWorkloadProfile> WorkloadProfiles { get { throw null; } set { } }
public Azure.Provisioning.Authorization.RoleAssignment CreateRoleAssignment(Azure.Provisioning.AppContainers.AppContainersBuiltInRole role, Azure.Provisioning.BicepValue<Azure.Provisioning.Authorization.RoleManagementPrincipalType> principalType, Azure.Provisioning.BicepValue<System.Guid> principalId, string? bicepIdentifierSuffix = null) { throw null; }
public Azure.Provisioning.Authorization.RoleAssignment CreateRoleAssignment(Azure.Provisioning.AppContainers.AppContainersBuiltInRole role, Azure.Provisioning.Roles.UserAssignedIdentity identity) { throw null; }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppContainers.ContainerAppManagedEnvironment FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2022_03_01;
public static readonly string V2022_10_01;
public static readonly string V2023_05_01;
public static readonly string V2024_03_01;
}
}
public partial class ContainerAppManagedEnvironmentCertificate : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerAppManagedEnvironmentCertificate(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppManagedEnvironment? Parent { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppCertificateProperties Properties { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppContainers.ContainerAppManagedEnvironmentCertificate FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2022_03_01;
public static readonly string V2022_10_01;
public static readonly string V2023_05_01;
public static readonly string V2024_03_01;
}
}
public partial class ContainerAppManagedEnvironmentDaprComponent : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerAppManagedEnvironmentDaprComponent(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> ComponentType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IgnoreErrors { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> InitTimeout { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppDaprMetadata> Metadata { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppManagedEnvironment? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> Scopes { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppWritableSecret> Secrets { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SecretStoreComponent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Version { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppContainers.ContainerAppManagedEnvironmentDaprComponent FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2022_03_01;
public static readonly string V2022_10_01;
public static readonly string V2023_05_01;
public static readonly string V2024_03_01;
}
}
public enum ContainerAppManagedEnvironmentOutBoundType
{
LoadBalancer = 0,
UserDefinedRouting = 1,
}
public partial class ContainerAppManagedEnvironmentStorage : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerAppManagedEnvironmentStorage(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.AppContainers.ContainerAppAzureFileProperties ManagedEnvironmentStorageAzureFile { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppManagedEnvironment? Parent { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppContainers.ContainerAppManagedEnvironmentStorage FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2022_03_01;
public static readonly string V2022_10_01;
public static readonly string V2023_05_01;
public static readonly string V2024_03_01;
}
}
public partial class ContainerAppOpenIdConnectClientCredential : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppOpenIdConnectClientCredential() { }
public Azure.Provisioning.BicepValue<string> ClientSecretSettingName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppOpenIdConnectClientCredentialMethod> Method { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerAppOpenIdConnectClientCredentialMethod
{
ClientSecretPost = 0,
}
public partial class ContainerAppOpenIdConnectConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppOpenIdConnectConfig() { }
public Azure.Provisioning.BicepValue<string> AuthorizationEndpoint { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> CertificationUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Issuer { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TokenEndpoint { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> WellKnownOpenIdConfiguration { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppOpenIdConnectLogin : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppOpenIdConnectLogin() { }
public Azure.Provisioning.BicepValue<string> NameClaimType { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> Scopes { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppOpenIdConnectRegistration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppOpenIdConnectRegistration() { }
public Azure.Provisioning.AppContainers.ContainerAppOpenIdConnectClientCredential ClientCredential { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ClientId { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppOpenIdConnectConfig OpenIdConnectConfiguration { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppProbe : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppProbe() { }
public Azure.Provisioning.BicepValue<int> FailureThreshold { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppHttpRequestInfo HttpGet { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> InitialDelaySeconds { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> PeriodSeconds { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppProbeType> ProbeType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> SuccessThreshold { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppTcpSocketRequestInfo TcpSocket { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<long> TerminationGracePeriodSeconds { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> TimeoutSeconds { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerAppProbeType
{
Liveness = 0,
Readiness = 1,
Startup = 2,
}
public enum ContainerAppProtocol
{
[System.Runtime.Serialization.DataMemberAttribute(Name="http")]
Http = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="grpc")]
Grpc = 1,
}
public enum ContainerAppProvisioningState
{
InProgress = 0,
Succeeded = 1,
Failed = 2,
Canceled = 3,
Deleting = 4,
}
public partial class ContainerAppQueueScaleRule : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppQueueScaleRule() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppScaleRuleAuth> Auth { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> QueueLength { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> QueueName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppRegistration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppRegistration() { }
public Azure.Provisioning.BicepValue<string> AppId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AppSecretSettingName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppRegistryCredentials : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppRegistryCredentials() { }
public Azure.Provisioning.BicepValue<string> Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PasswordSecretRef { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Server { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Username { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppRegistryInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppRegistryInfo() { }
public Azure.Provisioning.BicepValue<string> RegistryPassword { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RegistryServer { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RegistryUserName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppRevisionTrafficWeight : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppRevisionTrafficWeight() { }
public Azure.Provisioning.BicepValue<bool> IsLatestRevision { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Label { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RevisionName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Weight { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppScale : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppScale() { }
public Azure.Provisioning.BicepValue<int> MaxReplicas { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> MinReplicas { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppScaleRule> Rules { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppScaleRule : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppScaleRule() { }
public Azure.Provisioning.AppContainers.ContainerAppQueueScaleRule AzureQueue { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppCustomScaleRule Custom { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppHttpScaleRule Http { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppTcpScaleRule Tcp { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppScaleRuleAuth : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppScaleRuleAuth() { }
public Azure.Provisioning.BicepValue<string> SecretRef { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TriggerParameter { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppServiceBind : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppServiceBind() { }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> ServiceId { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppSourceControl : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerAppSourceControl(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> Branch { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppGitHubActionConfiguration GitHubActionConfiguration { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppSourceControlOperationState> OperationState { get { throw null; } }
public Azure.Provisioning.AppContainers.ContainerApp? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> RepoUri { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.AppContainers.ContainerAppSourceControl FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2022_03_01;
public static readonly string V2022_10_01;
public static readonly string V2023_05_01;
public static readonly string V2024_03_01;
}
}
public enum ContainerAppSourceControlOperationState
{
InProgress = 0,
Succeeded = 1,
Failed = 2,
Canceled = 3,
}
public enum ContainerAppStorageType
{
AzureFile = 0,
EmptyDir = 1,
Secret = 2,
}
public partial class ContainerAppTcpScaleRule : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppTcpScaleRule() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppScaleRuleAuth> Auth { get { throw null; } set { } }
public Azure.Provisioning.BicepDictionary<string> Metadata { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppTcpSocketRequestInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppTcpSocketRequestInfo() { }
public Azure.Provisioning.BicepValue<string> Host { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Port { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppTemplate : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppTemplate() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppContainer> Containers { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppInitContainer> InitContainers { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RevisionSuffix { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppScale Scale { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppServiceBind> ServiceBinds { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<long> TerminationGracePeriodSeconds { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.ContainerAppVolume> Volumes { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppTokenStore : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppTokenStore() { }
public Azure.Provisioning.BicepValue<string> AzureBlobStorageSasUrlSettingName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<double> TokenRefreshExtensionHours { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppTwitterConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppTwitterConfiguration() { }
public Azure.Provisioning.BicepValue<bool> IsEnabled { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppTwitterRegistration Registration { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppTwitterRegistration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppTwitterRegistration() { }
public Azure.Provisioning.BicepValue<string> ConsumerKey { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ConsumerSecretSettingName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerAppUnauthenticatedClientActionV2
{
RedirectToLoginPage = 0,
AllowAnonymous = 1,
Return401 = 2,
Return403 = 3,
}
public partial class ContainerAppVnetConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppVnetConfiguration() { }
public Azure.Provisioning.BicepValue<string> DockerBridgeCidr { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> InfrastructureSubnetId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsInternal { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PlatformReservedCidr { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PlatformReservedDnsIP { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppVolume : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppVolume() { }
public Azure.Provisioning.BicepValue<string> MountOptions { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.AppContainers.SecretVolumeItem> Secrets { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> StorageName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppStorageType> StorageType { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppVolumeMount : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppVolumeMount() { }
public Azure.Provisioning.BicepValue<string> MountPath { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SubPath { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> VolumeName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppWorkloadProfile : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppWorkloadProfile() { }
public Azure.Provisioning.BicepValue<int> MaximumNodeCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> MinimumNodeCount { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> WorkloadProfileType { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerAppWritableSecret : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerAppWritableSecret() { }
public Azure.Provisioning.BicepValue<string> Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> KeyVaultUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Value { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class EncryptionSettings : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public EncryptionSettings() { }
public Azure.Provisioning.BicepValue<string> ContainerAppAuthEncryptionSecretName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ContainerAppAuthSigningSecretName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class EventTriggerConfiguration : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public EventTriggerConfiguration() { }
public Azure.Provisioning.BicepValue<int> Parallelism { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> ReplicaCompletionCount { get { throw null; } set { } }
public Azure.Provisioning.AppContainers.ContainerAppJobScale Scale { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class IngressPortMapping : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public IngressPortMapping() { }
public Azure.Provisioning.BicepValue<int> ExposedPort { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> External { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> TargetPort { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class JobConfigurationManualTriggerConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public JobConfigurationManualTriggerConfig() { }
public Azure.Provisioning.BicepValue<int> Parallelism { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> ReplicaCompletionCount { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class JobConfigurationScheduleTriggerConfig : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public JobConfigurationScheduleTriggerConfig() { }
public Azure.Provisioning.BicepValue<string> CronExpression { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> Parallelism { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> ReplicaCompletionCount { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ManagedCertificateDomainControlValidation
{
[System.Runtime.Serialization.DataMemberAttribute(Name="CNAME")]
Cname = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="HTTP")]
Http = 1,
TXT = 2,
}
public partial class ManagedCertificateProperties : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ManagedCertificateProperties() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ManagedCertificateDomainControlValidation> DomainControlValidation { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Error { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.AppContainers.ContainerAppCertificateProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<string> SubjectName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ValidationToken { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class SecretVolumeItem : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public SecretVolumeItem() { }
public Azure.Provisioning.BicepValue<string> Path { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SecretRef { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum StickySessionAffinity
{
[System.Runtime.Serialization.DataMemberAttribute(Name="sticky")]
Sticky = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="none")]
None = 1,
}
}