...

Package assuredworkloads

import "google.golang.org/genproto/googleapis/cloud/assuredworkloads/v1"
Overview
Index

Overview ▾

Package assuredworkloads aliases all exported identifiers in package "cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb".

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb. Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md for more details.

Constants

Deprecated: Please use consts in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

const (
    RestrictAllowedResourcesRequest_ALLOW_ALL_GCP_RESOURCES                                  = src.RestrictAllowedResourcesRequest_ALLOW_ALL_GCP_RESOURCES
    RestrictAllowedResourcesRequest_ALLOW_COMPLIANT_RESOURCES                                = src.RestrictAllowedResourcesRequest_ALLOW_COMPLIANT_RESOURCES
    RestrictAllowedResourcesRequest_RESTRICTION_TYPE_UNSPECIFIED                             = src.RestrictAllowedResourcesRequest_RESTRICTION_TYPE_UNSPECIFIED
    Violation_EXCEPTION                                                                      = src.Violation_EXCEPTION
    Violation_RESOLVED                                                                       = src.Violation_RESOLVED
    Violation_Remediation_REMEDIATION_BOOLEAN_ORG_POLICY_VIOLATION                           = src.Violation_Remediation_REMEDIATION_BOOLEAN_ORG_POLICY_VIOLATION
    Violation_Remediation_REMEDIATION_LIST_ALLOWED_VALUES_ORG_POLICY_VIOLATION               = src.Violation_Remediation_REMEDIATION_LIST_ALLOWED_VALUES_ORG_POLICY_VIOLATION
    Violation_Remediation_REMEDIATION_LIST_DENIED_VALUES_ORG_POLICY_VIOLATION                = src.Violation_Remediation_REMEDIATION_LIST_DENIED_VALUES_ORG_POLICY_VIOLATION
    Violation_Remediation_REMEDIATION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_ORG_POLICY_VIOLATION = src.Violation_Remediation_REMEDIATION_RESTRICT_CMEK_CRYPTO_KEY_PROJECTS_ORG_POLICY_VIOLATION
    Violation_Remediation_REMEDIATION_TYPE_UNSPECIFIED                                       = src.Violation_Remediation_REMEDIATION_TYPE_UNSPECIFIED
    Violation_STATE_UNSPECIFIED                                                              = src.Violation_STATE_UNSPECIFIED
    Violation_UNRESOLVED                                                                     = src.Violation_UNRESOLVED
    Workload_ASSURED_WORKLOADS_FOR_PARTNERS                                                  = src.Workload_ASSURED_WORKLOADS_FOR_PARTNERS
    Workload_AU_REGIONS_AND_US_SUPPORT                                                       = src.Workload_AU_REGIONS_AND_US_SUPPORT
    Workload_CA_REGIONS_AND_SUPPORT                                                          = src.Workload_CA_REGIONS_AND_SUPPORT
    Workload_CJIS                                                                            = src.Workload_CJIS
    Workload_COMPLIANCE_REGIME_UNSPECIFIED                                                   = src.Workload_COMPLIANCE_REGIME_UNSPECIFIED
    Workload_EU_REGIONS_AND_SUPPORT                                                          = src.Workload_EU_REGIONS_AND_SUPPORT
    Workload_FEDRAMP_HIGH                                                                    = src.Workload_FEDRAMP_HIGH
    Workload_FEDRAMP_MODERATE                                                                = src.Workload_FEDRAMP_MODERATE
    Workload_HIPAA                                                                           = src.Workload_HIPAA
    Workload_HITRUST                                                                         = src.Workload_HITRUST
    Workload_IL4                                                                             = src.Workload_IL4
    Workload_ITAR                                                                            = src.Workload_ITAR
    Workload_KAJ_ENROLLMENT_STATE_COMPLETE                                                   = src.Workload_KAJ_ENROLLMENT_STATE_COMPLETE
    Workload_KAJ_ENROLLMENT_STATE_PENDING                                                    = src.Workload_KAJ_ENROLLMENT_STATE_PENDING
    Workload_KAJ_ENROLLMENT_STATE_UNSPECIFIED                                                = src.Workload_KAJ_ENROLLMENT_STATE_UNSPECIFIED
    Workload_LOCAL_CONTROLS_BY_S3NS                                                          = src.Workload_LOCAL_CONTROLS_BY_S3NS
    Workload_PARTNER_UNSPECIFIED                                                             = src.Workload_PARTNER_UNSPECIFIED
    Workload_ResourceInfo_CONSUMER_FOLDER                                                    = src.Workload_ResourceInfo_CONSUMER_FOLDER
    Workload_ResourceInfo_CONSUMER_PROJECT                                                   = src.Workload_ResourceInfo_CONSUMER_PROJECT
    Workload_ResourceInfo_ENCRYPTION_KEYS_PROJECT                                            = src.Workload_ResourceInfo_ENCRYPTION_KEYS_PROJECT
    Workload_ResourceInfo_KEYRING                                                            = src.Workload_ResourceInfo_KEYRING
    Workload_ResourceInfo_RESOURCE_TYPE_UNSPECIFIED                                          = src.Workload_ResourceInfo_RESOURCE_TYPE_UNSPECIFIED
    Workload_SaaEnrollmentResponse_ERROR_INVALID_BASE_SETUP                                  = src.Workload_SaaEnrollmentResponse_ERROR_INVALID_BASE_SETUP
    Workload_SaaEnrollmentResponse_ERROR_MISSING_EXTERNAL_SIGNING_KEY                        = src.Workload_SaaEnrollmentResponse_ERROR_MISSING_EXTERNAL_SIGNING_KEY
    Workload_SaaEnrollmentResponse_ERROR_NOT_ALL_SERVICES_ENROLLED                           = src.Workload_SaaEnrollmentResponse_ERROR_NOT_ALL_SERVICES_ENROLLED
    Workload_SaaEnrollmentResponse_ERROR_SETUP_CHECK_FAILED                                  = src.Workload_SaaEnrollmentResponse_ERROR_SETUP_CHECK_FAILED
    Workload_SaaEnrollmentResponse_SETUP_ERROR_UNSPECIFIED                                   = src.Workload_SaaEnrollmentResponse_SETUP_ERROR_UNSPECIFIED
    Workload_SaaEnrollmentResponse_SETUP_STATE_UNSPECIFIED                                   = src.Workload_SaaEnrollmentResponse_SETUP_STATE_UNSPECIFIED
    Workload_SaaEnrollmentResponse_STATUS_COMPLETE                                           = src.Workload_SaaEnrollmentResponse_STATUS_COMPLETE
    Workload_SaaEnrollmentResponse_STATUS_PENDING                                            = src.Workload_SaaEnrollmentResponse_STATUS_PENDING
    Workload_US_REGIONAL_ACCESS                                                              = src.Workload_US_REGIONAL_ACCESS
)

