Package-level declarations

Types

Link copied to clipboard
data class GetWorkloadPlainArgs(val location: String, val organizationId: String, val workloadId: String) : ConvertibleToJava<GetWorkloadPlainArgs>
data class GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponseArgs(val ekmProvisioningErrorDomain: Output<GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponseEkmProvisioningErrorDomain>? = null, val ekmProvisioningErrorMapping: Output<GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponseEkmProvisioningErrorMapping>? = null, val ekmProvisioningState: Output<GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponseEkmProvisioningState>? = null) : ConvertibleToJava<GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponseArgs>

External key management systems(EKM) Provisioning response

data class GoogleCloudAssuredworkloadsV1WorkloadKMSSettingsArgs(val nextRotationTime: Output<String>, val rotationPeriod: Output<String>) : ConvertibleToJava<GoogleCloudAssuredworkloadsV1WorkloadKMSSettingsArgs>

Settings specific to the Key Management Service. This message is deprecated. In order to create a Keyring, callers should specify, ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.

data class GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsArgs(val displayName: Output<String>? = null, val resourceId: Output<String>? = null, val resourceType: Output<GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResourceType>? = null) : ConvertibleToJava<GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsArgs>

Represent the custom settings for the resources to be created.