Package-level declarations
Types
Link copied to clipboard
                data class GetWorkloadPlainArgs(val location: String, val organizationId: String, val workloadId: String) : ConvertibleToJava<GetWorkloadPlainArgs> 
Link copied to clipboard
                Builder for GetWorkloadPlainArgs.
Link copied to clipboard
                data class GoogleCloudAssuredworkloadsV1beta1WorkloadCJISSettingsArgs(val kmsSettings: Output<GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettingsArgs>? = null) : ConvertibleToJava<GoogleCloudAssuredworkloadsV1beta1WorkloadCJISSettingsArgs> 
Settings specific to resources needed for CJIS.
Link copied to clipboard
                data class GoogleCloudAssuredworkloadsV1beta1WorkloadEkmProvisioningResponseArgs(val ekmProvisioningErrorDomain: Output<GoogleCloudAssuredworkloadsV1beta1WorkloadEkmProvisioningResponseEkmProvisioningErrorDomain>? = null, val ekmProvisioningErrorMapping: Output<GoogleCloudAssuredworkloadsV1beta1WorkloadEkmProvisioningResponseEkmProvisioningErrorMapping>? = null, val ekmProvisioningState: Output<GoogleCloudAssuredworkloadsV1beta1WorkloadEkmProvisioningResponseEkmProvisioningState>? = null) : ConvertibleToJava<GoogleCloudAssuredworkloadsV1beta1WorkloadEkmProvisioningResponseArgs> 
External key management systems(EKM) Provisioning response
Link copied to clipboard
                data class GoogleCloudAssuredworkloadsV1beta1WorkloadFedrampHighSettingsArgs(val kmsSettings: Output<GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettingsArgs>? = null) : ConvertibleToJava<GoogleCloudAssuredworkloadsV1beta1WorkloadFedrampHighSettingsArgs> 
Settings specific to resources needed for FedRAMP High.
Link copied to clipboard
                data class GoogleCloudAssuredworkloadsV1beta1WorkloadFedrampModerateSettingsArgs(val kmsSettings: Output<GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettingsArgs>? = null) : ConvertibleToJava<GoogleCloudAssuredworkloadsV1beta1WorkloadFedrampModerateSettingsArgs> 
Settings specific to resources needed for FedRAMP Moderate.
Link copied to clipboard
                data class GoogleCloudAssuredworkloadsV1beta1WorkloadIL4SettingsArgs(val kmsSettings: Output<GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettingsArgs>? = null) : ConvertibleToJava<GoogleCloudAssuredworkloadsV1beta1WorkloadIL4SettingsArgs> 
Settings specific to resources needed for IL4.
Link copied to clipboard
                data class GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettingsArgs(val nextRotationTime: Output<String>, val rotationPeriod: Output<String>) : ConvertibleToJava<GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettingsArgs> 
Settings specific to the Key Management Service.
Link copied to clipboard
                data class GoogleCloudAssuredworkloadsV1beta1WorkloadPartnerPermissionsArgs(val dataLogsViewer: Output<Boolean>? = null, val remediateFolderViolations: Output<Boolean>? = null) : ConvertibleToJava<GoogleCloudAssuredworkloadsV1beta1WorkloadPartnerPermissionsArgs> 
Permissions granted to the AW Partner SA account for the customer workload
Link copied to clipboard
                data class GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsArgs(val displayName: Output<String>? = null, val resourceId: Output<String>? = null, val resourceType: Output<GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResourceType>? = null) : ConvertibleToJava<GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsArgs> 
Represent the custom settings for the resources to be created.