Azure.Provisioning.AppContainers Namespace

Classes

AppContainerResources

Container App container resource requirements.

ContainerApp

ContainerApp.

ContainerApp.ResourceVersions

Supported ContainerApp resource versions.

ContainerAppAllowedPrincipals

The configuration settings of the Azure Active Directory allowed principals.

ContainerAppAppleConfiguration

The configuration settings of the Apple provider.

ContainerAppAppleRegistrationConfiguration

The configuration settings of the registration for the Apple provider.

ContainerAppAuthConfig

ContainerAppAuthConfig.

ContainerAppAuthConfig.ResourceVersions

Supported ContainerAppAuthConfig resource versions.

ContainerAppAuthPlatform

The configuration settings of the platform of ContainerApp Service Authentication/Authorization.

ContainerAppAzureActiveDirectoryConfiguration

The configuration settings of the Azure Active directory provider.

ContainerAppAzureActiveDirectoryLoginConfiguration

The configuration settings of the Azure Active Directory login flow.

ContainerAppAzureActiveDirectoryRegistrationConfiguration

The configuration settings of the Azure Active Directory app registration.

ContainerAppAzureActiveDirectoryValidationConfiguration

The configuration settings of the Azure Active Directory token validation flow.

ContainerAppAzureFileProperties

Azure File Properties.

ContainerAppAzureStaticWebAppsConfiguration

The configuration settings of the Azure Static Web Apps provider.

ContainerAppCertificateProperties

Certificate resource specific properties.

ContainerAppClientRegistration

The configuration settings of the app registration for providers that have client ids and client secrets.

ContainerAppConfiguration

Non versioned Container App configuration properties that define the mutable settings of a Container app.

ContainerAppConnectedEnvironment

ContainerAppConnectedEnvironment.

ContainerAppConnectedEnvironment.ResourceVersions

Supported ContainerAppConnectedEnvironment resource versions.

ContainerAppConnectedEnvironmentCertificate

ContainerAppConnectedEnvironmentCertificate.

ContainerAppConnectedEnvironmentCertificate.ResourceVersions

Supported ContainerAppConnectedEnvironmentCertificate resource versions.

ContainerAppConnectedEnvironmentDaprComponent

ContainerAppConnectedEnvironmentDaprComponent.

ContainerAppConnectedEnvironmentDaprComponent.ResourceVersions

Supported ContainerAppConnectedEnvironmentDaprComponent resource versions.

ContainerAppConnectedEnvironmentStorage

ContainerAppConnectedEnvironmentStorage.

ContainerAppConnectedEnvironmentStorage.ResourceVersions

Supported ContainerAppConnectedEnvironmentStorage resource versions.

ContainerAppContainer

Container App container definition.

ContainerAppCookieExpiration

The configuration settings of the session cookie's expiration.

ContainerAppCorsPolicy

Cross-Origin-Resource-Sharing policy.

ContainerAppCredentials

Container App credentials.

ContainerAppCustomDomain

Custom Domain of a Container App.

ContainerAppCustomDomainConfiguration

Configuration properties for apps environment custom domain.

ContainerAppCustomOpenIdConnectProviderConfiguration

The configuration settings of the custom Open ID Connect provider.

ContainerAppCustomScaleRule

Container App container Custom scaling rule.

ContainerAppDaprConfiguration

Container App Dapr configuration.

ContainerAppDaprMetadata

Dapr component metadata.

ContainerAppDefaultAuthorizationPolicy

The configuration settings of the Azure Active Directory default authorization policy.

ContainerAppEnvironmentVariable

Container App container environment variable.

ContainerAppExtendedLocation

The complex type of the extended location.

ContainerAppFacebookConfiguration

The configuration settings of the Facebook provider.

ContainerAppForwardProxy

The configuration settings of a forward proxy used to make the requests.

ContainerAppGitHubActionConfiguration

Configuration properties that define the mutable settings of a Container App SourceControl.

ContainerAppGitHubConfiguration

The configuration settings of the GitHub provider.

ContainerAppGlobalValidation

The configuration settings that determines the validation flow of users using ContainerApp Service Authentication/Authorization.

ContainerAppGoogleConfiguration

The configuration settings of the Google provider.

