types Module
Classes
| AllowedAudiencesValidation |
The configuration settings of the Allowed Audiences validation flow. |
| AllowedPrincipals |
The configuration settings of the Azure Active Directory allowed principals. |
| AppLogsConfiguration |
Configuration of application logs. |
| AppRegistration |
The configuration settings of the app registration for providers that have app ids and app secrets. |
| Apple |
The configuration settings of the Apple provider. |
| AppleRegistration |
The configuration settings of the registration for the Apple provider. |
| AuthConfig |
Configuration settings for the Azure ContainerApp Service Authentication / Authorization feature. |
| AuthConfigProperties |
AuthConfig resource specific properties. |
| AuthPlatform |
The configuration settings of the platform of ContainerApp Service Authentication/Authorization. |
| AzureActiveDirectory |
The configuration settings of the Azure Active directory provider. |
| AzureActiveDirectoryLogin |
The configuration settings of the Azure Active Directory login flow. |
| AzureActiveDirectoryRegistration |
The configuration settings of the Azure Active Directory app registration. |
| AzureActiveDirectoryValidation |
The configuration settings of the Azure Active Directory token validation flow. |
| AzureCredentials |
Container App credentials. |
| AzureFileProperties |
Azure File Properties. |
| AzureStaticWebApps |
The configuration settings of the Azure Static Web Apps provider. |
| AzureStaticWebAppsRegistration |
The configuration settings of the registration for the Azure Static Web Apps provider. |
| BaseContainer |
Container App base container definition. |
| BlobStorageTokenStore |
The configuration settings of the storage of the tokens if blob storage is used. |
| Certificate |
Certificate used for Custom Domain bindings of Container Apps in a Managed Environment. |
| CertificateKeyVaultProperties |
Properties for a certificate stored in a Key Vault. |
| CertificatePatch |
A certificate to update. |
| CertificateProperties |
Certificate resource specific properties. |
| CheckNameAvailabilityRequest |
The check availability request body. |
| ClientRegistration |
The configuration settings of the app registration for providers that have client ids and client secrets. |
| Configuration |
Non versioned Container App configuration properties that define the mutable settings of a Container app. |
| ConnectedEnvironment |
An environment for Kubernetes cluster specialized for web workloads by Azure App Service. |
| ConnectedEnvironmentPatchResource |
Connected environment patch properties. |
| ConnectedEnvironmentProperties |
ConnectedEnvironment resource specific properties. |
| ConnectedEnvironmentStorage |
Storage resource for connectedEnvironment. |
| ConnectedEnvironmentStorageProperties |
Storage properties. |
| Container |
Container App container definition. |
| ContainerApp |
Container App. |
| ContainerAppProbe |
Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic. |
| ContainerAppProbeHttpGet |
HTTPGet specifies the http request to perform. |
| ContainerAppProbeHttpGetHttpHeadersItem |
HTTPHeader describes a custom header to be used in HTTP probes. |
| ContainerAppProbeTcpSocket |
TCPSocket specifies an action involving a TCP port. TCP hooks not yet supported. |
| ContainerAppProperties |
ContainerApp resource specific properties. |
| ContainerResources |
Container App container resource requirements. |
| CookieExpiration |
The configuration settings of the session cookie's expiration. |
| CorsPolicy |
Cross-Origin-Resource-Sharing policy. |
| CustomContainerTemplate |
Custom container configuration. |
| CustomDomain |
Custom Domain of a Container App. |
| CustomDomainConfiguration |
Configuration properties for apps environment custom domain. |
| CustomOpenIdConnectProvider |
The configuration settings of the custom Open ID Connect provider. |
| CustomScaleRule |
Container App container Custom scaling rule. |
| Dapr |
Container App Dapr configuration. |
| DaprAppHealth |
Dapr application health check configuration. |
| DaprComponent |
Dapr Component. |
| DaprComponentProperties |
Dapr Component resource specific properties. |
| DaprConfiguration |
Configuration properties Dapr component. |
| DaprMetadata |
Dapr component metadata. |
| DefaultAuthorizationPolicy |
The configuration settings of the Azure Active Directory default authorization policy. |
| DynamicPoolConfiguration |
Dynamic pool configuration. |
| EncryptionSettings |
The configuration settings of the secrets references of encryption key and signing key for ContainerApp Service Authentication/Authorization. |
| EnvironmentVar |
Container App container environment variable. |
| ExtendedLocation |
The complex type of the extended location. |
|
The configuration settings of the Facebook provider. |
|
| ForwardProxy |
The configuration settings of a forward proxy used to make the requests. |
| GitHub |
The configuration settings of the GitHub provider. |
| GithubActionConfiguration |
Configuration properties that define the mutable settings of a Container App SourceControl. |
| GlobalValidation |
The configuration settings that determines the validation flow of users using ContainerApp Service Authentication/Authorization. |
|
The configuration settings of the Google provider. |
|
| HttpRoute |
Http Routes, including paths to match on and whether or not rewrites are to be done. |
| HttpRouteAction |
Action to perform once matching of routes is done. |
| HttpRouteConfig |
A set of host names and http request routing rules for a Container App Environment. |
| HttpRouteConfigProperties |
Http Route Config properties. |
| HttpRouteMatch |
Criteria to match on. |
| HttpRouteProvisioningErrors |
List of provisioning errors for a Http Route Config object. |
| HttpRouteRule |
A set of routing conditions and targets. |
| HttpRouteTarget |
Targets - Container App Names, Revision Names, Labels. |
| HttpScaleRule |
Container App container Http scaling rule. |
| HttpSettings |
The configuration settings of the HTTP requests for authentication and authorization requests made against ContainerApp Service Authentication/Authorization. |
| HttpSettingsRoutes |
The configuration settings of the paths HTTP requests. |
| IdentityProviders |
The configuration settings of each of the identity providers used to configure ContainerApp Service Authentication/Authorization. |
| IdentitySettings |
Optional settings for a Managed Identity that is assigned to the Container App. |
| Ingress |
Container App Ingress configuration. |
| IngressConfiguration |
Settings for the ingress component, including workload profile, scaling, and connection handling. |
| IngressPortMapping |
Port mappings of container app ingress. |
| IngressStickySessions |
Sticky Sessions for Single Revision Mode. |
| InitContainer |
Container App init container definition. |
| IpSecurityRestrictionRule |
Rule to restrict incoming IP address. |
| JavaComponent |
Java Component. |
| JavaComponentConfigurationProperty |
Configuration properties for a Java Component. |
| JavaComponentIngress |
Container App Ingress configuration. |
| JavaComponentPropertiesScale |
Java component scaling configurations. |
| JavaComponentServiceBind |
Configuration to bind a Java Component to another Java Component. |
| Job |
Container App Job. |
| JobConfiguration |
Non versioned Container Apps Job configuration properties. |
| JobConfigurationEventTriggerConfig |
Trigger configuration of an event driven job. |
| 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. |
| JobExecutionContainer |
Container Apps Jobs execution container definition. |
| JobExecutionTemplate |
Job's execution template, containing container configuration for a job's execution. |
| JobPatchProperties |
Container Apps Job resource specific properties. |
| JobPatchPropertiesProperties |
Container Apps Job patch properties. |
| JobProperties |
Container Apps Job resource specific properties. |
| JobScale |
Scaling configurations for event driven jobs. |
| JobScaleRule |
Scaling rule. |
| JobTemplate |
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. |
| JwtClaimChecks |
The configuration settings of the checks that should be made while validating the JWT Claims. |
| KedaConfiguration |
Configuration properties Keda component. |
| LifecycleConfiguration |
The lifecycle configuration properties of a session in the dynamic session pool. |
| LogAnalyticsConfiguration |
Log Analytics configuration, must only be provided when destination is configured as 'log-analytics'. |
| LogicApp |
A logic app extension resource. |
| Login |
The configuration settings of the login flow of users using ContainerApp Service Authentication/Authorization. |
| LoginRoutes |
The routes that specify the endpoints used for login and logout requests. |
| LoginScopes |
The configuration settings of the login flow, including the scopes that should be requested. |
| MaintenanceConfigurationResource |
Information about the Maintenance Configuration resource. |
| ManagedCertificate |
Managed certificates used for Custom Domain bindings of Container Apps in a Managed Environment. |
| ManagedCertificatePatch |
A managed certificate to update. |
| ManagedCertificateProperties |
Certificate resource specific properties. |
| ManagedEnvironment |
An environment for hosting container apps. |
| ManagedEnvironmentProperties |
Managed environment resource specific properties. |
| ManagedEnvironmentPropertiesPeerAuthentication |
Peer authentication settings for the Managed Environment. |
| ManagedEnvironmentPropertiesPeerTrafficConfiguration |
Peer traffic settings for the Managed Environment. |
| ManagedEnvironmentPropertiesPeerTrafficConfigurationEncryption |
Peer traffic encryption settings for the Managed Environment. |
| ManagedEnvironmentStorage |
Storage resource for managedEnvironment. |
| ManagedEnvironmentStorageProperties |
Storage properties. |
| ManagedIdentitySetting |
Optional settings for a Managed Identity that is assigned to the Session pool. |
| ManagedServiceIdentity |
Managed service identity (system assigned and/or user assigned identities). |
| Mtls |
Configuration properties for mutual TLS authentication. |
| NfsAzureFileProperties |
NFS Azure File Properties. |
| Nonce |
The configuration settings of the nonce used in the login flow. |
| OpenIdConnectClientCredential |
The authentication client credentials of the custom Open ID Connect provider. |
| OpenIdConnectConfig |
The configuration settings of the endpoints used for the custom Open ID Connect provider. |
| OpenIdConnectLogin |
The configuration settings of the login flow of the custom Open ID Connect provider. |
| OpenIdConnectRegistration |
The configuration settings of the app registration for the custom Open ID Connect provider. |
| PrivateEndpoint |
The Private Endpoint resource. |
| PrivateEndpointConnection |
The Private Endpoint Connection resource. |
| PrivateEndpointConnectionProperties |
Properties of the private endpoint connection. |
| PrivateLinkServiceConnectionState |
A collection of information about the state of the connection between service consumer and provider. |
| ProxyResource |
Proxy Resource. |
| QueueScaleRule |
Container App container Azure Queue based scaling rule. |
| RegistryCredentials |
Container App Private Registry. |
| RegistryInfo |
Container App registry information. |
| Resource |
Resource. |
| ResourceTags |
List of key value pairs that describe the resource. This will overwrite the existing tags. |
| Runtime |
Container App Runtime configuration. |
| RuntimeJava |
Java app configuration. |
| Scale |
Container App scaling configurations. |
| ScaleConfiguration |
Scale configuration. |
| ScaleRule |
Container App container scaling rule. |
| ScaleRuleAuth |
Auth Secrets for Scale Rule. |
| ScheduledEntries |
List of maintenance schedules for a managed environment. |
| ScheduledEntry |
Maintenance schedule entry for a managed environment. |
| Secret |
Secret definition. |
| SecretKeyVaultProperties |
Properties for a secret stored in a Key Vault. |
| SecretVolumeItem |
Secret to be added to volume. |
| Service |
Container App to be a dev service. |
| ServiceBind |
Configuration to bind a ContainerApp to a dev ContainerApp Service. |
| SessionContainer |
Container definitions for the sessions of the session pool. |
| SessionContainerResources |
Container resource requirements for sessions of the session pool. |
| SessionIngress |
Session pool ingress configuration. |
| SessionNetworkConfiguration |
Session network configuration. |
| SessionPool |
Container App session pool. |
| SessionPoolProperties |
Container App session pool resource specific properties. |
| SessionPoolSecret |
Secret definition. |
| SessionPoolUpdatableProperties |
Container App session pool updatable properties. |
| SessionPoolUpdatablePropertiesProperties |
Session pool resource specific updatable properties. |
| SessionRegistryCredentials |
Session pool private registry credentials. |
| SourceControl |
Container App SourceControl. |
| SourceControlProperties |
SourceControl resource specific properties. |
| SpringBootAdminComponent |
Spring Boot Admin properties. |
| SpringCloudConfigComponent |
Spring Cloud Config properties. |
| SpringCloudEurekaComponent |
Spring Cloud Eureka properties. |
| SystemData |
Metadata pertaining to creation and last modification of the resource. |
| TcpScaleRule |
Container App container Tcp scaling rule. |
| Template |
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. |
| TokenStore |
The configuration settings of the token store. |
| TrackedResource |
Tracked Resource. |
| TrafficWeight |
Traffic weight assigned to a revision. |
|
The configuration settings of the Twitter provider. |
|
| TwitterRegistration |
The configuration settings of the app registration for the Twitter provider. |
| UserAssignedIdentity |
User assigned identity properties. |
| VnetConfiguration |
Configuration properties for apps environment to join a Virtual Network. |
| Volume |
Volume definitions for the Container App. |
| VolumeMount |
Volume mount for the Container App. |
| WorkloadProfile |
Workload profile to scope container app execution. |