Versions in this module Expand all Collapse all v0 v0.0.1 Dec 7, 2023 Changes in this version + const CloudPlatformScope + type AccessApprovalServiceAccount struct + AccountEmail string + ForceSendFields []string + Name string + NullFields []string + func (s *AccessApprovalServiceAccount) MarshalJSON() ([]byte, error) + type AccessApprovalSettings struct + ActiveKeyVersion string + AncestorHasActiveKeyVersion bool + EnrolledAncestor bool + EnrolledServices []*EnrolledService + ForceSendFields []string + InvalidKeyVersion bool + Name string + NotificationEmails []string + NotificationPubsubTopic string + NullFields []string + PreferNoBroadApprovalRequests bool + PreferredRequestExpirationDays int64 + func (s *AccessApprovalSettings) MarshalJSON() ([]byte, error) + type AccessLocations struct + ForceSendFields []string + NullFields []string + PrincipalOfficeCountry string + PrincipalPhysicalLocationCountry string + func (s *AccessLocations) MarshalJSON() ([]byte, error) + type AccessReason struct + Detail string + ForceSendFields []string + NullFields []string + Type string + func (s *AccessReason) MarshalJSON() ([]byte, error) + type ApprovalRequest struct + Approve *ApproveDecision + Dismiss *DismissDecision + ForceSendFields []string + Name string + NullFields []string + RequestTime string + RequestedDuration string + RequestedExpiration string + RequestedLocations *AccessLocations + RequestedReason *AccessReason + RequestedResourceName string + RequestedResourceProperties *ResourceProperties + func (s *ApprovalRequest) MarshalJSON() ([]byte, error) + type ApproveApprovalRequestMessage struct + ExpireTime string + ForceSendFields []string + NullFields []string + func (s *ApproveApprovalRequestMessage) MarshalJSON() ([]byte, error) + type ApproveDecision struct + ApproveTime string + AutoApproved bool + ExpireTime string + ForceSendFields []string + InvalidateTime string + NullFields []string + SignatureInfo *SignatureInfo + func (s *ApproveDecision) MarshalJSON() ([]byte, error) + type DismissApprovalRequestMessage struct + type DismissDecision struct + DismissTime string + ForceSendFields []string + Implicit bool + NullFields []string + func (s *DismissDecision) MarshalJSON() ([]byte, error) + type Empty struct + type EnrolledService struct + CloudProduct string + EnrollmentLevel string + ForceSendFields []string + NullFields []string + func (s *EnrolledService) MarshalJSON() ([]byte, error) + type FoldersApprovalRequestsApproveCall struct + func (c *FoldersApprovalRequestsApproveCall) Context(ctx context.Context) *FoldersApprovalRequestsApproveCall + func (c *FoldersApprovalRequestsApproveCall) Do(opts ...googleapi.CallOption) (*ApprovalRequest, error) + func (c *FoldersApprovalRequestsApproveCall) Fields(s ...googleapi.Field) *FoldersApprovalRequestsApproveCall + func (c *FoldersApprovalRequestsApproveCall) Header() http.Header + type FoldersApprovalRequestsDismissCall struct + func (c *FoldersApprovalRequestsDismissCall) Context(ctx context.Context) *FoldersApprovalRequestsDismissCall + func (c *FoldersApprovalRequestsDismissCall) Do(opts ...googleapi.CallOption) (*ApprovalRequest, error) + func (c *FoldersApprovalRequestsDismissCall) Fields(s ...googleapi.Field) *FoldersApprovalRequestsDismissCall + func (c *FoldersApprovalRequestsDismissCall) Header() http.Header + type FoldersApprovalRequestsGetCall struct + func (c *FoldersApprovalRequestsGetCall) Context(ctx context.Context) *FoldersApprovalRequestsGetCall + func (c *FoldersApprovalRequestsGetCall) Do(opts ...googleapi.CallOption) (*ApprovalRequest, error) + func (c *FoldersApprovalRequestsGetCall) Fields(s ...googleapi.Field) *FoldersApprovalRequestsGetCall + func (c *FoldersApprovalRequestsGetCall) Header() http.Header + func (c *FoldersApprovalRequestsGetCall) IfNoneMatch(entityTag string) *FoldersApprovalRequestsGetCall + type FoldersApprovalRequestsInvalidateCall struct + func (c *FoldersApprovalRequestsInvalidateCall) Context(ctx context.Context) *FoldersApprovalRequestsInvalidateCall + func (c *FoldersApprovalRequestsInvalidateCall) Do(opts ...googleapi.CallOption) (*ApprovalRequest, error) + func (c *FoldersApprovalRequestsInvalidateCall) Fields(s ...googleapi.Field) *FoldersApprovalRequestsInvalidateCall + func (c *FoldersApprovalRequestsInvalidateCall) Header() http.Header + type FoldersApprovalRequestsListCall struct + func (c *FoldersApprovalRequestsListCall) Context(ctx context.Context) *FoldersApprovalRequestsListCall + func (c *FoldersApprovalRequestsListCall) Do(opts ...googleapi.CallOption) (*ListApprovalRequestsResponse, error) + func (c *FoldersApprovalRequestsListCall) Fields(s ...googleapi.Field) *FoldersApprovalRequestsListCall + func (c *FoldersApprovalRequestsListCall) Filter(filter string) *FoldersApprovalRequestsListCall + func (c *FoldersApprovalRequestsListCall) Header() http.Header + func (c *FoldersApprovalRequestsListCall) IfNoneMatch(entityTag string) *FoldersApprovalRequestsListCall + func (c *FoldersApprovalRequestsListCall) PageSize(pageSize int64) *FoldersApprovalRequestsListCall + func (c *FoldersApprovalRequestsListCall) PageToken(pageToken string) *FoldersApprovalRequestsListCall + func (c *FoldersApprovalRequestsListCall) Pages(ctx context.Context, f func(*ListApprovalRequestsResponse) error) error + type FoldersApprovalRequestsService struct + func NewFoldersApprovalRequestsService(s *Service) *FoldersApprovalRequestsService + func (r *FoldersApprovalRequestsService) Approve(name string, approveapprovalrequestmessage *ApproveApprovalRequestMessage) *FoldersApprovalRequestsApproveCall + func (r *FoldersApprovalRequestsService) Dismiss(name string, dismissapprovalrequestmessage *DismissApprovalRequestMessage) *FoldersApprovalRequestsDismissCall + func (r *FoldersApprovalRequestsService) Get(name string) *FoldersApprovalRequestsGetCall + func (r *FoldersApprovalRequestsService) Invalidate(name string, ...) *FoldersApprovalRequestsInvalidateCall + func (r *FoldersApprovalRequestsService) List(parent string) *FoldersApprovalRequestsListCall + type FoldersDeleteAccessApprovalSettingsCall struct + func (c *FoldersDeleteAccessApprovalSettingsCall) Context(ctx context.Context) *FoldersDeleteAccessApprovalSettingsCall + func (c *FoldersDeleteAccessApprovalSettingsCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *FoldersDeleteAccessApprovalSettingsCall) Fields(s ...googleapi.Field) *FoldersDeleteAccessApprovalSettingsCall + func (c *FoldersDeleteAccessApprovalSettingsCall) Header() http.Header + type FoldersGetAccessApprovalSettingsCall struct + func (c *FoldersGetAccessApprovalSettingsCall) Context(ctx context.Context) *FoldersGetAccessApprovalSettingsCall + func (c *FoldersGetAccessApprovalSettingsCall) Do(opts ...googleapi.CallOption) (*AccessApprovalSettings, error) + func (c *FoldersGetAccessApprovalSettingsCall) Fields(s ...googleapi.Field) *FoldersGetAccessApprovalSettingsCall + func (c *FoldersGetAccessApprovalSettingsCall) Header() http.Header + func (c *FoldersGetAccessApprovalSettingsCall) IfNoneMatch(entityTag string) *FoldersGetAccessApprovalSettingsCall + type FoldersGetServiceAccountCall struct + func (c *FoldersGetServiceAccountCall) Context(ctx context.Context) *FoldersGetServiceAccountCall + func (c *FoldersGetServiceAccountCall) Do(opts ...googleapi.CallOption) (*AccessApprovalServiceAccount, error) + func (c *FoldersGetServiceAccountCall) Fields(s ...googleapi.Field) *FoldersGetServiceAccountCall + func (c *FoldersGetServiceAccountCall) Header() http.Header + func (c *FoldersGetServiceAccountCall) IfNoneMatch(entityTag string) *FoldersGetServiceAccountCall + type FoldersService struct + ApprovalRequests *FoldersApprovalRequestsService + func NewFoldersService(s *Service) *FoldersService + func (r *FoldersService) DeleteAccessApprovalSettings(name string) *FoldersDeleteAccessApprovalSettingsCall + func (r *FoldersService) GetAccessApprovalSettings(name string) *FoldersGetAccessApprovalSettingsCall + func (r *FoldersService) GetServiceAccount(name string) *FoldersGetServiceAccountCall + func (r *FoldersService) UpdateAccessApprovalSettings(name string, accessapprovalsettings *AccessApprovalSettings) *FoldersUpdateAccessApprovalSettingsCall + type FoldersUpdateAccessApprovalSettingsCall struct + func (c *FoldersUpdateAccessApprovalSettingsCall) Context(ctx context.Context) *FoldersUpdateAccessApprovalSettingsCall + func (c *FoldersUpdateAccessApprovalSettingsCall) Do(opts ...googleapi.CallOption) (*AccessApprovalSettings, error) + func (c *FoldersUpdateAccessApprovalSettingsCall) Fields(s ...googleapi.Field) *FoldersUpdateAccessApprovalSettingsCall + func (c *FoldersUpdateAccessApprovalSettingsCall) Header() http.Header + func (c *FoldersUpdateAccessApprovalSettingsCall) UpdateMask(updateMask string) *FoldersUpdateAccessApprovalSettingsCall + type InvalidateApprovalRequestMessage struct + type ListApprovalRequestsResponse struct + ApprovalRequests []*ApprovalRequest + ForceSendFields []string + NextPageToken string + NullFields []string + func (s *ListApprovalRequestsResponse) MarshalJSON() ([]byte, error) + type OrganizationsApprovalRequestsApproveCall struct + func (c *OrganizationsApprovalRequestsApproveCall) Context(ctx context.Context) *OrganizationsApprovalRequestsApproveCall + func (c *OrganizationsApprovalRequestsApproveCall) Do(opts ...googleapi.CallOption) (*ApprovalRequest, error) + func (c *OrganizationsApprovalRequestsApproveCall) Fields(s ...googleapi.Field) *OrganizationsApprovalRequestsApproveCall + func (c *OrganizationsApprovalRequestsApproveCall) Header() http.Header + type OrganizationsApprovalRequestsDismissCall struct + func (c *OrganizationsApprovalRequestsDismissCall) Context(ctx context.Context) *OrganizationsApprovalRequestsDismissCall + func (c *OrganizationsApprovalRequestsDismissCall) Do(opts ...googleapi.CallOption) (*ApprovalRequest, error) + func (c *OrganizationsApprovalRequestsDismissCall) Fields(s ...googleapi.Field) *OrganizationsApprovalRequestsDismissCall + func (c *OrganizationsApprovalRequestsDismissCall) Header() http.Header + type OrganizationsApprovalRequestsGetCall struct + func (c *OrganizationsApprovalRequestsGetCall) Context(ctx context.Context) *OrganizationsApprovalRequestsGetCall + func (c *OrganizationsApprovalRequestsGetCall) Do(opts ...googleapi.CallOption) (*ApprovalRequest, error) + func (c *OrganizationsApprovalRequestsGetCall) Fields(s ...googleapi.Field) *OrganizationsApprovalRequestsGetCall + func (c *OrganizationsApprovalRequestsGetCall) Header() http.Header + func (c *OrganizationsApprovalRequestsGetCall) IfNoneMatch(entityTag string) *OrganizationsApprovalRequestsGetCall + type OrganizationsApprovalRequestsInvalidateCall struct + func (c *OrganizationsApprovalRequestsInvalidateCall) Context(ctx context.Context) *OrganizationsApprovalRequestsInvalidateCall + func (c *OrganizationsApprovalRequestsInvalidateCall) Do(opts ...googleapi.CallOption) (*ApprovalRequest, error) + func (c *OrganizationsApprovalRequestsInvalidateCall) Fields(s ...googleapi.Field) *OrganizationsApprovalRequestsInvalidateCall + func (c *OrganizationsApprovalRequestsInvalidateCall) Header() http.Header + type OrganizationsApprovalRequestsListCall struct + func (c *OrganizationsApprovalRequestsListCall) Context(ctx context.Context) *OrganizationsApprovalRequestsListCall + func (c *OrganizationsApprovalRequestsListCall) Do(opts ...googleapi.CallOption) (*ListApprovalRequestsResponse, error) + func (c *OrganizationsApprovalRequestsListCall) Fields(s ...googleapi.Field) *OrganizationsApprovalRequestsListCall + func (c *OrganizationsApprovalRequestsListCall) Filter(filter string) *OrganizationsApprovalRequestsListCall + func (c *OrganizationsApprovalRequestsListCall) Header() http.Header + func (c *OrganizationsApprovalRequestsListCall) IfNoneMatch(entityTag string) *OrganizationsApprovalRequestsListCall + func (c *OrganizationsApprovalRequestsListCall) PageSize(pageSize int64) *OrganizationsApprovalRequestsListCall + func (c *OrganizationsApprovalRequestsListCall) PageToken(pageToken string) *OrganizationsApprovalRequestsListCall + func (c *OrganizationsApprovalRequestsListCall) Pages(ctx context.Context, f func(*ListApprovalRequestsResponse) error) error + type OrganizationsApprovalRequestsService struct + func NewOrganizationsApprovalRequestsService(s *Service) *OrganizationsApprovalRequestsService + func (r *OrganizationsApprovalRequestsService) Approve(name string, approveapprovalrequestmessage *ApproveApprovalRequestMessage) *OrganizationsApprovalRequestsApproveCall + func (r *OrganizationsApprovalRequestsService) Dismiss(name string, dismissapprovalrequestmessage *DismissApprovalRequestMessage) *OrganizationsApprovalRequestsDismissCall + func (r *OrganizationsApprovalRequestsService) Get(name string) *OrganizationsApprovalRequestsGetCall + func (r *OrganizationsApprovalRequestsService) Invalidate(name string, ...) *OrganizationsApprovalRequestsInvalidateCall + func (r *OrganizationsApprovalRequestsService) List(parent string) *OrganizationsApprovalRequestsListCall + type OrganizationsDeleteAccessApprovalSettingsCall struct + func (c *OrganizationsDeleteAccessApprovalSettingsCall) Context(ctx context.Context) *OrganizationsDeleteAccessApprovalSettingsCall + func (c *OrganizationsDeleteAccessApprovalSettingsCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *OrganizationsDeleteAccessApprovalSettingsCall) Fields(s ...googleapi.Field) *OrganizationsDeleteAccessApprovalSettingsCall + func (c *OrganizationsDeleteAccessApprovalSettingsCall) Header() http.Header + type OrganizationsGetAccessApprovalSettingsCall struct + func (c *OrganizationsGetAccessApprovalSettingsCall) Context(ctx context.Context) *OrganizationsGetAccessApprovalSettingsCall + func (c *OrganizationsGetAccessApprovalSettingsCall) Do(opts ...googleapi.CallOption) (*AccessApprovalSettings, error) + func (c *OrganizationsGetAccessApprovalSettingsCall) Fields(s ...googleapi.Field) *OrganizationsGetAccessApprovalSettingsCall + func (c *OrganizationsGetAccessApprovalSettingsCall) Header() http.Header + func (c *OrganizationsGetAccessApprovalSettingsCall) IfNoneMatch(entityTag string) *OrganizationsGetAccessApprovalSettingsCall + type OrganizationsGetServiceAccountCall struct + func (c *OrganizationsGetServiceAccountCall) Context(ctx context.Context) *OrganizationsGetServiceAccountCall + func (c *OrganizationsGetServiceAccountCall) Do(opts ...googleapi.CallOption) (*AccessApprovalServiceAccount, error) + func (c *OrganizationsGetServiceAccountCall) Fields(s ...googleapi.Field) *OrganizationsGetServiceAccountCall + func (c *OrganizationsGetServiceAccountCall) Header() http.Header + func (c *OrganizationsGetServiceAccountCall) IfNoneMatch(entityTag string) *OrganizationsGetServiceAccountCall + type OrganizationsService struct + ApprovalRequests *OrganizationsApprovalRequestsService + func NewOrganizationsService(s *Service) *OrganizationsService + func (r *OrganizationsService) DeleteAccessApprovalSettings(name string) *OrganizationsDeleteAccessApprovalSettingsCall + func (r *OrganizationsService) GetAccessApprovalSettings(name string) *OrganizationsGetAccessApprovalSettingsCall + func (r *OrganizationsService) GetServiceAccount(name string) *OrganizationsGetServiceAccountCall + func (r *OrganizationsService) UpdateAccessApprovalSettings(name string, accessapprovalsettings *AccessApprovalSettings) *OrganizationsUpdateAccessApprovalSettingsCall + type OrganizationsUpdateAccessApprovalSettingsCall struct + func (c *OrganizationsUpdateAccessApprovalSettingsCall) Context(ctx context.Context) *OrganizationsUpdateAccessApprovalSettingsCall + func (c *OrganizationsUpdateAccessApprovalSettingsCall) Do(opts ...googleapi.CallOption) (*AccessApprovalSettings, error) + func (c *OrganizationsUpdateAccessApprovalSettingsCall) Fields(s ...googleapi.Field) *OrganizationsUpdateAccessApprovalSettingsCall + func (c *OrganizationsUpdateAccessApprovalSettingsCall) Header() http.Header + func (c *OrganizationsUpdateAccessApprovalSettingsCall) UpdateMask(updateMask string) *OrganizationsUpdateAccessApprovalSettingsCall + type ProjectsApprovalRequestsApproveCall struct + func (c *ProjectsApprovalRequestsApproveCall) Context(ctx context.Context) *ProjectsApprovalRequestsApproveCall + func (c *ProjectsApprovalRequestsApproveCall) Do(opts ...googleapi.CallOption) (*ApprovalRequest, error) + func (c *ProjectsApprovalRequestsApproveCall) Fields(s ...googleapi.Field) *ProjectsApprovalRequestsApproveCall + func (c *ProjectsApprovalRequestsApproveCall) Header() http.Header + type ProjectsApprovalRequestsDismissCall struct + func (c *ProjectsApprovalRequestsDismissCall) Context(ctx context.Context) *ProjectsApprovalRequestsDismissCall + func (c *ProjectsApprovalRequestsDismissCall) Do(opts ...googleapi.CallOption) (*ApprovalRequest, error) + func (c *ProjectsApprovalRequestsDismissCall) Fields(s ...googleapi.Field) *ProjectsApprovalRequestsDismissCall + func (c *ProjectsApprovalRequestsDismissCall) Header() http.Header + type ProjectsApprovalRequestsGetCall struct + func (c *ProjectsApprovalRequestsGetCall) Context(ctx context.Context) *ProjectsApprovalRequestsGetCall + func (c *ProjectsApprovalRequestsGetCall) Do(opts ...googleapi.CallOption) (*ApprovalRequest, error) + func (c *ProjectsApprovalRequestsGetCall) Fields(s ...googleapi.Field) *ProjectsApprovalRequestsGetCall + func (c *ProjectsApprovalRequestsGetCall) Header() http.Header + func (c *ProjectsApprovalRequestsGetCall) IfNoneMatch(entityTag string) *ProjectsApprovalRequestsGetCall + type ProjectsApprovalRequestsInvalidateCall struct + func (c *ProjectsApprovalRequestsInvalidateCall) Context(ctx context.Context) *ProjectsApprovalRequestsInvalidateCall + func (c *ProjectsApprovalRequestsInvalidateCall) Do(opts ...googleapi.CallOption) (*ApprovalRequest, error) + func (c *ProjectsApprovalRequestsInvalidateCall) Fields(s ...googleapi.Field) *ProjectsApprovalRequestsInvalidateCall + func (c *ProjectsApprovalRequestsInvalidateCall) Header() http.Header + type ProjectsApprovalRequestsListCall struct + func (c *ProjectsApprovalRequestsListCall) Context(ctx context.Context) *ProjectsApprovalRequestsListCall + func (c *ProjectsApprovalRequestsListCall) Do(opts ...googleapi.CallOption) (*ListApprovalRequestsResponse, error) + func (c *ProjectsApprovalRequestsListCall) Fields(s ...googleapi.Field) *ProjectsApprovalRequestsListCall + func (c *ProjectsApprovalRequestsListCall) Filter(filter string) *ProjectsApprovalRequestsListCall + func (c *ProjectsApprovalRequestsListCall) Header() http.Header + func (c *ProjectsApprovalRequestsListCall) IfNoneMatch(entityTag string) *ProjectsApprovalRequestsListCall + func (c *ProjectsApprovalRequestsListCall) PageSize(pageSize int64) *ProjectsApprovalRequestsListCall + func (c *ProjectsApprovalRequestsListCall) PageToken(pageToken string) *ProjectsApprovalRequestsListCall + func (c *ProjectsApprovalRequestsListCall) Pages(ctx context.Context, f func(*ListApprovalRequestsResponse) error) error + type ProjectsApprovalRequestsService struct + func NewProjectsApprovalRequestsService(s *Service) *ProjectsApprovalRequestsService + func (r *ProjectsApprovalRequestsService) Approve(name string, approveapprovalrequestmessage *ApproveApprovalRequestMessage) *ProjectsApprovalRequestsApproveCall + func (r *ProjectsApprovalRequestsService) Dismiss(name string, dismissapprovalrequestmessage *DismissApprovalRequestMessage) *ProjectsApprovalRequestsDismissCall + func (r *ProjectsApprovalRequestsService) Get(name string) *ProjectsApprovalRequestsGetCall + func (r *ProjectsApprovalRequestsService) Invalidate(name string, ...) *ProjectsApprovalRequestsInvalidateCall + func (r *ProjectsApprovalRequestsService) List(parent string) *ProjectsApprovalRequestsListCall + type ProjectsDeleteAccessApprovalSettingsCall struct + func (c *ProjectsDeleteAccessApprovalSettingsCall) Context(ctx context.Context) *ProjectsDeleteAccessApprovalSettingsCall + func (c *ProjectsDeleteAccessApprovalSettingsCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsDeleteAccessApprovalSettingsCall) Fields(s ...googleapi.Field) *ProjectsDeleteAccessApprovalSettingsCall + func (c *ProjectsDeleteAccessApprovalSettingsCall) Header() http.Header + type ProjectsGetAccessApprovalSettingsCall struct + func (c *ProjectsGetAccessApprovalSettingsCall) Context(ctx context.Context) *ProjectsGetAccessApprovalSettingsCall + func (c *ProjectsGetAccessApprovalSettingsCall) Do(opts ...googleapi.CallOption) (*AccessApprovalSettings, error) + func (c *ProjectsGetAccessApprovalSettingsCall) Fields(s ...googleapi.Field) *ProjectsGetAccessApprovalSettingsCall + func (c *ProjectsGetAccessApprovalSettingsCall) Header() http.Header + func (c *ProjectsGetAccessApprovalSettingsCall) IfNoneMatch(entityTag string) *ProjectsGetAccessApprovalSettingsCall + type ProjectsGetServiceAccountCall struct + func (c *ProjectsGetServiceAccountCall) Context(ctx context.Context) *ProjectsGetServiceAccountCall + func (c *ProjectsGetServiceAccountCall) Do(opts ...googleapi.CallOption) (*AccessApprovalServiceAccount, error) + func (c *ProjectsGetServiceAccountCall) Fields(s ...googleapi.Field) *ProjectsGetServiceAccountCall + func (c *ProjectsGetServiceAccountCall) Header() http.Header + func (c *ProjectsGetServiceAccountCall) IfNoneMatch(entityTag string) *ProjectsGetServiceAccountCall + type ProjectsService struct + ApprovalRequests *ProjectsApprovalRequestsService + func NewProjectsService(s *Service) *ProjectsService + func (r *ProjectsService) DeleteAccessApprovalSettings(name string) *ProjectsDeleteAccessApprovalSettingsCall + func (r *ProjectsService) GetAccessApprovalSettings(name string) *ProjectsGetAccessApprovalSettingsCall + func (r *ProjectsService) GetServiceAccount(name string) *ProjectsGetServiceAccountCall + func (r *ProjectsService) UpdateAccessApprovalSettings(name string, accessapprovalsettings *AccessApprovalSettings) *ProjectsUpdateAccessApprovalSettingsCall + type ProjectsUpdateAccessApprovalSettingsCall struct + func (c *ProjectsUpdateAccessApprovalSettingsCall) Context(ctx context.Context) *ProjectsUpdateAccessApprovalSettingsCall + func (c *ProjectsUpdateAccessApprovalSettingsCall) Do(opts ...googleapi.CallOption) (*AccessApprovalSettings, error) + func (c *ProjectsUpdateAccessApprovalSettingsCall) Fields(s ...googleapi.Field) *ProjectsUpdateAccessApprovalSettingsCall + func (c *ProjectsUpdateAccessApprovalSettingsCall) Header() http.Header + func (c *ProjectsUpdateAccessApprovalSettingsCall) UpdateMask(updateMask string) *ProjectsUpdateAccessApprovalSettingsCall + type ResourceProperties struct + ExcludesDescendants bool + ForceSendFields []string + NullFields []string + func (s *ResourceProperties) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + Folders *FoldersService + Organizations *OrganizationsService + Projects *ProjectsService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type SignatureInfo struct + CustomerKmsKeyVersion string + ForceSendFields []string + GoogleKeyAlgorithm string + GooglePublicKeyPem string + NullFields []string + SerializedApprovalRequest string + Signature string + func (s *SignatureInfo) MarshalJSON() ([]byte, error)