ContainerAppHttpHeaderInfo

HTTPHeader describes a custom header to be used in HTTP probes.

ContainerAppHttpRequestInfo

HTTPGet specifies the http request to perform.

ContainerAppHttpScaleRule

Container App container Http scaling rule.

ContainerAppHttpSettings

The configuration settings of the HTTP requests for authentication and authorization requests made against ContainerApp Service Authentication/Authorization.

ContainerAppIdentityProvidersConfiguration

The configuration settings of each of the identity providers used to configure ContainerApp Service Authentication/Authorization.

ContainerAppIngressConfiguration

Container App Ingress configuration.

ContainerAppInitContainer

Container App init container definition.

ContainerAppIPSecurityRestrictionRule

Rule to restrict incoming IP address.

ContainerAppJob

ContainerAppJob.

ContainerAppJob.ResourceVersions

Supported ContainerAppJob resource versions.

ContainerAppJobConfiguration

Non versioned Container Apps Job configuration properties.

ContainerAppJobScale

Scaling configurations for event driven jobs.

ContainerAppJobScaleRule

Scaling rule.

ContainerAppJobTemplate

Container Apps Job versioned application definition. Defines the desired state of an immutable revision. Any changes to this section Will result in a new revision being created.

ContainerAppJwtClaimChecks

The configuration settings of the checks that should be made while validating the JWT Claims.

ContainerAppLogAnalyticsConfiguration

Log Analytics configuration, must only be provided when destination is configured as 'log-analytics'.

ContainerAppLogin

The configuration settings of the login flow of users using ContainerApp Service Authentication/Authorization.

ContainerAppLoginNonce

The configuration settings of the nonce used in the login flow.

ContainerAppLogsConfiguration

Configuration of application logs.

ContainerAppManagedCertificate

ContainerAppManagedCertificate.

ContainerAppManagedCertificate.ResourceVersions

Supported ContainerAppManagedCertificate resource versions.

ContainerAppManagedEnvironment

ContainerAppManagedEnvironment.

ContainerAppManagedEnvironment.ResourceVersions

Supported ContainerAppManagedEnvironment resource versions.

ContainerAppManagedEnvironmentCertificate

ContainerAppManagedEnvironmentCertificate.

ContainerAppManagedEnvironmentCertificate.ResourceVersions

Supported ContainerAppManagedEnvironmentCertificate resource versions.

ContainerAppManagedEnvironmentDaprComponent

ContainerAppManagedEnvironmentDaprComponent.

ContainerAppManagedEnvironmentDaprComponent.ResourceVersions

Supported ContainerAppManagedEnvironmentDaprComponent resource versions.

ContainerAppManagedEnvironmentStorage

ContainerAppManagedEnvironmentStorage.

ContainerAppManagedEnvironmentStorage.ResourceVersions

Supported ContainerAppManagedEnvironmentStorage resource versions.

ContainerAppOpenIdConnectClientCredential

The authentication client credentials of the custom Open ID Connect provider.

ContainerAppOpenIdConnectConfig

The configuration settings of the endpoints used for the custom Open ID Connect provider.

ContainerAppOpenIdConnectLogin

The configuration settings of the login flow of the custom Open ID Connect provider.

ContainerAppOpenIdConnectRegistration

The configuration settings of the app registration for the custom Open ID Connect provider.

ContainerAppProbe

Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.

ContainerAppQueueScaleRule

Container App container Azure Queue based scaling rule.

ContainerAppRegistration

The configuration settings of the app registration for providers that have app ids and app secrets.

ContainerAppRegistryCredentials

Container App Private Registry.

ContainerAppRegistryInfo

Container App registry information.

ContainerAppRevisionTrafficWeight

Traffic weight assigned to a revision.

ContainerAppScale

Container App scaling configurations.

ContainerAppScaleRule

Container App container scaling rule.

ContainerAppScaleRuleAuth

Auth Secrets for Scale Rule.

ContainerAppServiceBind

Configuration to bind a ContainerApp to a dev ContainerApp Service.

ContainerAppSourceControl

ContainerAppSourceControl.

ContainerAppSourceControl.ResourceVersions

Supported ContainerAppSourceControl resource versions.

ContainerAppTcpScaleRule

Container App container Tcp scaling rule.

