Versions in this module Expand all Collapse all v0 v0.25.2 May 21, 2020 Changes in this version + const CloudPlatformScope + type Asset struct + AssetType string + ForceSendFields []string + IamPolicy *Policy + Name string + NullFields []string + Resource *Resource + func (s *Asset) MarshalJSON() ([]byte, error) + 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 BatchGetAssetsHistoryResponse struct + Assets []*TemporalAsset + ForceSendFields []string + NullFields []string + func (s *BatchGetAssetsHistoryResponse) MarshalJSON() ([]byte, error) + type Binding struct + Condition *Expr + ForceSendFields []string + Members []string + NullFields []string + Role string + func (s *Binding) MarshalJSON() ([]byte, error) + type ExportAssetsRequest struct + AssetTypes []string + ContentType string + ForceSendFields []string + NullFields []string + OutputConfig *OutputConfig + ReadTime string + func (s *ExportAssetsRequest) MarshalJSON() ([]byte, error) + type Expr struct + Description string + Expression string + ForceSendFields []string + Location string + NullFields []string + Title string + func (s *Expr) MarshalJSON() ([]byte, error) + type FoldersExportAssetsCall struct + func (c *FoldersExportAssetsCall) Context(ctx context.Context) *FoldersExportAssetsCall + func (c *FoldersExportAssetsCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *FoldersExportAssetsCall) Fields(s ...googleapi.Field) *FoldersExportAssetsCall + func (c *FoldersExportAssetsCall) Header() http.Header + type FoldersOperationsGetCall struct + func (c *FoldersOperationsGetCall) Context(ctx context.Context) *FoldersOperationsGetCall + func (c *FoldersOperationsGetCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *FoldersOperationsGetCall) Fields(s ...googleapi.Field) *FoldersOperationsGetCall + func (c *FoldersOperationsGetCall) Header() http.Header + func (c *FoldersOperationsGetCall) IfNoneMatch(entityTag string) *FoldersOperationsGetCall + type FoldersOperationsService struct + func NewFoldersOperationsService(s *Service) *FoldersOperationsService + func (r *FoldersOperationsService) Get(name string) *FoldersOperationsGetCall + type FoldersService struct + Operations *FoldersOperationsService + func NewFoldersService(s *Service) *FoldersService + func (r *FoldersService) ExportAssets(parent string, exportassetsrequest *ExportAssetsRequest) *FoldersExportAssetsCall + type GcsDestination struct + ForceSendFields []string + NullFields []string + Uri string + UriPrefix string + func (s *GcsDestination) MarshalJSON() ([]byte, error) + 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 OrganizationsBatchGetAssetsHistoryCall struct + func (c *OrganizationsBatchGetAssetsHistoryCall) AssetNames(assetNames ...string) *OrganizationsBatchGetAssetsHistoryCall + func (c *OrganizationsBatchGetAssetsHistoryCall) ContentType(contentType string) *OrganizationsBatchGetAssetsHistoryCall + func (c *OrganizationsBatchGetAssetsHistoryCall) Context(ctx context.Context) *OrganizationsBatchGetAssetsHistoryCall + func (c *OrganizationsBatchGetAssetsHistoryCall) Do(opts ...googleapi.CallOption) (*BatchGetAssetsHistoryResponse, error) + func (c *OrganizationsBatchGetAssetsHistoryCall) Fields(s ...googleapi.Field) *OrganizationsBatchGetAssetsHistoryCall + func (c *OrganizationsBatchGetAssetsHistoryCall) Header() http.Header + func (c *OrganizationsBatchGetAssetsHistoryCall) IfNoneMatch(entityTag string) *OrganizationsBatchGetAssetsHistoryCall + func (c *OrganizationsBatchGetAssetsHistoryCall) ReadTimeWindowEndTime(readTimeWindowEndTime string) *OrganizationsBatchGetAssetsHistoryCall + func (c *OrganizationsBatchGetAssetsHistoryCall) ReadTimeWindowStartTime(readTimeWindowStartTime string) *OrganizationsBatchGetAssetsHistoryCall + type OrganizationsExportAssetsCall struct + func (c *OrganizationsExportAssetsCall) Context(ctx context.Context) *OrganizationsExportAssetsCall + func (c *OrganizationsExportAssetsCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *OrganizationsExportAssetsCall) Fields(s ...googleapi.Field) *OrganizationsExportAssetsCall + func (c *OrganizationsExportAssetsCall) Header() http.Header + type OrganizationsOperationsGetCall struct + func (c *OrganizationsOperationsGetCall) Context(ctx context.Context) *OrganizationsOperationsGetCall + func (c *OrganizationsOperationsGetCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *OrganizationsOperationsGetCall) Fields(s ...googleapi.Field) *OrganizationsOperationsGetCall + func (c *OrganizationsOperationsGetCall) Header() http.Header + func (c *OrganizationsOperationsGetCall) IfNoneMatch(entityTag string) *OrganizationsOperationsGetCall + type OrganizationsOperationsService struct + func NewOrganizationsOperationsService(s *Service) *OrganizationsOperationsService + func (r *OrganizationsOperationsService) Get(name string) *OrganizationsOperationsGetCall + type OrganizationsService struct + Operations *OrganizationsOperationsService + func NewOrganizationsService(s *Service) *OrganizationsService + func (r *OrganizationsService) BatchGetAssetsHistory(parent string) *OrganizationsBatchGetAssetsHistoryCall + func (r *OrganizationsService) ExportAssets(parent string, exportassetsrequest *ExportAssetsRequest) *OrganizationsExportAssetsCall + type OutputConfig struct + ForceSendFields []string + GcsDestination *GcsDestination + NullFields []string + func (s *OutputConfig) MarshalJSON() ([]byte, error) + type Policy struct + AuditConfigs []*AuditConfig + Bindings []*Binding + Etag string + ForceSendFields []string + NullFields []string + Version int64 + func (s *Policy) MarshalJSON() ([]byte, error) + type ProjectsBatchGetAssetsHistoryCall struct + func (c *ProjectsBatchGetAssetsHistoryCall) AssetNames(assetNames ...string) *ProjectsBatchGetAssetsHistoryCall + func (c *ProjectsBatchGetAssetsHistoryCall) ContentType(contentType string) *ProjectsBatchGetAssetsHistoryCall + func (c *ProjectsBatchGetAssetsHistoryCall) Context(ctx context.Context) *ProjectsBatchGetAssetsHistoryCall + func (c *ProjectsBatchGetAssetsHistoryCall) Do(opts ...googleapi.CallOption) (*BatchGetAssetsHistoryResponse, error) + func (c *ProjectsBatchGetAssetsHistoryCall) Fields(s ...googleapi.Field) *ProjectsBatchGetAssetsHistoryCall + func (c *ProjectsBatchGetAssetsHistoryCall) Header() http.Header + func (c *ProjectsBatchGetAssetsHistoryCall) IfNoneMatch(entityTag string) *ProjectsBatchGetAssetsHistoryCall + func (c *ProjectsBatchGetAssetsHistoryCall) ReadTimeWindowEndTime(readTimeWindowEndTime string) *ProjectsBatchGetAssetsHistoryCall + func (c *ProjectsBatchGetAssetsHistoryCall) ReadTimeWindowStartTime(readTimeWindowStartTime string) *ProjectsBatchGetAssetsHistoryCall + type ProjectsExportAssetsCall struct + func (c *ProjectsExportAssetsCall) Context(ctx context.Context) *ProjectsExportAssetsCall + func (c *ProjectsExportAssetsCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsExportAssetsCall) Fields(s ...googleapi.Field) *ProjectsExportAssetsCall + func (c *ProjectsExportAssetsCall) Header() http.Header + type ProjectsOperationsGetCall struct + func (c *ProjectsOperationsGetCall) Context(ctx context.Context) *ProjectsOperationsGetCall + func (c *ProjectsOperationsGetCall) Do(opts ...googleapi.CallOption) (*Operation, error) + func (c *ProjectsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsOperationsGetCall + func (c *ProjectsOperationsGetCall) Header() http.Header + func (c *ProjectsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsOperationsGetCall + type ProjectsOperationsService struct + func NewProjectsOperationsService(s *Service) *ProjectsOperationsService + func (r *ProjectsOperationsService) Get(name string) *ProjectsOperationsGetCall + type ProjectsService struct + Operations *ProjectsOperationsService + func NewProjectsService(s *Service) *ProjectsService + func (r *ProjectsService) BatchGetAssetsHistory(parent string) *ProjectsBatchGetAssetsHistoryCall + func (r *ProjectsService) ExportAssets(parent string, exportassetsrequest *ExportAssetsRequest) *ProjectsExportAssetsCall + type Resource struct + Data googleapi.RawMessage + DiscoveryDocumentUri string + DiscoveryName string + ForceSendFields []string + NullFields []string + Parent string + ResourceUrl string + Version string + func (s *Resource) 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 Status struct + Code int64 + Details []googleapi.RawMessage + ForceSendFields []string + Message string + NullFields []string + func (s *Status) MarshalJSON() ([]byte, error) + type TemporalAsset struct + Asset *Asset + Deleted bool + ForceSendFields []string + NullFields []string + Window *TimeWindow + func (s *TemporalAsset) MarshalJSON() ([]byte, error) + type TimeWindow struct + EndTime string + ForceSendFields []string + NullFields []string + StartTime string + func (s *TimeWindow) MarshalJSON() ([]byte, error)