Versions in this module Expand all Collapse all v0 v0.0.1 Dec 7, 2023 Changes in this version + const CloudPlatformReadOnlyScope + const CloudPlatformScope + type AuditConfig struct + AuditLogConfigs []*AuditLogConfig + ForceSendFields []string + NullFields []string + Service string + func (s *AuditConfig) MarshalJSON() ([]byte, error) + type AuditLogConfig struct + ExemptedMembers []string + ForceSendFields []string + LogType string + NullFields []string + func (s *AuditLogConfig) MarshalJSON() ([]byte, error) + type Binding struct + Condition *Expr + ForceSendFields []string + Members []string + NullFields []string + Role string + func (s *Binding) MarshalJSON() ([]byte, error) + type CloudresourcemanagerGoogleCloudResourcemanagerV2alpha1FolderOperation struct + DestinationParent string + DisplayName string + ForceSendFields []string + NullFields []string + OperationType string + SourceParent string + func (s *CloudresourcemanagerGoogleCloudResourcemanagerV2alpha1FolderOperation) MarshalJSON() ([]byte, error) + type CloudresourcemanagerGoogleCloudResourcemanagerV2beta1FolderOperation struct + DestinationParent string + DisplayName string + ForceSendFields []string + NullFields []string + OperationType string + SourceParent string + func (s *CloudresourcemanagerGoogleCloudResourcemanagerV2beta1FolderOperation) MarshalJSON() ([]byte, error) + type CreateFolderMetadata struct + DisplayName string + ForceSendFields []string + NullFields []string + Parent string + func (s *CreateFolderMetadata) MarshalJSON() ([]byte, error) + type CreateProjectMetadata struct + CreateTime string + ForceSendFields []string + Gettable bool + NullFields []string + Ready bool + func (s *CreateProjectMetadata) MarshalJSON() ([]byte, error) + type CreateTagBindingMetadata struct + type CreateTagKeyMetadata struct + type CreateTagValueMetadata struct + type DeleteFolderMetadata struct + type DeleteOrganizationMetadata struct + type DeleteProjectMetadata struct + type DeleteTagBindingMetadata struct + type DeleteTagKeyMetadata struct + type DeleteTagValueMetadata struct + type Expr struct + Description string + Expression string + ForceSendFields []string + Location string + NullFields []string + Title string + func (s *Expr) MarshalJSON() ([]byte, error) + type Folder struct + CreateTime string + DisplayName string + ForceSendFields []string + LifecycleState string + Name string + NullFields []string + Parent string + func (s *Folder) MarshalJSON() ([]byte, error) + type FolderOperation struct + DestinationParent string + DisplayName string + ForceSendFields []string + NullFields []string + OperationType string + SourceParent string + func (s *FolderOperation) MarshalJSON() ([]byte, error) + type FolderOperationError struct + ErrorMessageId string + ForceSendFields []string + NullFields []string + func (s *FolderOperationError) MarshalJSON() ([]byte, error) + type FoldersCreateCall struct + func (c *FoldersCreateCall) Context(ctx context.Context) *FoldersCreateCall + func (c *FoldersCreateCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *FoldersCreateCall) Fields(s ...googleapi.Field) *FoldersCreateCall + func (c *FoldersCreateCall) Header() http.Header + func (c *FoldersCreateCall) Parent(parent string) *FoldersCreateCall + type FoldersDeleteCall struct + func (c *FoldersDeleteCall) Context(ctx context.Context) *FoldersDeleteCall + func (c *FoldersDeleteCall) Do(opts ...googleapi.CallOption) (*Folder, error) + func (c *FoldersDeleteCall) Fields(s ...googleapi.Field) *FoldersDeleteCall + func (c *FoldersDeleteCall) Header() http.Header + type FoldersGetCall struct + func (c *FoldersGetCall) Context(ctx context.Context) *FoldersGetCall + func (c *FoldersGetCall) Do(opts ...googleapi.CallOption) (*Folder, error) + func (c *FoldersGetCall) Fields(s ...googleapi.Field) *FoldersGetCall + func (c *FoldersGetCall) Header() http.Header + func (c *FoldersGetCall) IfNoneMatch(entityTag string) *FoldersGetCall + type FoldersGetIamPolicyCall struct + func (c *FoldersGetIamPolicyCall) Context(ctx context.Context) *FoldersGetIamPolicyCall + func (c *FoldersGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *FoldersGetIamPolicyCall) Fields(s ...googleapi.Field) *FoldersGetIamPolicyCall + func (c *FoldersGetIamPolicyCall) Header() http.Header + type FoldersListCall struct + func (c *FoldersListCall) Context(ctx context.Context) *FoldersListCall + func (c *FoldersListCall) Do(opts ...googleapi.CallOption) (*ListFoldersResponse, error) + func (c *FoldersListCall) Fields(s ...googleapi.Field) *FoldersListCall + func (c *FoldersListCall) Header() http.Header + func (c *FoldersListCall) IfNoneMatch(entityTag string) *FoldersListCall + func (c *FoldersListCall) PageSize(pageSize int64) *FoldersListCall + func (c *FoldersListCall) PageToken(pageToken string) *FoldersListCall + func (c *FoldersListCall) Pages(ctx context.Context, f func(*ListFoldersResponse) error) error + func (c *FoldersListCall) Parent(parent string) *FoldersListCall + func (c *FoldersListCall) ShowDeleted(showDeleted bool) *FoldersListCall + type FoldersMoveCall struct + func (c *FoldersMoveCall) Context(ctx context.Context) *FoldersMoveCall + func (c *FoldersMoveCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *FoldersMoveCall) Fields(s ...googleapi.Field) *FoldersMoveCall + func (c *FoldersMoveCall) Header() http.Header + type FoldersPatchCall struct + func (c *FoldersPatchCall) Context(ctx context.Context) *FoldersPatchCall + func (c *FoldersPatchCall) Do(opts ...googleapi.CallOption) (*Folder, error) + func (c *FoldersPatchCall) Fields(s ...googleapi.Field) *FoldersPatchCall + func (c *FoldersPatchCall) Header() http.Header + func (c *FoldersPatchCall) UpdateMask(updateMask string) *FoldersPatchCall + type FoldersSearchCall struct + func (c *FoldersSearchCall) Context(ctx context.Context) *FoldersSearchCall + func (c *FoldersSearchCall) Do(opts ...googleapi.CallOption) (*SearchFoldersResponse, error) + func (c *FoldersSearchCall) Fields(s ...googleapi.Field) *FoldersSearchCall + func (c *FoldersSearchCall) Header() http.Header + func (c *FoldersSearchCall) Pages(ctx context.Context, f func(*SearchFoldersResponse) error) error + type FoldersService struct + func NewFoldersService(s *Service) *FoldersService + func (r *FoldersService) Create(folder *Folder) *FoldersCreateCall + func (r *FoldersService) Delete(name string) *FoldersDeleteCall + func (r *FoldersService) Get(name string) *FoldersGetCall + func (r *FoldersService) GetIamPolicy(resource string, getiampolicyrequest *GetIamPolicyRequest) *FoldersGetIamPolicyCall + func (r *FoldersService) List() *FoldersListCall + func (r *FoldersService) Move(name string, movefolderrequest *MoveFolderRequest) *FoldersMoveCall + func (r *FoldersService) Patch(name string, folder *Folder) *FoldersPatchCall + func (r *FoldersService) Search(searchfoldersrequest *SearchFoldersRequest) *FoldersSearchCall + func (r *FoldersService) SetIamPolicy(resource string, setiampolicyrequest *SetIamPolicyRequest) *FoldersSetIamPolicyCall + func (r *FoldersService) TestIamPermissions(resource string, testiampermissionsrequest *TestIamPermissionsRequest) *FoldersTestIamPermissionsCall + func (r *FoldersService) Undelete(name string, undeletefolderrequest *UndeleteFolderRequest) *FoldersUndeleteCall + type FoldersSetIamPolicyCall struct + func (c *FoldersSetIamPolicyCall) Context(ctx context.Context) *FoldersSetIamPolicyCall + func (c *FoldersSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *FoldersSetIamPolicyCall) Fields(s ...googleapi.Field) *FoldersSetIamPolicyCall + func (c *FoldersSetIamPolicyCall) Header() http.Header + type FoldersTestIamPermissionsCall struct + func (c *FoldersTestIamPermissionsCall) Context(ctx context.Context) *FoldersTestIamPermissionsCall + func (c *FoldersTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*TestIamPermissionsResponse, error) + func (c *FoldersTestIamPermissionsCall) Fields(s ...googleapi.Field) *FoldersTestIamPermissionsCall + func (c *FoldersTestIamPermissionsCall) Header() http.Header + type FoldersUndeleteCall struct + func (c *FoldersUndeleteCall) Context(ctx context.Context) *FoldersUndeleteCall + func (c *FoldersUndeleteCall) Do(opts ...googleapi.CallOption) (*Folder, error) + func (c *FoldersUndeleteCall) Fields(s ...googleapi.Field) *FoldersUndeleteCall + func (c *FoldersUndeleteCall) Header() http.Header + type GetIamPolicyRequest struct + ForceSendFields []string + NullFields []string + Options *GetPolicyOptions + func (s *GetIamPolicyRequest) MarshalJSON() ([]byte, error) + type GetPolicyOptions struct + ForceSendFields []string + NullFields []string + RequestedPolicyVersion int64 + func (s *GetPolicyOptions) MarshalJSON() ([]byte, error) + type ListFoldersResponse struct + Folders []*Folder + ForceSendFields []string + NextPageToken string + NullFields []string + func (s *ListFoldersResponse) MarshalJSON() ([]byte, error) + type MoveFolderMetadata struct + DestinationParent string + DisplayName string + ForceSendFields []string + NullFields []string + SourceParent string + func (s *MoveFolderMetadata) MarshalJSON() ([]byte, error) + type MoveFolderRequest struct + DestinationParent string + ForceSendFields []string + NullFields []string + func (s *MoveFolderRequest) MarshalJSON() ([]byte, error) + type MoveProjectMetadata struct + type Operation struct + Done bool + Error *Status + ForceSendFields []string + Metadata googleapi.RawMessage + Name string + NullFields []string + Response googleapi.RawMessage + func (s *Operation) MarshalJSON() ([]byte, error) + type OperationsGetCall struct + func (c *OperationsGetCall) Context(ctx context.Context) *OperationsGetCall + func (c *OperationsGetCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *OperationsGetCall) Fields(s ...googleapi.Field) *OperationsGetCall + func (c *OperationsGetCall) Header() http.Header + func (c *OperationsGetCall) IfNoneMatch(entityTag string) *OperationsGetCall + type OperationsService struct + func NewOperationsService(s *Service) *OperationsService + func (r *OperationsService) Get(name string) *OperationsGetCall + type Policy struct + AuditConfigs []*AuditConfig + Bindings []*Binding + Etag string + ForceSendFields []string + NullFields []string + Version int64 + func (s *Policy) MarshalJSON() ([]byte, error) + type ProjectCreationStatus struct + CreateTime string + ForceSendFields []string + Gettable bool + NullFields []string + Ready bool + func (s *ProjectCreationStatus) MarshalJSON() ([]byte, error) + type SearchFoldersRequest struct + ForceSendFields []string + NullFields []string + PageSize int64 + PageToken string + Query string + func (s *SearchFoldersRequest) MarshalJSON() ([]byte, error) + type SearchFoldersResponse struct + Folders []*Folder + ForceSendFields []string + NextPageToken string + NullFields []string + func (s *SearchFoldersResponse) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + Folders *FoldersService + Operations *OperationsService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type SetIamPolicyRequest struct + ForceSendFields []string + NullFields []string + Policy *Policy + UpdateMask string + func (s *SetIamPolicyRequest) MarshalJSON() ([]byte, error) + type Status struct + Code int64 + Details []googleapi.RawMessage + ForceSendFields []string + Message string + NullFields []string + func (s *Status) MarshalJSON() ([]byte, error) + type TestIamPermissionsRequest struct + ForceSendFields []string + NullFields []string + Permissions []string + func (s *TestIamPermissionsRequest) MarshalJSON() ([]byte, error) + type TestIamPermissionsResponse struct + ForceSendFields []string + NullFields []string + Permissions []string + func (s *TestIamPermissionsResponse) MarshalJSON() ([]byte, error) + type UndeleteFolderMetadata struct + type UndeleteFolderRequest struct + type UndeleteOrganizationMetadata struct + type UndeleteProjectMetadata struct + type UpdateFolderMetadata struct + type UpdateProjectMetadata struct + type UpdateTagKeyMetadata struct + type UpdateTagValueMetadata struct