Package-level declarations
Types
Link copied to clipboard
data class GetInstanceIamPolicyPlainArgs(val location: String? = null, val name: String, val project: String? = null) : ConvertibleToJava<GetInstanceIamPolicyPlainArgs>
A collection of arguments for invoking getInstanceIamPolicy.
Link copied to clipboard
Builder for GetInstanceIamPolicyPlainArgs.
Link copied to clipboard
data class InstanceGceSetupAcceleratorConfigArgs(val coreCount: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<InstanceGceSetupAcceleratorConfigArgs>
Link copied to clipboard
Link copied to clipboard
data class InstanceGceSetupArgs(val acceleratorConfigs: Output<List<InstanceGceSetupAcceleratorConfigArgs>>? = null, val bootDisk: Output<InstanceGceSetupBootDiskArgs>? = null, val containerImage: Output<InstanceGceSetupContainerImageArgs>? = null, val dataDisks: Output<InstanceGceSetupDataDisksArgs>? = null, val disablePublicIp: Output<Boolean>? = null, val enableIpForwarding: Output<Boolean>? = null, val machineType: Output<String>? = null, val metadata: Output<Map<String, String>>? = null, val networkInterfaces: Output<List<InstanceGceSetupNetworkInterfaceArgs>>? = null, val serviceAccounts: Output<List<InstanceGceSetupServiceAccountArgs>>? = null, val shieldedInstanceConfig: Output<InstanceGceSetupShieldedInstanceConfigArgs>? = null, val tags: Output<List<String>>? = null, val vmImage: Output<InstanceGceSetupVmImageArgs>? = null) : ConvertibleToJava<InstanceGceSetupArgs>
Link copied to clipboard
Builder for InstanceGceSetupArgs.
Link copied to clipboard
data class InstanceGceSetupBootDiskArgs(val diskEncryption: Output<String>? = null, val diskSizeGb: Output<String>? = null, val diskType: Output<String>? = null, val kmsKey: Output<String>? = null) : ConvertibleToJava<InstanceGceSetupBootDiskArgs>
Link copied to clipboard
Builder for InstanceGceSetupBootDiskArgs.
Link copied to clipboard
data class InstanceGceSetupContainerImageArgs(val repository: Output<String>, val tag: Output<String>? = null) : ConvertibleToJava<InstanceGceSetupContainerImageArgs>
Link copied to clipboard
Builder for InstanceGceSetupContainerImageArgs.
Link copied to clipboard
data class InstanceGceSetupDataDisksArgs(val diskEncryption: Output<String>? = null, val diskSizeGb: Output<String>? = null, val diskType: Output<String>? = null, val kmsKey: Output<String>? = null) : ConvertibleToJava<InstanceGceSetupDataDisksArgs>
Link copied to clipboard
Builder for InstanceGceSetupDataDisksArgs.
Link copied to clipboard
data class InstanceGceSetupNetworkInterfaceAccessConfigArgs(val externalIp: Output<String>) : ConvertibleToJava<InstanceGceSetupNetworkInterfaceAccessConfigArgs>
Link copied to clipboard
Link copied to clipboard
data class InstanceGceSetupNetworkInterfaceArgs(val accessConfigs: Output<List<InstanceGceSetupNetworkInterfaceAccessConfigArgs>>? = null, val network: Output<String>? = null, val nicType: Output<String>? = null, val subnet: Output<String>? = null) : ConvertibleToJava<InstanceGceSetupNetworkInterfaceArgs>
Link copied to clipboard
Link copied to clipboard
data class InstanceGceSetupServiceAccountArgs(val email: Output<String>? = null, val scopes: Output<List<String>>? = null) : ConvertibleToJava<InstanceGceSetupServiceAccountArgs>
Link copied to clipboard
Builder for InstanceGceSetupServiceAccountArgs.
Link copied to clipboard
data class InstanceGceSetupShieldedInstanceConfigArgs(val enableIntegrityMonitoring: Output<Boolean>? = null, val enableSecureBoot: Output<Boolean>? = null, val enableVtpm: Output<Boolean>? = null) : ConvertibleToJava<InstanceGceSetupShieldedInstanceConfigArgs>
Link copied to clipboard
Link copied to clipboard
data class InstanceGceSetupVmImageArgs(val family: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<InstanceGceSetupVmImageArgs>
Link copied to clipboard
Builder for InstanceGceSetupVmImageArgs.
Link copied to clipboard
data class InstanceIamBindingConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<InstanceIamBindingConditionArgs>
Link copied to clipboard
Builder for InstanceIamBindingConditionArgs.
Link copied to clipboard
data class InstanceIamMemberConditionArgs(val description: Output<String>? = null, val expression: Output<String>, val title: Output<String>) : ConvertibleToJava<InstanceIamMemberConditionArgs>
Link copied to clipboard
Builder for InstanceIamMemberConditionArgs.