Package-level declarations

Types

Link copied to clipboard
class CGProfile : KotlinCustomResource

container group profile object Uses Azure REST API version 2024-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2024-11-01-preview.

Link copied to clipboard
data class CGProfileArgs(val confidentialComputeProperties: Output<ConfidentialComputePropertiesArgs>? = null, val containerGroupProfileName: Output<String>? = null, val containers: Output<List<ContainerArgs>>? = null, val diagnostics: Output<ContainerGroupDiagnosticsArgs>? = null, val encryptionProperties: Output<EncryptionPropertiesArgs>? = null, val extensions: Output<List<DeploymentExtensionSpecArgs>>? = null, val imageRegistryCredentials: Output<List<ImageRegistryCredentialArgs>>? = null, val initContainers: Output<List<InitContainerDefinitionArgs>>? = null, val ipAddress: Output<IpAddressArgs>? = null, val location: Output<String>? = null, val osType: Output<Either<String, OperatingSystemTypes>>? = null, val priority: Output<Either<String, ContainerGroupPriority>>? = null, val registeredRevisions: Output<List<Double>>? = null, val resourceGroupName: Output<String>? = null, val restartPolicy: Output<Either<String, ContainerGroupRestartPolicy>>? = null, val revision: Output<Double>? = null, val securityContext: Output<SecurityContextDefinitionArgs>? = null, val shutdownGracePeriod: Output<String>? = null, val sku: Output<Either<String, ContainerGroupSku>>? = null, val tags: Output<Map<String, String>>? = null, val timeToLive: Output<String>? = null, val useKrypton: Output<Boolean>? = null, val volumes: Output<List<VolumeArgs>>? = null, val zones: Output<List<String>>? = null) : ConvertibleToJava<CGProfileArgs>

container group profile object Uses Azure REST API version 2024-11-01-preview. In version 2.x of the Azure Native provider, it used API version 2024-11-01-preview.

Link copied to clipboard
Link copied to clipboard
object CGProfileMapper : ResourceMapper<CGProfile>
Link copied to clipboard
Link copied to clipboard
class ContainerGroup : KotlinCustomResource

A container group. Uses Azure REST API version 2024-05-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-05-01. Other available API versions: 2023-05-01, 2024-09-01-preview, 2024-10-01-preview, 2024-11-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native containerinstance [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class ContainerGroupArgs(val confidentialComputeProperties: Output<ConfidentialComputePropertiesArgs>? = null, val containerGroupName: Output<String>? = null, val containerGroupProfile: Output<ContainerGroupProfileReferenceDefinitionArgs>? = null, val containers: Output<List<ContainerArgs>>? = null, val diagnostics: Output<ContainerGroupDiagnosticsArgs>? = null, val dnsConfig: Output<DnsConfigurationArgs>? = null, val encryptionProperties: Output<EncryptionPropertiesArgs>? = null, val extensions: Output<List<DeploymentExtensionSpecArgs>>? = null, val identity: Output<ContainerGroupIdentityArgs>? = null, val imageRegistryCredentials: Output<List<ImageRegistryCredentialArgs>>? = null, val initContainers: Output<List<InitContainerDefinitionArgs>>? = null, val ipAddress: Output<IpAddressArgs>? = null, val location: Output<String>? = null, val osType: Output<Either<String, OperatingSystemTypes>>? = null, val priority: Output<Either<String, ContainerGroupPriority>>? = null, val resourceGroupName: Output<String>? = null, val restartPolicy: Output<Either<String, ContainerGroupRestartPolicy>>? = null, val sku: Output<Either<String, ContainerGroupSku>>? = null, val standbyPoolProfile: Output<StandbyPoolProfileDefinitionArgs>? = null, val subnetIds: Output<List<ContainerGroupSubnetIdArgs>>? = null, val tags: Output<Map<String, String>>? = null, val volumes: Output<List<VolumeArgs>>? = null, val zones: Output<List<String>>? = null) : ConvertibleToJava<ContainerGroupArgs>

A container group. Uses Azure REST API version 2024-05-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-05-01. Other available API versions: 2023-05-01, 2024-09-01-preview, 2024-10-01-preview, 2024-11-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native containerinstance [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
object ContainerGroupMapper : ResourceMapper<ContainerGroup>
Link copied to clipboard
class ContainerGroupProfile : KotlinCustomResource

A container group profile. Uses Azure REST API version 2024-05-01-preview. In version 2.x of the Azure Native provider, it used API version 2024-05-01-preview.

Link copied to clipboard
data class ContainerGroupProfileArgs(val confidentialComputeProperties: Output<ConfidentialComputePropertiesArgs>? = null, val containerGroupProfileName: Output<String>? = null, val containers: Output<List<ContainerArgs>>? = null, val diagnostics: Output<ContainerGroupDiagnosticsArgs>? = null, val encryptionProperties: Output<EncryptionPropertiesArgs>? = null, val extensions: Output<List<DeploymentExtensionSpecArgs>>? = null, val imageRegistryCredentials: Output<List<ImageRegistryCredentialArgs>>? = null, val initContainers: Output<List<InitContainerDefinitionArgs>>? = null, val ipAddress: Output<IpAddressArgs>? = null, val location: Output<String>? = null, val osType: Output<Either<String, OperatingSystemTypes>>? = null, val priority: Output<Either<String, ContainerGroupPriority>>? = null, val resourceGroupName: Output<String>? = null, val restartPolicy: Output<Either<String, ContainerGroupRestartPolicy>>? = null, val sku: Output<Either<String, ContainerGroupSku>>? = null, val tags: Output<Map<String, String>>? = null, val volumes: Output<List<VolumeArgs>>? = null, val zones: Output<List<String>>? = null) : ConvertibleToJava<ContainerGroupProfileArgs>

A container group profile. Uses Azure REST API version 2024-05-01-preview. In version 2.x of the Azure Native provider, it used API version 2024-05-01-preview.

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun cgProfile(name: String, block: suspend CGProfileResourceBuilder.() -> Unit): CGProfile
Link copied to clipboard