ContainerAppTcpSocketRequestInfo

TCPSocket specifies an action involving a TCP port. TCP hooks not yet supported.

ContainerAppTemplate

Container App versioned application definition. Defines the desired state of an immutable revision. Any changes to this section Will result in a new revision being created

ContainerAppTokenStore

The configuration settings of the token store.

ContainerAppTwitterConfiguration

The configuration settings of the Twitter provider.

ContainerAppTwitterRegistration

The configuration settings of the app registration for the Twitter provider.

ContainerAppVnetConfiguration

Configuration properties for apps environment to join a Virtual Network.

ContainerAppVolume

Volume definitions for the Container App.

ContainerAppVolumeMount

Volume mount for the Container App.

ContainerAppWorkloadProfile

Workload profile to scope container app execution.

ContainerAppWritableSecret

Secret definition.

EncryptionSettings

The configuration settings of the secrets references of encryption key and signing key for ContainerApp Service Authentication/Authorization.

EventTriggerConfiguration

Trigger configuration of an event driven job.

IngressPortMapping

Port mappings of container app ingress.

JobConfigurationManualTriggerConfig

Manual trigger configuration for a single execution job. Properties replicaCompletionCount and parallelism would be set to 1 by default.

JobConfigurationScheduleTriggerConfig

Cron formatted repeating trigger schedule ("* * * * *") for cronjobs. Properties completions and parallelism would be set to 1 by default.

ManagedCertificateProperties

Certificate resource specific properties.

SecretVolumeItem

Secret to be added to volume.

Structs

AppContainersBuiltInRole

Built-in AppContainers roles that you can assign to users, groups, service principals, and managed identities.

Enums

ContainerAppAccessMode

Access mode for storage.

ContainerAppActiveRevisionsMode

ActiveRevisionsMode controls how active revisions are handled for the Container app: <list><item>Multiple: multiple revisions can be active.</item><item>Single: Only one revision can be active at a time. Revision weights can not be used in this mode. If no value if provided, this is the default.</item></list>

ContainerAppCertificateProvisioningState

Provisioning state of the certificate.

ContainerAppConnectedEnvironmentProvisioningState

Provisioning state of the Kubernetes Environment.

ContainerAppCookieExpirationConvention

The convention used when determining the session cookie's expiration.

ContainerAppCustomDomainBindingType

Custom Domain binding type.

ContainerAppDaprLogLevel

Sets the log level for the Dapr sidecar. Allowed values are debug, info, warn, error. Default is info.

ContainerAppEnvironmentProvisioningState

Provisioning state of the Environment.

ContainerAppExtendedLocationType

The type of extendedLocation.

ContainerAppForwardProxyConvention

The convention used to determine the url of the request made.

ContainerAppHttpScheme

Scheme to use for connecting to the host. Defaults to HTTP.

ContainerAppIngressClientCertificateMode

Client certificate mode for mTLS authentication. Ignore indicates server drops client certificate on forwarding. Accept indicates server forwards client certificate but does not require a client certificate. Require indicates server requires a client certificate.

ContainerAppIngressTransportMethod

Ingress transport protocol.

ContainerAppIPRuleAction

Allow or Deny rules to determine for incoming IP. Note: Rules can only consist of ALL Allow or ALL Deny.

ContainerAppJobProvisioningState

Provisioning state of the Container Apps Job.

ContainerAppJobTriggerType

Trigger type of the job.

ContainerAppManagedEnvironmentOutBoundType

Outbound type for the cluster.

ContainerAppOpenIdConnectClientCredentialMethod

The method that should be used to authenticate the user.

ContainerAppProbeType

The type of probe.

ContainerAppProtocol

Tells Dapr which protocol your application is using. Valid options are http and grpc. Default is http.

ContainerAppProvisioningState

Provisioning state of the Container App.

ContainerAppSourceControlOperationState

Current provisioning State of the operation.

ContainerAppStorageType

Storage type for the volume. If not provided, use EmptyDir.

ContainerAppUnauthenticatedClientActionV2

The action to take when an unauthenticated client attempts to access the app.

ManagedCertificateDomainControlValidation

Selected type of domain control validation for managed certificates.

StickySessionAffinity

Sticky Session Affinity.