ConfigurationArgs

data class ConfigurationArgs(val activeRevisionsMode: Output<Either<String, ActiveRevisionsMode>>? = null, val dapr: Output<DaprArgs>? = null, val ingress: Output<IngressArgs>? = null, val maxInactiveRevisions: Output<Int>? = null, val registries: Output<List<RegistryCredentialsArgs>>? = null, val secrets: Output<List<SecretArgs>>? = null) : ConvertibleToJava<ConfigurationArgs>

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

Constructors

Link copied to clipboard
constructor(activeRevisionsMode: Output<Either<String, ActiveRevisionsMode>>? = null, dapr: Output<DaprArgs>? = null, ingress: Output<IngressArgs>? = null, maxInactiveRevisions: Output<Int>? = null, registries: Output<List<RegistryCredentialsArgs>>? = null, secrets: Output<List<SecretArgs>>? = null)

Properties

Link copied to clipboard
val activeRevisionsMode: Output<Either<String, ActiveRevisionsMode>>? = null

ActiveRevisionsMode controls how active revisions are handled for the Container app: Multiple: multiple revisions can be active.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.

Link copied to clipboard
val dapr: Output<DaprArgs>? = null

Dapr configuration for the Container App.

Link copied to clipboard
val ingress: Output<IngressArgs>? = null

Ingress configurations.

Link copied to clipboard
val maxInactiveRevisions: Output<Int>? = null

Optional. Max inactive revisions a Container App can have.

Link copied to clipboard

Collection of private container registry credentials for containers used by the Container app

Link copied to clipboard
val secrets: Output<List<SecretArgs>>? = null

Collection of secrets used by a Container app

Functions

Link copied to clipboard
open override fun toJava(): ConfigurationArgs