Package-level declarations

Types

Link copied to clipboard
data class ActionOnUnmanageArgs(val managementGroups: Output<Either<String, DeploymentStacksDeleteDetachEnum>>? = null, val resourceGroups: Output<Either<String, DeploymentStacksDeleteDetachEnum>>? = null, val resources: Output<Either<String, DeploymentStacksDeleteDetachEnum>>) : ConvertibleToJava<ActionOnUnmanageArgs>

Defines the behavior of resources that are no longer managed after the stack is updated or deleted.

Link copied to clipboard
data class ContainerConfigurationArgs(val containerGroupName: Output<String>? = null, val subnetIds: Output<List<ContainerGroupSubnetIdArgs>>? = null) : ConvertibleToJava<ContainerConfigurationArgs>

Settings to customize ACI container instance.

Link copied to clipboard
data class ContainerGroupSubnetIdArgs(val id: Output<String>, val name: Output<String>? = null) : ConvertibleToJava<ContainerGroupSubnetIdArgs>

Container group subnet information.

Link copied to clipboard
data class DebugSettingArgs(val detailLevel: Output<String>? = null) : ConvertibleToJava<DebugSettingArgs>

The debug setting.

Link copied to clipboard
Link copied to clipboard
data class DenySettingsArgs(val applyToChildScopes: Output<Boolean>? = null, val excludedActions: Output<List<String>>? = null, val excludedPrincipals: Output<List<String>>? = null, val mode: Output<Either<String, DenySettingsMode>>) : ConvertibleToJava<DenySettingsArgs>

Defines how resources deployed by the Deployment stack are locked.

Link copied to clipboard
Link copied to clipboard
data class DeploymentParameterArgs(val reference: Output<KeyVaultParameterReferenceArgs>? = null, val type: Output<String>? = null, val value: Output<Any>? = null) : ConvertibleToJava<DeploymentParameterArgs>

Deployment parameter for the template.

Link copied to clipboard
data class DeploymentPropertiesArgs(val debugSetting: Output<DebugSettingArgs>? = null, val expressionEvaluationOptions: Output<ExpressionEvaluationOptionsArgs>? = null, val mode: Output<DeploymentMode>, val onErrorDeployment: Output<OnErrorDeploymentArgs>? = null, val parameters: Output<Map<String, DeploymentParameterArgs>>? = null, val parametersLink: Output<ParametersLinkArgs>? = null, val template: Output<Any>? = null, val templateLink: Output<TemplateLinkArgs>? = null) : ConvertibleToJava<DeploymentPropertiesArgs>

Deployment properties.

Link copied to clipboard
data class DeploymentStacksDebugSettingArgs(val detailLevel: Output<String>? = null) : ConvertibleToJava<DeploymentStacksDebugSettingArgs>

The debug setting.

