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.
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.
The configuration settings of the storage of the tokens if blob storage is used.
Builder for BlobStorageTokenStoreArgs.
Configuration of the build.
Builder for BuildConfigurationArgs.
Certificate resource specific properties
Builder for CertificatePropertiesArgs.
Policy that defines circuit breaker conditions
Builder for CircuitBreakerPolicyArgs.
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.
Model representing a mapping from a container registry to the identity used to connect to it.
Builder for ContainerRegistryArgs.
Container registry that the final image will be uploaded to.
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 container configuration.
Builder for CustomContainerTemplateArgs.
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 Resiliency Policy Circuit Breaker Policy Configuration.
Dapr Component Resiliency Policy Configuration.
Dapr Component Resiliency Policy HTTP Retry Backoff Configuration.
Dapr Component Resiliency Policy HTTP Retry Policy Configuration.
Dapr Component Resiliency Policy Timeout Policy Configuration.
Dapr component metadata.
Builder for DaprMetadataArgs.
Dapr PubSub Bulk Subscription Options.
Dapr Pubsub Event Subscription Route Rule is used to specify the condition for sending a message to a specific path.
Builder for DaprSubscriptionRouteRuleArgs.
Dapr PubSub Event Subscription Routes configuration.
Builder for DaprSubscriptionRoutesArgs.
The configuration settings of the Azure Active Directory default authorization policy.
Builder for DefaultAuthorizationPolicyArgs.
Configuration properties for a .NET Component
Configuration to bind a .NET Component to another .NET Component
Builder for DotNetComponentServiceBindArgs.
Dynamic pool configuration.
Builder for DynamicPoolConfigurationArgs.
The configuration settings of the secrets references of encryption key and signing key for ContainerApp Service Authentication/Authorization.
Builder for EncryptionSettingsArgs.
Container App container environment variable.
Builder for EnvironmentVarArgs.
Model representing an environment variable.
Builder for EnvironmentVariableArgs.
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 GetAppResiliencyPlainArgs.
Builder for GetBuilderPlainArgs.
Builder for GetBuildPlainArgs.
Builder for GetCertificatePlainArgs.
Builder for GetConnectedEnvironmentPlainArgs.
Builder for GetContainerAppAuthTokenPlainArgs.
Builder for GetContainerAppPlainArgs.
Builder for GetDaprComponentPlainArgs.
Builder for GetDaprSubscriptionPlainArgs.
Builder for GetDotNetComponentPlainArgs.
Builder for GetHttpRouteConfigPlainArgs.
Builder for GetJavaComponentPlainArgs.
Builder for GetJobPlainArgs.
Builder for GetLogicAppPlainArgs.
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.
Builder for HeaderMatchArgs.
Defines parameters for http connection pooling
Builder for HttpConnectionPoolArgs.
Model representing a http get request.
Builder for HttpGetArgs.
Policy that defines http request retry conditions
Builder for HttpRetryPolicyArgs.
Action to perform once matching of routes is done
Builder for HttpRouteActionArgs.
Http Routes configuration, including paths to match on and whether or not rewrites are to be done.
Builder for HttpRouteArgs.
Http Route Config properties
Builder for HttpRouteConfigPropertiesArgs.
Criteria to match on
Builder for HttpRouteMatchArgs.
Http Route rule.
Builder for HttpRouteRuleArgs.
Targets - Container App Names, Revision Names, Labels.
Builder for HttpRouteTargetArgs.
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.
Port mappings of container app ingress
Builder for IngressPortMappingArgs.
Sticky Sessions for Single Revision Mode
Builder for IngressStickySessionsArgs.
Container App init container definition
Builder for InitContainerArgs.
Builder for IpSecurityRestrictionRuleArgs.
Configuration properties for a Java Component
Java component scaling configurations
Builder for JavaComponentPropertiesScaleArgs.
Configuration to bind a Java Component to another Java Component
Builder for JavaComponentServiceBindArgs.
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 ListBuildAuthTokenPlainArgs.
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.
Peer traffic encryption settings for the Managed Environment
Builder for ManagedEnvironmentEncryptionArgs.
Peer authentication settings for the Managed Environment
Peer traffic settings for the Managed Environment
Storage properties
Optional settings for a Managed Identity that is assigned to the Session pool.
Builder for ManagedIdentitySettingArgs.
Managed service identity (system assigned and/or user assigned identities)
Builder for ManagedServiceIdentityArgs.
Builder for MtlsArgs.
Nacos properties.
Builder for NacosComponentArgs.
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.
Model representing a pre-build step.
Builder for PreBuildStepArgs.
A collection of information about the state of the connection between service consumer and provider.
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.
Scale configuration.
Builder for ScaleConfigurationArgs.
Container App container scaling rule.
Builder for ScaleRuleArgs.
Auth Secrets for Scale Rule
Builder for ScaleRuleAuthArgs.
Builder for ScgRouteArgs.
Maintenance schedule entry for a managed environment.
Builder for ScheduledEntryArgs.
Secret definition.
Builder for SecretArgs.
Secret to be added to volume.
Builder for SecretVolumeItemArgs.
Container App to be a dev service
Builder for ServiceArgs.
Configuration to bind a ContainerApp to a dev ContainerApp Service
Builder for ServiceBindArgs.
Container definitions for the sessions of the session pool.
Builder for SessionContainerArgs.
Container resource requirements for sessions of the session pool.
Builder for SessionContainerResourcesArgs.
Session pool ingress configuration.
Builder for SessionIngressArgs.
Session network configuration.
Builder for SessionNetworkConfigurationArgs.
Secret definition.
Builder for SessionPoolSecretArgs.
Session pool private registry credentials.
Builder for SessionRegistryCredentialsArgs.
Spring Boot Admin properties.
Builder for SpringBootAdminComponentArgs.
Spring Cloud Config properties.
Builder for SpringCloudConfigComponentArgs.
Spring Cloud Eureka properties.
Builder for SpringCloudEurekaComponentArgs.
Spring Cloud Gateway properties.
Builder for SpringCloudGatewayComponentArgs.
Defines parameters for tcp connection pooling
Builder for TcpConnectionPoolArgs.
Policy that defines tcp request retry conditions
Builder for TcpRetryPolicyArgs.
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.
Policy to set request timeouts
Builder for TimeoutPolicyArgs.
The configuration settings of the token store.
Builder for TokenStoreArgs.
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.