Variables

Deprecated: Please use vars in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

var (
    File_google_cloud_assuredworkloads_v1_assuredworkloads_proto = src.File_google_cloud_assuredworkloads_v1_assuredworkloads_proto
    RestrictAllowedResourcesRequest_RestrictionType_name         = src.RestrictAllowedResourcesRequest_RestrictionType_name
    RestrictAllowedResourcesRequest_RestrictionType_value        = src.RestrictAllowedResourcesRequest_RestrictionType_value
    Violation_Remediation_RemediationType_name                   = src.Violation_Remediation_RemediationType_name
    Violation_Remediation_RemediationType_value                  = src.Violation_Remediation_RemediationType_value
    Violation_State_name                                         = src.Violation_State_name
    Violation_State_value                                        = src.Violation_State_value
    Workload_ComplianceRegime_name                               = src.Workload_ComplianceRegime_name
    Workload_ComplianceRegime_value                              = src.Workload_ComplianceRegime_value
    Workload_KajEnrollmentState_name                             = src.Workload_KajEnrollmentState_name
    Workload_KajEnrollmentState_value                            = src.Workload_KajEnrollmentState_value
    Workload_Partner_name                                        = src.Workload_Partner_name
    Workload_Partner_value                                       = src.Workload_Partner_value
    Workload_ResourceInfo_ResourceType_name                      = src.Workload_ResourceInfo_ResourceType_name
    Workload_ResourceInfo_ResourceType_value                     = src.Workload_ResourceInfo_ResourceType_value
    Workload_SaaEnrollmentResponse_SetupError_name               = src.Workload_SaaEnrollmentResponse_SetupError_name
    Workload_SaaEnrollmentResponse_SetupError_value              = src.Workload_SaaEnrollmentResponse_SetupError_value
    Workload_SaaEnrollmentResponse_SetupState_name               = src.Workload_SaaEnrollmentResponse_SetupState_name
    Workload_SaaEnrollmentResponse_SetupState_value              = src.Workload_SaaEnrollmentResponse_SetupState_value
)

func RegisterAssuredWorkloadsServiceServer

func RegisterAssuredWorkloadsServiceServer(s *grpc.Server, srv AssuredWorkloadsServiceServer)

Deprecated: Please use funcs in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type AcknowledgeViolationRequest

Request for acknowledging the violation Next Id: 4

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type AcknowledgeViolationRequest = src.AcknowledgeViolationRequest

type AcknowledgeViolationResponse

Response for violation acknowledgement

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type AcknowledgeViolationResponse = src.AcknowledgeViolationResponse

type AssuredWorkloadsServiceClient

AssuredWorkloadsServiceClient is the client API for AssuredWorkloadsService service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type AssuredWorkloadsServiceClient = src.AssuredWorkloadsServiceClient

func NewAssuredWorkloadsServiceClient

func NewAssuredWorkloadsServiceClient(cc grpc.ClientConnInterface) AssuredWorkloadsServiceClient

Deprecated: Please use funcs in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type AssuredWorkloadsServiceServer

AssuredWorkloadsServiceServer is the server API for AssuredWorkloadsService service.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type AssuredWorkloadsServiceServer = src.AssuredWorkloadsServiceServer

type CreateWorkloadOperationMetadata

