Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class Certificate : KotlinCustomResource

Certificate used for Custom Domain bindings of Container Apps in a Managed Environment API Version: 2022-03-01.

Link copied to clipboard
data class CertificateArgs(val certificateName: Output<String>? = null, val environmentName: Output<String>? = null, val location: Output<String>? = null, val properties: Output<CertificatePropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<CertificateArgs>

Certificate used for Custom Domain bindings of Container Apps in a Managed Environment API Version: 2022-03-01.

Link copied to clipboard
Link copied to clipboard
object CertificateMapper : ResourceMapper<Certificate>
Link copied to clipboard
Link copied to clipboard
class ContainerApp : KotlinCustomResource

Container App. API Version: 2022-03-01.

Link copied to clipboard
data class ContainerAppArgs(val configuration: Output<ConfigurationArgs>? = null, val containerAppName: Output<String>? = null, val identity: Output<ManagedServiceIdentityArgs>? = null, val location: Output<String>? = null, val managedEnvironmentId: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val template: Output<TemplateArgs>? = null) : ConvertibleToJava<ContainerAppArgs>

Container App. API Version: 2022-03-01.

Link copied to clipboard
Link copied to clipboard
object ContainerAppMapper : ResourceMapper<ContainerApp>
Link copied to clipboard
Link copied to clipboard
class ContainerAppsAuthConfig : KotlinCustomResource

Configuration settings for the Azure ContainerApp Service Authentication / Authorization feature. API Version: 2022-03-01.

Link copied to clipboard
data class ContainerAppsAuthConfigArgs(val authConfigName: Output<String>? = null, val containerAppName: Output<String>? = null, val globalValidation: Output<GlobalValidationArgs>? = null, val httpSettings: Output<HttpSettingsArgs>? = null, val identityProviders: Output<IdentityProvidersArgs>? = null, val login: Output<LoginArgs>? = null, val platform: Output<AuthPlatformArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<ContainerAppsAuthConfigArgs>

Configuration settings for the Azure ContainerApp Service Authentication / Authorization feature. API Version: 2022-03-01.

Link copied to clipboard
Link copied to clipboard
class ContainerAppsSourceControl : KotlinCustomResource

Container App SourceControl. API Version: 2022-03-01.

Link copied to clipboard
data class ContainerAppsSourceControlArgs(val branch: Output<String>? = null, val containerAppName: Output<String>? = null, val githubActionConfiguration: Output<GithubActionConfigurationArgs>? = null, val repoUrl: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sourceControlName: Output<String>? = null) : ConvertibleToJava<ContainerAppsSourceControlArgs>

Container App SourceControl. API Version: 2022-03-01.

Link copied to clipboard
class DaprComponent : KotlinCustomResource

Dapr Component. API Version: 2022-03-01.

Link copied to clipboard
data class DaprComponentArgs(val componentName: Output<String>? = null, val componentType: Output<String>? = null, val environmentName: Output<String>? = null, val ignoreErrors: Output<Boolean>? = null, val initTimeout: Output<String>? = null, val metadata: Output<List<DaprMetadataArgs>>? = null, val resourceGroupName: Output<String>? = null, val scopes: Output<List<String>>? = null, val secrets: Output<List<SecretArgs>>? = null, val version: Output<String>? = null) : ConvertibleToJava<DaprComponentArgs>

Dapr Component. API Version: 2022-03-01.

Link copied to clipboard
Link copied to clipboard
object DaprComponentMapper : ResourceMapper<DaprComponent>
Link copied to clipboard
Link copied to clipboard
class ManagedEnvironment : KotlinCustomResource

An environment for hosting container apps API Version: 2022-03-01.

Link copied to clipboard
data class ManagedEnvironmentArgs(val appLogsConfiguration: Output<AppLogsConfigurationArgs>? = null, val daprAIConnectionString: Output<String>? = null, val daprAIInstrumentationKey: Output<String>? = null, val environmentName: Output<String>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val vnetConfiguration: Output<VnetConfigurationArgs>? = null, val zoneRedundant: Output<Boolean>? = null) : ConvertibleToJava<ManagedEnvironmentArgs>

An environment for hosting container apps API Version: 2022-03-01.

Link copied to clipboard
Link copied to clipboard
class ManagedEnvironmentsStorage : KotlinCustomResource

Storage resource for managedEnvironment. API Version: 2022-03-01.

Link copied to clipboard
data class ManagedEnvironmentsStorageArgs(val environmentName: Output<String>? = null, val properties: Output<ManagedEnvironmentStoragePropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val storageName: Output<String>? = null) : ConvertibleToJava<ManagedEnvironmentsStorageArgs>

Storage resource for managedEnvironment. API Version: 2022-03-01.

Functions

Link copied to clipboard
suspend fun certificate(name: String, block: suspend CertificateResourceBuilder.() -> Unit): Certificate
Link copied to clipboard
Link copied to clipboard