Link copied to clipboard
data class DeploymentStacksParametersLinkArgs(val contentVersion: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<DeploymentStacksParametersLinkArgs>

Entity representing the reference to the deployment parameters.

Link copied to clipboard
data class DeploymentStacksTemplateLinkArgs(val contentVersion: Output<String>? = null, val id: Output<String>? = null, val queryString: Output<String>? = null, val relativePath: Output<String>? = null, val uri: Output<String>? = null) : ConvertibleToJava<DeploymentStacksTemplateLinkArgs>

Entity representing the reference to the template.

Link copied to clipboard
data class EnvironmentVariableArgs(val name: Output<String>, val secureValue: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<EnvironmentVariableArgs>

The environment variable to pass to the script in the container instance.

Link copied to clipboard
data class ExpressionEvaluationOptionsArgs(val scope: Output<Either<String, ExpressionEvaluationOptionsScopeType>>? = null) : ConvertibleToJava<ExpressionEvaluationOptionsArgs>

Specifies whether template expressions are evaluated within the scope of the parent template or nested template.

Link copied to clipboard
data class ExtendedLocationArgs(val name: Output<String>? = null, val type: Output<Either<String, ExtendedLocationType>>? = null) : ConvertibleToJava<ExtendedLocationArgs>

Resource extended location.

Link copied to clipboard
data class GetAzureCliScriptPlainArgs(val resourceGroupName: String, val scriptName: String) : ConvertibleToJava<GetAzureCliScriptPlainArgs>
Link copied to clipboard
data class GetAzurePowerShellScriptPlainArgs(val resourceGroupName: String, val scriptName: String) : ConvertibleToJava<GetAzurePowerShellScriptPlainArgs>
data class GetDeploymentAtManagementGroupScopePlainArgs(val deploymentName: String, val groupId: String) : ConvertibleToJava<GetDeploymentAtManagementGroupScopePlainArgs>
Link copied to clipboard
data class GetDeploymentAtScopePlainArgs(val deploymentName: String, val scope: String) : ConvertibleToJava<GetDeploymentAtScopePlainArgs>
data class GetDeploymentAtSubscriptionScopePlainArgs(val deploymentName: String) : ConvertibleToJava<GetDeploymentAtSubscriptionScopePlainArgs>
Link copied to clipboard
data class GetDeploymentAtTenantScopePlainArgs(val deploymentName: String) : ConvertibleToJava<GetDeploymentAtTenantScopePlainArgs>
Link copied to clipboard
data class GetDeploymentPlainArgs(val deploymentName: String, val resourceGroupName: String) : ConvertibleToJava<GetDeploymentPlainArgs>
data class GetDeploymentStackAtManagementGroupPlainArgs(val deploymentStackName: String, val managementGroupId: String) : ConvertibleToJava<GetDeploymentStackAtManagementGroupPlainArgs>
data class GetDeploymentStackAtResourceGroupPlainArgs(val deploymentStackName: String, val resourceGroupName: String) : ConvertibleToJava<GetDeploymentStackAtResourceGroupPlainArgs>
data class GetDeploymentStackAtSubscriptionPlainArgs(val deploymentStackName: String) : ConvertibleToJava<GetDeploymentStackAtSubscriptionPlainArgs>
Link copied to clipboard
data class GetResourceGroupPlainArgs(val resourceGroupName: String) : ConvertibleToJava<GetResourceGroupPlainArgs>
Link copied to clipboard
data class GetResourcePlainArgs(val apiVersion: String, val parentResourcePath: String, val resourceGroupName: String, val resourceName: String, val resourceProviderNamespace: String, val resourceType: String) : ConvertibleToJava<GetResourcePlainArgs>
Link copied to clipboard
data class GetTagAtScopePlainArgs(val scope: String) : ConvertibleToJava<GetTagAtScopePlainArgs>
Link copied to clipboard
data class GetTemplateSpecPlainArgs(val expand: String? = null, val resourceGroupName: String, val templateSpecName: String) : ConvertibleToJava<GetTemplateSpecPlainArgs>
Link copied to clipboard
data class GetTemplateSpecVersionPlainArgs(val resourceGroupName: String, val templateSpecName: String, val templateSpecVersion: String) : ConvertibleToJava<GetTemplateSpecVersionPlainArgs>
Link copied to clipboard
data class IdentityArgs(val type: Output<ResourceIdentityType>? = null, val userAssignedIdentities: Output<List<String>>? = null) : ConvertibleToJava<IdentityArgs>

Identity for the resource.

Link copied to clipboard
Link copied to clipboard
data class KeyVaultParameterReferenceArgs(val keyVault: Output<KeyVaultReferenceArgs>, val secretName: Output<String>, val secretVersion: Output<String>? = null) : ConvertibleToJava<KeyVaultParameterReferenceArgs>

Azure Key Vault parameter reference.

Link copied to clipboard
data class KeyVaultReferenceArgs(val id: Output<String>) : ConvertibleToJava<KeyVaultReferenceArgs>

Azure Key Vault reference.

Link copied to clipboard
data class LinkedTemplateArtifactArgs(val path: Output<String>, val template: Output<Any>) : ConvertibleToJava<LinkedTemplateArtifactArgs>

Represents a Template Spec artifact containing an embedded Azure Resource Manager template for use as a linked template.

Link copied to clipboard
data class ManagedServiceIdentityArgs(val type: Output<Either<String, ManagedServiceIdentityType>>? = null, val userAssignedIdentities: Output<List<String>>? = null) : ConvertibleToJava<ManagedServiceIdentityArgs>

Managed identity generic object.

Link copied to clipboard
data class OnErrorDeploymentArgs(val deploymentName: Output<String>? = null, val type: Output<OnErrorDeploymentType>? = null) : ConvertibleToJava<OnErrorDeploymentArgs>

Deployment on error behavior.

Link copied to clipboard
data class ParametersLinkArgs(val contentVersion: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<ParametersLinkArgs>

Entity representing the reference to the deployment parameters.

Link copied to clipboard
Link copied to clipboard
data class PlanArgs(val name: Output<String>? = null, val product: Output<String>? = null, val promotionCode: Output<String>? = null, val publisher: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<PlanArgs>

Plan for the resource.

Link copied to clipboard

Builder for PlanArgs.

Link copied to clipboard
data class SkuArgs(val capacity: Output<Int>? = null, val family: Output<String>? = null, val model: Output<String>? = null, val name: Output<String>? = null, val size: Output<String>? = null, val tier: Output<String>? = null) : ConvertibleToJava<SkuArgs>

SKU for the resource.

Link copied to clipboard

Builder for SkuArgs.

Link copied to clipboard
data class StorageAccountConfigurationArgs(val storageAccountKey: Output<String>? = null, val storageAccountName: Output<String>? = null) : ConvertibleToJava<StorageAccountConfigurationArgs>

Settings to use an existing storage account. Valid storage account kinds are: Storage, StorageV2 and FileStorage

Link copied to clipboard
data class TagsArgs(val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<TagsArgs>

A dictionary of name and value pairs.

Link copied to clipboard

Builder for TagsArgs.

Link copied to clipboard
data class TemplateLinkArgs(val contentVersion: Output<String>? = null, val id: Output<String>? = null, val queryString: Output<String>? = null, val relativePath: Output<String>? = null, val uri: Output<String>? = null) : ConvertibleToJava<TemplateLinkArgs>

Entity representing the reference to the template.

Link copied to clipboard