Versions in this module Expand all Collapse all v0 v0.196.2 Sep 10, 2024 Changes in this version + const CloudPlatformScope + type AccessApprovalRequest struct + ForceSendFields []string + Name string + NullFields []string + RequestTime string + RequestedExpirationTime string + RequestedReason *AccessReason + func (s AccessApprovalRequest) MarshalJSON() ([]byte, error) + type AccessReason struct + Detail string + ForceSendFields []string + NullFields []string + Type string + func (s AccessReason) MarshalJSON() ([]byte, error) + type ConnectionError struct + ErrorDomain string + ErrorMessage string + ForceSendFields []string + NullFields []string + func (s ConnectionError) MarshalJSON() ([]byte, error) + type Console struct + AdditionalLinks []string + ConsoleUris []string + ForceSendFields []string + NullFields []string + Steps []string + func (s Console) MarshalJSON() ([]byte, error) + type Customer struct + CustomerOnboardingState *CustomerOnboardingState + DisplayName string + ForceSendFields []string + IsOnboarded bool + Name string + NullFields []string + func (s Customer) MarshalJSON() ([]byte, error) + type CustomerOnboardingState struct + ForceSendFields []string + NullFields []string + OnboardingSteps []*CustomerOnboardingStep + func (s CustomerOnboardingState) MarshalJSON() ([]byte, error) + type CustomerOnboardingStep struct + CompletionState string + CompletionTime string + ForceSendFields []string + NullFields []string + StartTime string + Step string + func (s CustomerOnboardingStep) MarshalJSON() ([]byte, error) + type EkmConnection struct + ConnectionError *ConnectionError + ConnectionName string + ConnectionState string + ForceSendFields []string + NullFields []string + func (s EkmConnection) MarshalJSON() ([]byte, error) + type EkmConnections struct + EkmConnections []*EkmConnection + ForceSendFields []string + Name string + NullFields []string + func (s EkmConnections) MarshalJSON() ([]byte, error) + type EkmMetadata struct + EkmEndpointUri string + EkmSolution string + ForceSendFields []string + NullFields []string + func (s EkmMetadata) MarshalJSON() ([]byte, error) + type Gcloud struct + AdditionalLinks []string + ForceSendFields []string + GcloudCommands []string + NullFields []string + Steps []string + func (s Gcloud) MarshalJSON() ([]byte, error) + type Instructions struct + ConsoleInstructions *Console + ForceSendFields []string + GcloudInstructions *Gcloud + NullFields []string + func (s Instructions) MarshalJSON() ([]byte, error) + type ListAccessApprovalRequestsResponse struct + AccessApprovalRequests []*AccessApprovalRequest + ForceSendFields []string + NextPageToken string + NullFields []string + Unreachable []string + func (s ListAccessApprovalRequestsResponse) MarshalJSON() ([]byte, error) + type ListCustomersResponse struct + Customers []*Customer + ForceSendFields []string + NextPageToken string + NullFields []string + Unreachable []string + func (s ListCustomersResponse) MarshalJSON() ([]byte, error) + type ListViolationsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Unreachable []string + Violations []*Violation + func (s ListViolationsResponse) MarshalJSON() ([]byte, error) + type ListWorkloadsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Unreachable []string + Workloads []*Workload + func (s ListWorkloadsResponse) MarshalJSON() ([]byte, error) + type OperationMetadata struct + ApiVersion string + CreateTime string + EndTime string + ForceSendFields []string + NullFields []string + RequestedCancellation bool + StatusMessage string + Target string + Verb string + func (s OperationMetadata) MarshalJSON() ([]byte, error) + type OrganizationsLocationsCustomersGetCall struct + func (c *OrganizationsLocationsCustomersGetCall) Context(ctx context.Context) *OrganizationsLocationsCustomersGetCall + func (c *OrganizationsLocationsCustomersGetCall) Do(opts ...googleapi.CallOption) (*Customer, error) + func (c *OrganizationsLocationsCustomersGetCall) Fields(s ...googleapi.Field) *OrganizationsLocationsCustomersGetCall + func (c *OrganizationsLocationsCustomersGetCall) Header() http.Header + func (c *OrganizationsLocationsCustomersGetCall) IfNoneMatch(entityTag string) *OrganizationsLocationsCustomersGetCall + type OrganizationsLocationsCustomersListCall struct + func (c *OrganizationsLocationsCustomersListCall) Context(ctx context.Context) *OrganizationsLocationsCustomersListCall + func (c *OrganizationsLocationsCustomersListCall) Do(opts ...googleapi.CallOption) (*ListCustomersResponse, error) + func (c *OrganizationsLocationsCustomersListCall) Fields(s ...googleapi.Field) *OrganizationsLocationsCustomersListCall + func (c *OrganizationsLocationsCustomersListCall) Filter(filter string) *OrganizationsLocationsCustomersListCall + func (c *OrganizationsLocationsCustomersListCall) Header() http.Header + func (c *OrganizationsLocationsCustomersListCall) IfNoneMatch(entityTag string) *OrganizationsLocationsCustomersListCall + func (c *OrganizationsLocationsCustomersListCall) OrderBy(orderBy string) *OrganizationsLocationsCustomersListCall + func (c *OrganizationsLocationsCustomersListCall) PageSize(pageSize int64) *OrganizationsLocationsCustomersListCall + func (c *OrganizationsLocationsCustomersListCall) PageToken(pageToken string) *OrganizationsLocationsCustomersListCall + func (c *OrganizationsLocationsCustomersListCall) Pages(ctx context.Context, f func(*ListCustomersResponse) error) error + type OrganizationsLocationsCustomersService struct + Workloads *OrganizationsLocationsCustomersWorkloadsService + func NewOrganizationsLocationsCustomersService(s *Service) *OrganizationsLocationsCustomersService + func (r *OrganizationsLocationsCustomersService) Get(name string) *OrganizationsLocationsCustomersGetCall + func (r *OrganizationsLocationsCustomersService) List(parent string) *OrganizationsLocationsCustomersListCall + type OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall struct + func (c *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall) Context(ctx context.Context) *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall + func (c *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall) Do(opts ...googleapi.CallOption) (*ListAccessApprovalRequestsResponse, error) + func (c *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall) Fields(s ...googleapi.Field) *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall + func (c *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall) Filter(filter string) *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall + func (c *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall) Header() http.Header + func (c *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall) IfNoneMatch(entityTag string) *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall + func (c *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall) OrderBy(orderBy string) *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall + func (c *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall) PageSize(pageSize int64) *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall + func (c *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall) PageToken(pageToken string) *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall + func (c *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall) Pages(ctx context.Context, f func(*ListAccessApprovalRequestsResponse) error) error + type OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsService struct + func NewOrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsService(s *Service) *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsService + func (r *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsService) List(parent string) *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsListCall + type OrganizationsLocationsCustomersWorkloadsGetCall struct + func (c *OrganizationsLocationsCustomersWorkloadsGetCall) Context(ctx context.Context) *OrganizationsLocationsCustomersWorkloadsGetCall + func (c *OrganizationsLocationsCustomersWorkloadsGetCall) Do(opts ...googleapi.CallOption) (*Workload, error) + func (c *OrganizationsLocationsCustomersWorkloadsGetCall) Fields(s ...googleapi.Field) *OrganizationsLocationsCustomersWorkloadsGetCall + func (c *OrganizationsLocationsCustomersWorkloadsGetCall) Header() http.Header + func (c *OrganizationsLocationsCustomersWorkloadsGetCall) IfNoneMatch(entityTag string) *OrganizationsLocationsCustomersWorkloadsGetCall + type OrganizationsLocationsCustomersWorkloadsGetEkmConnectionsCall struct + func (c *OrganizationsLocationsCustomersWorkloadsGetEkmConnectionsCall) Context(ctx context.Context) *OrganizationsLocationsCustomersWorkloadsGetEkmConnectionsCall + func (c *OrganizationsLocationsCustomersWorkloadsGetEkmConnectionsCall) Do(opts ...googleapi.CallOption) (*EkmConnections, error) + func (c *OrganizationsLocationsCustomersWorkloadsGetEkmConnectionsCall) Fields(s ...googleapi.Field) *OrganizationsLocationsCustomersWorkloadsGetEkmConnectionsCall + func (c *OrganizationsLocationsCustomersWorkloadsGetEkmConnectionsCall) Header() http.Header + func (c *OrganizationsLocationsCustomersWorkloadsGetEkmConnectionsCall) IfNoneMatch(entityTag string) *OrganizationsLocationsCustomersWorkloadsGetEkmConnectionsCall + type OrganizationsLocationsCustomersWorkloadsGetPartnerPermissionsCall struct + func (c *OrganizationsLocationsCustomersWorkloadsGetPartnerPermissionsCall) Context(ctx context.Context) *OrganizationsLocationsCustomersWorkloadsGetPartnerPermissionsCall + func (c *OrganizationsLocationsCustomersWorkloadsGetPartnerPermissionsCall) Do(opts ...googleapi.CallOption) (*PartnerPermissions, error) + func (c *OrganizationsLocationsCustomersWorkloadsGetPartnerPermissionsCall) Fields(s ...googleapi.Field) *OrganizationsLocationsCustomersWorkloadsGetPartnerPermissionsCall + func (c *OrganizationsLocationsCustomersWorkloadsGetPartnerPermissionsCall) Header() http.Header + func (c *OrganizationsLocationsCustomersWorkloadsGetPartnerPermissionsCall) IfNoneMatch(entityTag string) *OrganizationsLocationsCustomersWorkloadsGetPartnerPermissionsCall + type OrganizationsLocationsCustomersWorkloadsListCall struct + func (c *OrganizationsLocationsCustomersWorkloadsListCall) Context(ctx context.Context) *OrganizationsLocationsCustomersWorkloadsListCall + func (c *OrganizationsLocationsCustomersWorkloadsListCall) Do(opts ...googleapi.CallOption) (*ListWorkloadsResponse, error) + func (c *OrganizationsLocationsCustomersWorkloadsListCall) Fields(s ...googleapi.Field) *OrganizationsLocationsCustomersWorkloadsListCall + func (c *OrganizationsLocationsCustomersWorkloadsListCall) Filter(filter string) *OrganizationsLocationsCustomersWorkloadsListCall + func (c *OrganizationsLocationsCustomersWorkloadsListCall) Header() http.Header + func (c *OrganizationsLocationsCustomersWorkloadsListCall) IfNoneMatch(entityTag string) *OrganizationsLocationsCustomersWorkloadsListCall + func (c *OrganizationsLocationsCustomersWorkloadsListCall) OrderBy(orderBy string) *OrganizationsLocationsCustomersWorkloadsListCall + func (c *OrganizationsLocationsCustomersWorkloadsListCall) PageSize(pageSize int64) *OrganizationsLocationsCustomersWorkloadsListCall + func (c *OrganizationsLocationsCustomersWorkloadsListCall) PageToken(pageToken string) *OrganizationsLocationsCustomersWorkloadsListCall + func (c *OrganizationsLocationsCustomersWorkloadsListCall) Pages(ctx context.Context, f func(*ListWorkloadsResponse) error) error + type OrganizationsLocationsCustomersWorkloadsService struct + AccessApprovalRequests *OrganizationsLocationsCustomersWorkloadsAccessApprovalRequestsService + Violations *OrganizationsLocationsCustomersWorkloadsViolationsService + func NewOrganizationsLocationsCustomersWorkloadsService(s *Service) *OrganizationsLocationsCustomersWorkloadsService + func (r *OrganizationsLocationsCustomersWorkloadsService) Get(name string) *OrganizationsLocationsCustomersWorkloadsGetCall + func (r *OrganizationsLocationsCustomersWorkloadsService) GetEkmConnections(name string) *OrganizationsLocationsCustomersWorkloadsGetEkmConnectionsCall + func (r *OrganizationsLocationsCustomersWorkloadsService) GetPartnerPermissions(name string) *OrganizationsLocationsCustomersWorkloadsGetPartnerPermissionsCall + func (r *OrganizationsLocationsCustomersWorkloadsService) List(parent string) *OrganizationsLocationsCustomersWorkloadsListCall + type OrganizationsLocationsCustomersWorkloadsViolationsGetCall struct + func (c *OrganizationsLocationsCustomersWorkloadsViolationsGetCall) Context(ctx context.Context) *OrganizationsLocationsCustomersWorkloadsViolationsGetCall + func (c *OrganizationsLocationsCustomersWorkloadsViolationsGetCall) Do(opts ...googleapi.CallOption) (*Violation, error) + func (c *OrganizationsLocationsCustomersWorkloadsViolationsGetCall) Fields(s ...googleapi.Field) *OrganizationsLocationsCustomersWorkloadsViolationsGetCall + func (c *OrganizationsLocationsCustomersWorkloadsViolationsGetCall) Header() http.Header + func (c *OrganizationsLocationsCustomersWorkloadsViolationsGetCall) IfNoneMatch(entityTag string) *OrganizationsLocationsCustomersWorkloadsViolationsGetCall + type OrganizationsLocationsCustomersWorkloadsViolationsListCall struct + func (c *OrganizationsLocationsCustomersWorkloadsViolationsListCall) Context(ctx context.Context) *OrganizationsLocationsCustomersWorkloadsViolationsListCall + func (c *OrganizationsLocationsCustomersWorkloadsViolationsListCall) Do(opts ...googleapi.CallOption) (*ListViolationsResponse, error) + func (c *OrganizationsLocationsCustomersWorkloadsViolationsListCall) Fields(s ...googleapi.Field) *OrganizationsLocationsCustomersWorkloadsViolationsListCall + func (c *OrganizationsLocationsCustomersWorkloadsViolationsListCall) Filter(filter string) *OrganizationsLocationsCustomersWorkloadsViolationsListCall + func (c *OrganizationsLocationsCustomersWorkloadsViolationsListCall) Header() http.Header + func (c *OrganizationsLocationsCustomersWorkloadsViolationsListCall) IfNoneMatch(entityTag string) *OrganizationsLocationsCustomersWorkloadsViolationsListCall + func (c *OrganizationsLocationsCustomersWorkloadsViolationsListCall) IntervalEndTime(intervalEndTime string) *OrganizationsLocationsCustomersWorkloadsViolationsListCall + func (c *OrganizationsLocationsCustomersWorkloadsViolationsListCall) IntervalStartTime(intervalStartTime string) *OrganizationsLocationsCustomersWorkloadsViolationsListCall + func (c *OrganizationsLocationsCustomersWorkloadsViolationsListCall) OrderBy(orderBy string) *OrganizationsLocationsCustomersWorkloadsViolationsListCall + func (c *OrganizationsLocationsCustomersWorkloadsViolationsListCall) PageSize(pageSize int64) *OrganizationsLocationsCustomersWorkloadsViolationsListCall + func (c *OrganizationsLocationsCustomersWorkloadsViolationsListCall) PageToken(pageToken string) *OrganizationsLocationsCustomersWorkloadsViolationsListCall + func (c *OrganizationsLocationsCustomersWorkloadsViolationsListCall) Pages(ctx context.Context, f func(*ListViolationsResponse) error) error + type OrganizationsLocationsCustomersWorkloadsViolationsService struct + func NewOrganizationsLocationsCustomersWorkloadsViolationsService(s *Service) *OrganizationsLocationsCustomersWorkloadsViolationsService + func (r *OrganizationsLocationsCustomersWorkloadsViolationsService) Get(name string) *OrganizationsLocationsCustomersWorkloadsViolationsGetCall + func (r *OrganizationsLocationsCustomersWorkloadsViolationsService) List(parent string) *OrganizationsLocationsCustomersWorkloadsViolationsListCall + type OrganizationsLocationsGetPartnerCall struct + func (c *OrganizationsLocationsGetPartnerCall) Context(ctx context.Context) *OrganizationsLocationsGetPartnerCall + func (c *OrganizationsLocationsGetPartnerCall) Do(opts ...googleapi.CallOption) (*Partner, error) + func (c *OrganizationsLocationsGetPartnerCall) Fields(s ...googleapi.Field) *OrganizationsLocationsGetPartnerCall + func (c *OrganizationsLocationsGetPartnerCall) Header() http.Header + func (c *OrganizationsLocationsGetPartnerCall) IfNoneMatch(entityTag string) *OrganizationsLocationsGetPartnerCall + type OrganizationsLocationsService struct + Customers *OrganizationsLocationsCustomersService + func NewOrganizationsLocationsService(s *Service) *OrganizationsLocationsService + func (r *OrganizationsLocationsService) GetPartner(name string) *OrganizationsLocationsGetPartnerCall + type OrganizationsService struct + Locations *OrganizationsLocationsService + func NewOrganizationsService(s *Service) *OrganizationsService + type Partner struct + CreateTime string + EkmSolutions []*EkmMetadata + ForceSendFields []string + Name string + NullFields []string + OperatedCloudRegions []string + PartnerProjectId string + Skus []*Sku + UpdateTime string + func (s Partner) MarshalJSON() ([]byte, error) + type PartnerPermissions struct + ForceSendFields []string + Name string + NullFields []string + PartnerPermissions []string + func (s PartnerPermissions) MarshalJSON() ([]byte, error) + type Remediation struct + CompliantValues []string + ForceSendFields []string + Instructions *Instructions + NullFields []string + RemediationType string + func (s Remediation) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + Organizations *OrganizationsService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type Sku struct + DisplayName string + ForceSendFields []string + Id string + NullFields []string + func (s Sku) MarshalJSON() ([]byte, error) + type Violation struct + BeginTime string + Category string + Description string + FolderId int64 + ForceSendFields []string + Name string + NonCompliantOrgPolicy string + NullFields []string + Remediation *Remediation + ResolveTime string + State string + UpdateTime string + func (s Violation) MarshalJSON() ([]byte, error) + type Workload struct + CreateTime string + Folder string + FolderId int64 + ForceSendFields []string + IsOnboarded bool + KeyManagementProjectId string + Location string + Name string + NullFields []string + Partner string + WorkloadOnboardingState *WorkloadOnboardingState + func (s Workload) MarshalJSON() ([]byte, error) + type WorkloadOnboardingState struct + ForceSendFields []string + NullFields []string + OnboardingSteps []*WorkloadOnboardingStep + func (s WorkloadOnboardingState) MarshalJSON() ([]byte, error) + type WorkloadOnboardingStep struct + CompletionState string + CompletionTime string + ForceSendFields []string + NullFields []string + StartTime string + Step string + func (s WorkloadOnboardingStep) MarshalJSON() ([]byte, error)