Instance Args Builder
class InstanceArgsBuilder
Builder for InstanceArgs.
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun blockDeviceMappings(vararg argument: suspend InstanceBlockDeviceMappingArgsBuilder.() -> Unit)
suspend fun blockDeviceMappings(argument: List<suspend InstanceBlockDeviceMappingArgsBuilder.() -> Unit>)
Link copied to clipboard
Link copied to clipboard
suspend fun creditSpecification(argument: suspend CreditSpecificationPropertiesArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun elasticGpuSpecifications(vararg argument: suspend InstanceElasticGpuSpecificationArgsBuilder.() -> Unit)
suspend fun elasticGpuSpecifications(argument: List<suspend InstanceElasticGpuSpecificationArgsBuilder.() -> Unit>)
suspend fun elasticGpuSpecifications(argument: suspend InstanceElasticGpuSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun elasticInferenceAccelerators(value: Output<List<InstanceElasticInferenceAcceleratorArgs>>)
suspend fun elasticInferenceAccelerators(vararg values: Output<InstanceElasticInferenceAcceleratorArgs>)
suspend fun elasticInferenceAccelerators(vararg argument: suspend InstanceElasticInferenceAcceleratorArgsBuilder.() -> Unit)
suspend fun elasticInferenceAccelerators(values: List<Output<InstanceElasticInferenceAcceleratorArgs>>)
suspend fun elasticInferenceAccelerators(argument: List<suspend InstanceElasticInferenceAcceleratorArgsBuilder.() -> Unit>)
suspend fun elasticInferenceAccelerators(argument: suspend InstanceElasticInferenceAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun hibernationOptions(argument: suspend HibernationOptionsPropertiesArgsBuilder.() -> Unit)
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
suspend fun launchTemplate(argument: suspend InstanceLaunchTemplateSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun licenseSpecifications(vararg argument: suspend InstanceLicenseSpecificationArgsBuilder.() -> Unit)
suspend fun licenseSpecifications(argument: List<suspend InstanceLicenseSpecificationArgsBuilder.() -> Unit>)
suspend fun licenseSpecifications(argument: suspend InstanceLicenseSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun networkInterfaces(vararg argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
suspend fun networkInterfaces(argument: List<suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit>)
Link copied to clipboard
Link copied to clipboard
suspend fun privateDnsNameOptions(argument: suspend InstancePrivateDnsNameOptionsArgsBuilder.() -> Unit)
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
Link copied to clipboard