Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class AppIngress(val allowInsecureConnections: Boolean? = null, val customDomain: AppIngressCustomDomain? = null, val exposedPort: Int? = null, val externalEnabled: Boolean? = null, val fqdn: String? = null, val ipSecurityRestrictions: List<AppIngressIpSecurityRestriction>? = null, val targetPort: Int, val trafficWeights: List<AppIngressTrafficWeight>, val transport: String? = null)
Link copied to clipboard
data class AppIngressCustomDomain(val certificateBindingType: String? = null, val certificateId: String, val name: String)
Link copied to clipboard
data class AppIngressIpSecurityRestriction(val action: String, val description: String? = null, val ipAddressRange: String, val name: String)
Link copied to clipboard
data class AppIngressTrafficWeight(val label: String? = null, val latestRevision: Boolean? = null, val percentage: Int, val revisionSuffix: String? = null)
Link copied to clipboard
data class AppRegistry(val identity: String? = null, val passwordSecretName: String? = null, val server: String, val username: String? = null)
Link copied to clipboard
data class AppTemplate(val azureQueueScaleRules: List<AppTemplateAzureQueueScaleRule>? = null, val containers: List<AppTemplateContainer>, val customScaleRules: List<AppTemplateCustomScaleRule>? = null, val httpScaleRules: List<AppTemplateHttpScaleRule>? = null, val initContainers: List<AppTemplateInitContainer>? = null, val maxReplicas: Int? = null, val minReplicas: Int? = null, val revisionSuffix: String? = null, val tcpScaleRules: List<AppTemplateTcpScaleRule>? = null, val volumes: List<AppTemplateVolume>? = null)
Link copied to clipboard
data class AppTemplateAzureQueueScaleRule(val authentications: List<AppTemplateAzureQueueScaleRuleAuthentication>, val name: String, val queueLength: Int, val queueName: String)
Link copied to clipboard
data class AppTemplateAzureQueueScaleRuleAuthentication(val secretName: String, val triggerParameter: String)
Link copied to clipboard
data class AppTemplateContainer(val args: List<String>? = null, val commands: List<String>? = null, val cpu: Double, val envs: List<AppTemplateContainerEnv>? = null, val ephemeralStorage: String? = null, val image: String, val livenessProbes: List<AppTemplateContainerLivenessProbe>? = null, val memory: String, val name: String, val readinessProbes: List<AppTemplateContainerReadinessProbe>? = null, val startupProbes: List<AppTemplateContainerStartupProbe>? = null, val volumeMounts: List<AppTemplateContainerVolumeMount>? = null)
Link copied to clipboard
data class AppTemplateContainerEnv(val name: String, val secretName: String? = null, val value: String? = null)
Link copied to clipboard
data class AppTemplateContainerLivenessProbe(val failureCountThreshold: Int? = null, val headers: List<AppTemplateContainerLivenessProbeHeader>? = null, val host: String? = null, val initialDelay: Int? = null, val intervalSeconds: Int? = null, val path: String? = null, val port: Int, val terminationGracePeriodSeconds: Int? = null, val timeout: Int? = null, val transport: String)
Link copied to clipboard
Link copied to clipboard
data class AppTemplateContainerReadinessProbe(val failureCountThreshold: Int? = null, val headers: List<AppTemplateContainerReadinessProbeHeader>? = null, val host: String? = null, val intervalSeconds: Int? = null, val path: String? = null, val port: Int, val successCountThreshold: Int? = null, val timeout: Int? = null, val transport: String)
Link copied to clipboard
Link copied to clipboard
data class AppTemplateContainerStartupProbe(val failureCountThreshold: Int? = null, val headers: List<AppTemplateContainerStartupProbeHeader>? = null, val host: String? = null, val intervalSeconds: Int? = null, val path: String? = null, val port: Int, val terminationGracePeriodSeconds: Int? = null, val timeout: Int? = null, val transport: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class AppTemplateCustomScaleRule(val authentications: List<AppTemplateCustomScaleRuleAuthentication>? = null, val customRuleType: String, val metadata: Map<String, String>, val name: String)
Link copied to clipboard
data class AppTemplateCustomScaleRuleAuthentication(val secretName: String, val triggerParameter: String)
Link copied to clipboard
data class AppTemplateHttpScaleRule(val authentications: List<AppTemplateHttpScaleRuleAuthentication>? = null, val concurrentRequests: String, val name: String)
Link copied to clipboard
data class AppTemplateHttpScaleRuleAuthentication(val secretName: String, val triggerParameter: String? = null)
Link copied to clipboard
data class AppTemplateInitContainer(val args: List<String>? = null, val commands: List<String>? = null, val cpu: Double? = null, val envs: List<AppTemplateInitContainerEnv>? = null, val ephemeralStorage: String? = null, val image: String, val memory: String? = null, val name: String, val volumeMounts: List<AppTemplateInitContainerVolumeMount>? = null)
Link copied to clipboard
data class AppTemplateInitContainerEnv(val name: String, val secretName: String? = null, val value: String? = null)
Link copied to clipboard
Link copied to clipboard
data class AppTemplateTcpScaleRule(val authentications: List<AppTemplateTcpScaleRuleAuthentication>? = null, val concurrentRequests: String, val name: String)
Link copied to clipboard
data class AppTemplateTcpScaleRuleAuthentication(val secretName: String, val triggerParameter: String? = null)
Link copied to clipboard
data class AppTemplateVolume(val name: String, val storageName: String? = null, val storageType: String? = null)
Link copied to clipboard
data class EnvironmentDaprComponentMetadata(val name: String, val secretName: String? = null, val value: String? = null)
Link copied to clipboard
data class EnvironmentDaprComponentSecret(val identity: String? = null, val keyVaultSecretId: String? = null, val name: String, val value: String? = null)
Link copied to clipboard
data class EnvironmentWorkloadProfile(val maximumCount: Int? = null, val minimumCount: Int? = null, val name: String, val workloadProfileType: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetAppIngress(val allowInsecureConnections: Boolean, val customDomains: List<GetAppIngressCustomDomain>, val exposedPort: Int, val externalEnabled: Boolean, val fqdn: String, val ipSecurityRestrictions: List<GetAppIngressIpSecurityRestriction>, val targetPort: Int, val trafficWeights: List<GetAppIngressTrafficWeight>, val transport: String)
Link copied to clipboard
data class GetAppIngressCustomDomain(val certificateBindingType: String, val certificateId: String, val name: String)
Link copied to clipboard
data class GetAppIngressIpSecurityRestriction(val action: String, val description: String, val ipAddressRange: String, val name: String)
Link copied to clipboard
data class GetAppIngressTrafficWeight(val label: String, val latestRevision: Boolean, val percentage: Int, val revisionSuffix: String)
Link copied to clipboard
data class GetAppRegistry(val identity: String, val passwordSecretName: String, val server: String, val username: String)
Link copied to clipboard
data class GetAppResult(val containerAppEnvironmentId: String, val customDomainVerificationId: String, val daprs: List<GetAppDapr>, val id: String, val identities: List<GetAppIdentity>, val ingresses: List<GetAppIngress>, val latestRevisionFqdn: String, val latestRevisionName: String, val location: String, val name: String, val outboundIpAddresses: List<String>, val registries: List<GetAppRegistry>, val resourceGroupName: String, val revisionMode: String, val secrets: List<GetAppSecret>, val tags: Map<String, String>, val templates: List<GetAppTemplate>, val workloadProfileName: String)
A collection of values returned by getApp.
Link copied to clipboard
data class GetAppSecret(val identity: String, val keyVaultSecretId: String, val name: String, val value: String)
Link copied to clipboard
data class GetAppTemplate(val azureQueueScaleRules: List<GetAppTemplateAzureQueueScaleRule>, val containers: List<GetAppTemplateContainer>, val customScaleRules: List<GetAppTemplateCustomScaleRule>? = null, val httpScaleRules: List<GetAppTemplateHttpScaleRule>, val initContainers: List<GetAppTemplateInitContainer>, val maxReplicas: Int, val minReplicas: Int, val revisionSuffix: String, val tcpScaleRules: List<GetAppTemplateTcpScaleRule>, val volumes: List<GetAppTemplateVolume>)
Link copied to clipboard
data class GetAppTemplateAzureQueueScaleRule(val authentications: List<GetAppTemplateAzureQueueScaleRuleAuthentication>, val name: String, val queueLength: Int, val queueName: String)
Link copied to clipboard
data class GetAppTemplateAzureQueueScaleRuleAuthentication(val secretName: String, val triggerParameter: String)
Link copied to clipboard
data class GetAppTemplateContainer(val args: List<String>, val commands: List<String>, val cpu: Double, val envs: List<GetAppTemplateContainerEnv>, val ephemeralStorage: String, val image: String, val livenessProbes: List<GetAppTemplateContainerLivenessProbe>, val memory: String, val name: String, val readinessProbes: List<GetAppTemplateContainerReadinessProbe>, val startupProbes: List<GetAppTemplateContainerStartupProbe>, val volumeMounts: List<GetAppTemplateContainerVolumeMount>)
Link copied to clipboard
Link copied to clipboard
data class GetAppTemplateContainerLivenessProbe(val failureCountThreshold: Int, val headers: List<GetAppTemplateContainerLivenessProbeHeader>, val host: String, val initialDelay: Int, val intervalSeconds: Int, val path: String, val port: Int, val terminationGracePeriodSeconds: Int, val timeout: Int, val transport: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetAppTemplateCustomScaleRule(val authentications: List<GetAppTemplateCustomScaleRuleAuthentication>, val customRuleType: String, val metadata: Map<String, String>, val name: String)
Link copied to clipboard
data class GetAppTemplateCustomScaleRuleAuthentication(val secretName: String, val triggerParameter: String)
Link copied to clipboard
data class GetAppTemplateHttpScaleRule(val authentications: List<GetAppTemplateHttpScaleRuleAuthentication>, val concurrentRequests: String, val name: String)
Link copied to clipboard
data class GetAppTemplateHttpScaleRuleAuthentication(val secretName: String, val triggerParameter: String)
Link copied to clipboard
data class GetAppTemplateInitContainer(val args: List<String>, val commands: List<String>, val cpu: Double, val envs: List<GetAppTemplateInitContainerEnv>, val ephemeralStorage: String, val image: String, val memory: String, val name: String, val volumeMounts: List<GetAppTemplateInitContainerVolumeMount>)
Link copied to clipboard
data class GetAppTemplateInitContainerEnv(val name: String, val secretName: String, val value: String)
Link copied to clipboard
Link copied to clipboard
data class GetAppTemplateTcpScaleRule(val authentications: List<GetAppTemplateTcpScaleRuleAuthentication>, val concurrentRequests: String, val name: String)
Link copied to clipboard
data class GetAppTemplateTcpScaleRuleAuthentication(val secretName: String, val triggerParameter: String)
Link copied to clipboard
Link copied to clipboard
data class GetEnvironmentCertificateResult(val containerAppEnvironmentId: String, val expirationDate: String, val id: String, val issueDate: String, val issuer: String, val name: String, val subjectName: String, val tags: Map<String, String>, val thumbprint: String)
A collection of values returned by getEnvironmentCertificate.
Link copied to clipboard
data class GetEnvironmentResult(val customDomainVerificationId: String, val defaultDomain: String, val dockerBridgeCidr: String, val id: String, val infrastructureSubnetId: String, val internalLoadBalancerEnabled: Boolean, val location: String, val logAnalyticsWorkspaceName: String, val name: String, val platformReservedCidr: String, val platformReservedDnsIpAddress: String, val resourceGroupName: String, val staticIpAddress: String, val tags: Map<String, String>)
A collection of values returned by getEnvironment.
Link copied to clipboard
data class JobEventTriggerConfig(val parallelism: Int? = null, val replicaCompletionCount: Int? = null, val scales: List<JobEventTriggerConfigScale>? = null)
Link copied to clipboard
data class JobEventTriggerConfigScale(val maxExecutions: Int? = null, val minExecutions: Int? = null, val pollingIntervalInSeconds: Int? = null, val rules: List<JobEventTriggerConfigScaleRule>? = null)
Link copied to clipboard
data class JobEventTriggerConfigScaleRule(val authentications: List<JobEventTriggerConfigScaleRuleAuthentication>? = null, val customRuleType: String, val metadata: Map<String, String>, val name: String)
Link copied to clipboard
data class JobEventTriggerConfigScaleRuleAuthentication(val secretName: String, val triggerParameter: String)
Link copied to clipboard
Link copied to clipboard
data class JobManualTriggerConfig(val parallelism: Int? = null, val replicaCompletionCount: Int? = null)
Link copied to clipboard
data class JobRegistry(val identity: String? = null, val passwordSecretName: String? = null, val server: String, val username: String? = null)
Link copied to clipboard
data class JobScheduleTriggerConfig(val cronExpression: String, val parallelism: Int? = null, val replicaCompletionCount: Int? = null)
Link copied to clipboard
data class JobTemplate(val containers: List<JobTemplateContainer>, val initContainers: List<JobTemplateInitContainer>? = null, val volumes: List<JobTemplateVolume>? = null)
Link copied to clipboard
data class JobTemplateContainer(val args: List<String>? = null, val commands: List<String>? = null, val cpu: Double, val envs: List<JobTemplateContainerEnv>? = null, val ephemeralStorage: String? = null, val image: String, val livenessProbes: List<JobTemplateContainerLivenessProbe>? = null, val memory: String, val name: String, val readinessProbes: List<JobTemplateContainerReadinessProbe>? = null, val startupProbes: List<JobTemplateContainerStartupProbe>? = null, val volumeMounts: List<JobTemplateContainerVolumeMount>? = null)
Link copied to clipboard
data class JobTemplateContainerEnv(val name: String, val secretName: String? = null, val value: String? = null)
Link copied to clipboard
data class JobTemplateContainerLivenessProbe(val failureCountThreshold: Int? = null, val headers: List<JobTemplateContainerLivenessProbeHeader>? = null, val host: String? = null, val initialDelay: Int? = null, val intervalSeconds: Int? = null, val path: String? = null, val port: Int, val terminationGracePeriodSeconds: Int? = null, val timeout: Int? = null, val transport: String)
Link copied to clipboard
Link copied to clipboard
data class JobTemplateContainerReadinessProbe(val failureCountThreshold: Int? = null, val headers: List<JobTemplateContainerReadinessProbeHeader>? = null, val host: String? = null, val intervalSeconds: Int? = null, val path: String? = null, val port: Int, val successCountThreshold: Int? = null, val timeout: Int? = null, val transport: String)
Link copied to clipboard
Link copied to clipboard
data class JobTemplateContainerStartupProbe(val failureCountThreshold: Int? = null, val headers: List<JobTemplateContainerStartupProbeHeader>? = null, val host: String? = null, val intervalSeconds: Int? = null, val path: String? = null, val port: Int, val terminationGracePeriodSeconds: Int? = null, val timeout: Int? = null, val transport: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class JobTemplateInitContainer(val args: List<String>? = null, val commands: List<String>? = null, val cpu: Double? = null, val envs: List<JobTemplateInitContainerEnv>? = null, val ephemeralStorage: String? = null, val image: String, val memory: String? = null, val name: String, val volumeMounts: List<JobTemplateInitContainerVolumeMount>? = null)
Link copied to clipboard
data class JobTemplateInitContainerEnv(val name: String, val secretName: String? = null, val value: String? = null)
Link copied to clipboard
Link copied to clipboard
data class JobTemplateVolume(val name: String, val storageName: String? = null, val storageType: String? = null)