Package-level declarations

Types

Link copied to clipboard
data class GetWorkloadResult(val billingAccount: String, val cjisSettings: GoogleCloudAssuredworkloadsV1beta1WorkloadCJISSettingsResponse, val complianceRegime: String, val complianceStatus: GoogleCloudAssuredworkloadsV1beta1WorkloadComplianceStatusResponse, val compliantButDisallowedServices: List<String>, val controls: GoogleCloudAssuredworkloadsV1beta1WorkloadComplianceControlsResponse, val createTime: String, val displayName: String, val ekmProvisioningResponse: GoogleCloudAssuredworkloadsV1beta1WorkloadEkmProvisioningResponseResponse, val enableSovereignControls: Boolean, val etag: String, val fedrampHighSettings: GoogleCloudAssuredworkloadsV1beta1WorkloadFedrampHighSettingsResponse, val fedrampModerateSettings: GoogleCloudAssuredworkloadsV1beta1WorkloadFedrampModerateSettingsResponse, val il4Settings: GoogleCloudAssuredworkloadsV1beta1WorkloadIL4SettingsResponse, val kajEnrollmentState: String, val kmsSettings: GoogleCloudAssuredworkloadsV1beta1WorkloadKMSSettingsResponse, val labels: Map<String, String>, val name: String, val partner: String, val partnerPermissions: GoogleCloudAssuredworkloadsV1beta1WorkloadPartnerPermissionsResponse, val provisionedResourcesParent: String, val resourceSettings: List<GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResponse>, val resources: List<GoogleCloudAssuredworkloadsV1beta1WorkloadResourceInfoResponse>, val saaEnrollmentResponse: GoogleCloudAssuredworkloadsV1beta1WorkloadSaaEnrollmentResponseResponse, val violationNotificationsEnabled: Boolean)

An org policy control applied by Assured Workloads

data class GoogleCloudAssuredworkloadsV1beta1WorkloadComplianceStatusResponse(val acknowledgedViolationCount: Int, val activeViolationCount: Int)

Represents the Compliance Status of this workload

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

External key management systems(EKM) Provisioning response

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

Settings specific to the Key Management Service.

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

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

Represent the resources that are children of this Workload.

data class GoogleCloudAssuredworkloadsV1beta1WorkloadResourceSettingsResponse(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.