Package-level declarations

Types

Link copied to clipboard
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 partnerPermissions: GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissionsResponse, val provisionedResourcesParent: String, val resourceSettings: List<GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResponse>, val resources: List<GoogleCloudAssuredworkloadsV1WorkloadResourceInfoResponse>, val saaEnrollmentResponse: GoogleCloudAssuredworkloadsV1WorkloadSaaEnrollmentResponseResponse, val violationNotificationsEnabled: Boolean)
data class GoogleCloudAssuredworkloadsV1WorkloadComplianceStatusResponse(val acknowledgedViolationCount: Int, val activeViolationCount: Int)

Represents the Compliance Status of this workload

data class GoogleCloudAssuredworkloadsV1WorkloadEkmProvisioningResponseResponse(val ekmProvisioningErrorDomain: String, val ekmProvisioningErrorMapping: String, val ekmProvisioningState: String)

External key management systems(EKM) Provisioning response

data class GoogleCloudAssuredworkloadsV1WorkloadKMSSettingsResponse(val nextRotationTime: String, val rotationPeriod: String)

Settings specific to the Key Management Service.

data class GoogleCloudAssuredworkloadsV1WorkloadPartnerPermissionsResponse(val dataLogsViewer: Boolean, val remediateFolderViolations: Boolean)

Permissions granted to the AW Partner SA account for the customer workload

data class GoogleCloudAssuredworkloadsV1WorkloadResourceInfoResponse(val resourceId: String, val resourceType: String)

Represent the resources that are children of this Workload.

data class GoogleCloudAssuredworkloadsV1WorkloadResourceSettingsResponse(val displayName: String, val resourceId: String, val resourceType: String)

Represent the custom settings for the resources to be created.

Signed Access Approvals (SAA) enrollment response.