Package-level declarations
Types
The configuration settings of the Allowed Audiences validation flow.
Builder for AllowedAudiencesValidationArgs.
The configuration settings of the Azure Active Directory allowed principals.
Builder for AllowedPrincipalsArgs.
The configuration settings of the Apple provider.
Builder for AppleArgs.
The configuration settings of the registration for the Apple provider
Builder for AppleRegistrationArgs.
Configuration of application logs
Builder for AppLogsConfigurationArgs.
The configuration settings of the app registration for providers that have app ids and app secrets
Builder for AppRegistrationArgs.
The configuration settings of the platform of ContainerApp Service Authentication/Authorization.
Builder for AuthPlatformArgs.
The configuration settings of the Azure Active directory provider.
Builder for AzureActiveDirectoryArgs.
The configuration settings of the Azure Active Directory login flow.
Builder for AzureActiveDirectoryLoginArgs.
The configuration settings of the Azure Active Directory app registration.
The configuration settings of the Azure Active Directory token validation flow.
Builder for AzureActiveDirectoryValidationArgs.
Container App credentials.
Builder for AzureCredentialsArgs.
Azure File Properties.
Builder for AzureFilePropertiesArgs.
The configuration settings of the Azure Static Web Apps provider.
Builder for AzureStaticWebAppsArgs.
The configuration settings of the registration for the Azure Static Web Apps provider
Builder for AzureStaticWebAppsRegistrationArgs.
Certificate resource specific properties
Builder for CertificatePropertiesArgs.
The configuration settings of the app registration for providers that have client ids and client secrets
Builder for ClientRegistrationArgs.
Non versioned Container App configuration properties that define the mutable settings of a Container app
Builder for ConfigurationArgs.
Storage properties
Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.
Builder for ContainerAppProbeArgs.
HTTPGet specifies the http request to perform.
Builder for ContainerAppProbeHttpGetArgs.
HTTPHeader describes a custom header to be used in HTTP probes
Builder for ContainerAppProbeHttpHeadersArgs.
TCPSocket specifies an action involving a TCP port. TCP hooks not yet supported.
Builder for ContainerAppProbeTcpSocketArgs.
Container App container definition
Builder for ContainerArgs.
Container App container resource requirements.
Builder for ContainerResourcesArgs.
The configuration settings of the session cookie's expiration.
Builder for CookieExpirationArgs.
Cross-Origin-Resource-Sharing policy
Builder for CorsPolicyArgs.
Custom Domain of a Container App
Builder for CustomDomainArgs.
Configuration properties for apps environment custom domain
Builder for CustomDomainConfigurationArgs.
The configuration settings of the custom Open ID Connect provider.
Builder for CustomOpenIdConnectProviderArgs.
Container App container Custom scaling rule.
Builder for CustomScaleRuleArgs.
Container App Dapr configuration.
Builder for DaprArgs.
Dapr component metadata.
Builder for DaprMetadataArgs.
The configuration settings of the Azure Active Directory default authorization policy.
Builder for DefaultAuthorizationPolicyArgs.
Managed Environment resource SKU properties.
Builder for EnvironmentSkuPropertiesArgs.
Container App container environment variable.
Builder for EnvironmentVarArgs.
The complex type of the extended location.
Builder for ExtendedLocationArgs.
The configuration settings of the Facebook provider.
Builder for FacebookArgs.
The configuration settings of a forward proxy used to make the requests.
Builder for ForwardProxyArgs.
Builder for GetCertificatePlainArgs.
Builder for GetConnectedEnvironmentPlainArgs.
Builder for GetContainerAppAuthTokenPlainArgs.
Builder for GetContainerAppPlainArgs.
Builder for GetDaprComponentPlainArgs.
Builder for GetJobPlainArgs.
Builder for GetManagedCertificatePlainArgs.
Builder for GetManagedEnvironmentPlainArgs.
Configuration properties that define the mutable settings of a Container App SourceControl
Builder for GithubActionConfigurationArgs.
The configuration settings of the GitHub provider.
Builder for GitHubArgs.
The configuration settings that determines the validation flow of users using ContainerApp Service Authentication/Authorization.
Builder for GlobalValidationArgs.
The configuration settings of the Google provider.
Builder for GoogleArgs.
Container App container Http scaling rule.
Builder for HttpScaleRuleArgs.
The configuration settings of the HTTP requests for authentication and authorization requests made against ContainerApp Service Authentication/Authorization.
Builder for HttpSettingsArgs.
The configuration settings of the paths HTTP requests.
Builder for HttpSettingsRoutesArgs.
The configuration settings of each of the identity providers used to configure ContainerApp Service Authentication/Authorization.
Builder for IdentityProvidersArgs.
Container App Ingress configuration.
Builder for IngressArgs.
Container App init container definition
Builder for InitContainerArgs.
Builder for IpSecurityRestrictionRuleArgs.
Non versioned Container Apps Job configuration properties
Builder for JobConfigurationArgs.
Trigger configuration of an event driven job.
Manual trigger configuration for a single execution job. Properties replicaCompletionCount and parallelism would be set to 1 by default
Cron formatted repeating trigger schedule ("* * * * *") for cronjobs. Properties completions and parallelism would be set to 1 by default
Scaling configurations for event driven jobs.
Builder for JobScaleArgs.
Scaling rule.
Builder for JobScaleRuleArgs.
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
Builder for JobTemplateArgs.
The configuration settings of the checks that should be made while validating the JWT Claims.
Builder for JwtClaimChecksArgs.
Builder for ListContainerAppSecretsPlainArgs.
Builder for ListDaprComponentSecretsPlainArgs.
Builder for ListJobSecretsPlainArgs.
Log Analytics configuration, must only be provided when destination is configured as 'log-analytics'
Builder for LogAnalyticsConfigurationArgs.
The configuration settings of the login flow of users using ContainerApp Service Authentication/Authorization.
Builder for LoginArgs.
The routes that specify the endpoints used for login and logout requests.
Builder for LoginRoutesArgs.
The configuration settings of the login flow, including the scopes that should be requested.
Builder for LoginScopesArgs.
Certificate resource specific properties
Builder for ManagedCertificatePropertiesArgs.
Configuration used to control the Environment Egress outbound traffic
Storage properties
Managed service identity (system assigned and/or user assigned identities)
Builder for ManagedServiceIdentityArgs.
Builder for NonceArgs.
The authentication client credentials of the custom Open ID Connect provider.
Builder for OpenIdConnectClientCredentialArgs.
The configuration settings of the endpoints used for the custom Open ID Connect provider.
Builder for OpenIdConnectConfigArgs.
The configuration settings of the login flow of the custom Open ID Connect provider.
Builder for OpenIdConnectLoginArgs.
The configuration settings of the app registration for the custom Open ID Connect provider.
Builder for OpenIdConnectRegistrationArgs.
Container App container Azure Queue based scaling rule.
Builder for QueueScaleRuleArgs.
Container App Private Registry
Builder for RegistryCredentialsArgs.
Container App registry information.
Builder for RegistryInfoArgs.
Builder for ScaleArgs.
Container App container scaling rule.
Builder for ScaleRuleArgs.
Auth Secrets for Scale Rule
Builder for ScaleRuleAuthArgs.
Secret definition.
Builder for SecretArgs.
Secret to be added to volume.
Builder for SecretVolumeItemArgs.
Container App container Tcp scaling rule.
Builder for TcpScaleRuleArgs.
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
Builder for TemplateArgs.
Traffic weight assigned to a revision
Builder for TrafficWeightArgs.
The configuration settings of the Twitter provider.
Builder for TwitterArgs.
The configuration settings of the app registration for the Twitter provider.
Builder for TwitterRegistrationArgs.
Configuration properties for apps environment to join a Virtual Network
Builder for VnetConfigurationArgs.
Volume definitions for the Container App.
Builder for VolumeArgs.
Volume mount for the Container App.
Builder for VolumeMountArgs.
Workload profile to scope container app execution.
Builder for WorkloadProfileArgs.