Get Workload Result
data class GetWorkloadResult(val billingAccount: String, val complianceRegime: String, val complianceStatus: GoogleCloudAssuredworkloadsV1WorkloadComplianceStatusResponse, val compliantButDisallowedServices: List<String>, val createTime: String, val displayName: String, val ekmProvisioningResponse: GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponseResponse, val enableSovereignControls: Boolean, val etag: String, val kajEnrollmentState: String, val kmsSettings: GoogleCloudAssuredworkloadsV1WorkloadKMSSettingsResponse, val labels: Map<String, String>, val name: String, val partner: String, val provisionedResourcesParent: String, val resourceSettings: List<GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResponse>, val resources: List<GoogleCloudAssuredworkloadsV1WorkloadResourceInfoResponse>, val saaEnrollmentResponse: GoogleCloudAssuredworkloadsV1WorkloadSaaEnrollmentResponseResponse, val violationNotificationsEnabled: Boolean)
Constructors
Link copied to clipboard
fun GetWorkloadResult(billingAccount: String, complianceRegime: String, complianceStatus: GoogleCloudAssuredworkloadsV1WorkloadComplianceStatusResponse, compliantButDisallowedServices: List<String>, createTime: String, displayName: String, ekmProvisioningResponse: GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponseResponse, enableSovereignControls: Boolean, etag: String, kajEnrollmentState: String, kmsSettings: GoogleCloudAssuredworkloadsV1WorkloadKMSSettingsResponse, labels: Map<String, String>, name: String, partner: String, provisionedResourcesParent: String, resourceSettings: List<GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResponse>, resources: List<GoogleCloudAssuredworkloadsV1WorkloadResourceInfoResponse>, saaEnrollmentResponse: GoogleCloudAssuredworkloadsV1WorkloadSaaEnrollmentResponseResponse, violationNotificationsEnabled: Boolean)
Types
Properties
Link copied to clipboard
Optional. The billing account used for the resources which are direct children of workload. This billing account is initially associated with the resources created as part of Workload creation. After the initial creation of these resources, the customer can change the assigned billing account. The resource name has the form billingAccounts/{billing_account_id}
. For example, billingAccounts/012345-567890-ABCDEF
.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Optional. Indicates whether the e-mail notification for a violation is enabled for a workload. This value will be by default True, and if not present will be considered as true. This should only be updated via updateWorkload call. Any Changes to this field during the createWorkload call will not be honored.