Operation metadata to give request details of CreateWorkload.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type CreateWorkloadOperationMetadata = src.CreateWorkloadOperationMetadata

type CreateWorkloadRequest

Request for creating a workload.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type CreateWorkloadRequest = src.CreateWorkloadRequest

type DeleteWorkloadRequest

Request for deleting a Workload.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type DeleteWorkloadRequest = src.DeleteWorkloadRequest

type GetViolationRequest

Request for fetching a Workload Violation.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type GetViolationRequest = src.GetViolationRequest

type GetWorkloadRequest

Request for fetching a workload.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type GetWorkloadRequest = src.GetWorkloadRequest

type ListViolationsRequest

Request for fetching violations in an organization.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type ListViolationsRequest = src.ListViolationsRequest

type ListViolationsResponse

Response of ListViolations endpoint.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type ListViolationsResponse = src.ListViolationsResponse

type ListWorkloadsRequest

Request for fetching workloads in an organization.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type ListWorkloadsRequest = src.ListWorkloadsRequest

type ListWorkloadsResponse

Response of ListWorkloads endpoint.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type ListWorkloadsResponse = src.ListWorkloadsResponse

type RestrictAllowedResourcesRequest

Request for restricting list of available resources in Workload environment.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type RestrictAllowedResourcesRequest = src.RestrictAllowedResourcesRequest

type RestrictAllowedResourcesRequest_RestrictionType

The type of restriction.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type RestrictAllowedResourcesRequest_RestrictionType = src.RestrictAllowedResourcesRequest_RestrictionType

type RestrictAllowedResourcesResponse

Response for restricting the list of allowed resources.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type RestrictAllowedResourcesResponse = src.RestrictAllowedResourcesResponse

type TimeWindow

Interval defining a time window.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type TimeWindow = src.TimeWindow

type UnimplementedAssuredWorkloadsServiceServer

UnimplementedAssuredWorkloadsServiceServer can be embedded to have forward compatible implementations.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type UnimplementedAssuredWorkloadsServiceServer = src.UnimplementedAssuredWorkloadsServiceServer

type UpdateWorkloadRequest

Request for Updating a workload.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type UpdateWorkloadRequest = src.UpdateWorkloadRequest

type Violation

Workload monitoring Violation.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type Violation = src.Violation

type Violation_Remediation

Represents remediation guidance to resolve compliance violation for AssuredWorkload

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type Violation_Remediation = src.Violation_Remediation

type Violation_Remediation_Instructions

Instructions to remediate violation

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type Violation_Remediation_Instructions = src.Violation_Remediation_Instructions

type Violation_Remediation_Instructions_Console

Remediation instructions to resolve violation via cloud console

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type Violation_Remediation_Instructions_Console = src.Violation_Remediation_Instructions_Console

type Violation_Remediation_Instructions_Gcloud

Remediation instructions to resolve violation via gcloud cli

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type Violation_Remediation_Instructions_Gcloud = src.Violation_Remediation_Instructions_Gcloud

type Violation_Remediation_RemediationType

Classifying remediation into various types based on the kind of violation. For example, violations caused due to changes in boolean org policy requires different remediation instructions compared to violation caused due to changes in allowed values of list org policy.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type Violation_Remediation_RemediationType = src.Violation_Remediation_RemediationType

type Violation_State

Violation State Values

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type Violation_State = src.Violation_State

type Workload

A Workload object for managing highly regulated workloads of cloud customers.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type Workload = src.Workload

type Workload_ComplianceRegime

Supported Compliance Regimes.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type Workload_ComplianceRegime = src.Workload_ComplianceRegime

type Workload_KMSSettings

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. Deprecated: Do not use.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type Workload_KMSSettings = src.Workload_KMSSettings

type Workload_KajEnrollmentState

Key Access Justifications(KAJ) Enrollment State.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type Workload_KajEnrollmentState = src.Workload_KajEnrollmentState

type Workload_Partner

Supported Assured Workloads Partners.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type Workload_Partner = src.Workload_Partner

type Workload_ResourceInfo

Represent the resources that are children of this Workload.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type Workload_ResourceInfo = src.Workload_ResourceInfo

type Workload_ResourceInfo_ResourceType

The type of resource.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type Workload_ResourceInfo_ResourceType = src.Workload_ResourceInfo_ResourceType

type Workload_ResourceSettings

Represent the custom settings for the resources to be created.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type Workload_ResourceSettings = src.Workload_ResourceSettings

type Workload_SaaEnrollmentResponse

Signed Access Approvals (SAA) enrollment response.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type Workload_SaaEnrollmentResponse = src.Workload_SaaEnrollmentResponse

type Workload_SaaEnrollmentResponse_SetupError

Setup error of SAA enrollment.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type Workload_SaaEnrollmentResponse_SetupError = src.Workload_SaaEnrollmentResponse_SetupError

type Workload_SaaEnrollmentResponse_SetupState

Setup state of SAA enrollment.

Deprecated: Please use types in: cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb

type Workload_SaaEnrollmentResponse_SetupState = src.Workload_SaaEnrollmentResponse_SetupState