Versions in this module Expand all Collapse all v1 v1.42.0 Jun 28, 2021 Changes in this version + func DefaultAuthScopes() []string + type CallOptions struct + CreateEntry []gax.CallOption + CreateEntryGroup []gax.CallOption + CreateTag []gax.CallOption + CreateTagTemplate []gax.CallOption + CreateTagTemplateField []gax.CallOption + DeleteEntry []gax.CallOption + DeleteEntryGroup []gax.CallOption + DeleteTag []gax.CallOption + DeleteTagTemplate []gax.CallOption + DeleteTagTemplateField []gax.CallOption + GetEntry []gax.CallOption + GetEntryGroup []gax.CallOption + GetIamPolicy []gax.CallOption + GetTagTemplate []gax.CallOption + ListEntries []gax.CallOption + ListEntryGroups []gax.CallOption + ListTags []gax.CallOption + LookupEntry []gax.CallOption + RenameTagTemplateField []gax.CallOption + RenameTagTemplateFieldEnumValue []gax.CallOption + SearchCatalog []gax.CallOption + SetIamPolicy []gax.CallOption + TestIamPermissions []gax.CallOption + UpdateEntry []gax.CallOption + UpdateEntryGroup []gax.CallOption + UpdateTag []gax.CallOption + UpdateTagTemplate []gax.CallOption + UpdateTagTemplateField []gax.CallOption + type Client struct + CallOptions *CallOptions + func NewClient(ctx context.Context, opts ...option.ClientOption) (*Client, error) + func (c *Client) Close() error + func (c *Client) Connection() *grpc.ClientConn + func (c *Client) CreateEntry(ctx context.Context, req *datacatalogpb.CreateEntryRequest, ...) (*datacatalogpb.Entry, error) + func (c *Client) CreateEntryGroup(ctx context.Context, req *datacatalogpb.CreateEntryGroupRequest, ...) (*datacatalogpb.EntryGroup, error) + func (c *Client) CreateTag(ctx context.Context, req *datacatalogpb.CreateTagRequest, ...) (*datacatalogpb.Tag, error) + func (c *Client) CreateTagTemplate(ctx context.Context, req *datacatalogpb.CreateTagTemplateRequest, ...) (*datacatalogpb.TagTemplate, error) + func (c *Client) CreateTagTemplateField(ctx context.Context, req *datacatalogpb.CreateTagTemplateFieldRequest, ...) (*datacatalogpb.TagTemplateField, error) + func (c *Client) DeleteEntry(ctx context.Context, req *datacatalogpb.DeleteEntryRequest, ...) error + func (c *Client) DeleteEntryGroup(ctx context.Context, req *datacatalogpb.DeleteEntryGroupRequest, ...) error + func (c *Client) DeleteTag(ctx context.Context, req *datacatalogpb.DeleteTagRequest, ...) error + func (c *Client) DeleteTagTemplate(ctx context.Context, req *datacatalogpb.DeleteTagTemplateRequest, ...) error + func (c *Client) DeleteTagTemplateField(ctx context.Context, req *datacatalogpb.DeleteTagTemplateFieldRequest, ...) error + func (c *Client) GetEntry(ctx context.Context, req *datacatalogpb.GetEntryRequest, ...) (*datacatalogpb.Entry, error) + func (c *Client) GetEntryGroup(ctx context.Context, req *datacatalogpb.GetEntryGroupRequest, ...) (*datacatalogpb.EntryGroup, error) + func (c *Client) GetIamPolicy(ctx context.Context, req *iampb.GetIamPolicyRequest, opts ...gax.CallOption) (*iampb.Policy, error) + func (c *Client) GetTagTemplate(ctx context.Context, req *datacatalogpb.GetTagTemplateRequest, ...) (*datacatalogpb.TagTemplate, error) + func (c *Client) ListEntries(ctx context.Context, req *datacatalogpb.ListEntriesRequest, ...) *EntryIterator + func (c *Client) ListEntryGroups(ctx context.Context, req *datacatalogpb.ListEntryGroupsRequest, ...) *EntryGroupIterator + func (c *Client) ListTags(ctx context.Context, req *datacatalogpb.ListTagsRequest, ...) *TagIterator + func (c *Client) LookupEntry(ctx context.Context, req *datacatalogpb.LookupEntryRequest, ...) (*datacatalogpb.Entry, error) + func (c *Client) RenameTagTemplateField(ctx context.Context, req *datacatalogpb.RenameTagTemplateFieldRequest, ...) (*datacatalogpb.TagTemplateField, error) + func (c *Client) RenameTagTemplateFieldEnumValue(ctx context.Context, req *datacatalogpb.RenameTagTemplateFieldEnumValueRequest, ...) (*datacatalogpb.TagTemplateField, error) + func (c *Client) SearchCatalog(ctx context.Context, req *datacatalogpb.SearchCatalogRequest, ...) *SearchCatalogResultIterator + func (c *Client) SetIamPolicy(ctx context.Context, req *iampb.SetIamPolicyRequest, opts ...gax.CallOption) (*iampb.Policy, error) + func (c *Client) TestIamPermissions(ctx context.Context, req *iampb.TestIamPermissionsRequest, ...) (*iampb.TestIamPermissionsResponse, error) + func (c *Client) UpdateEntry(ctx context.Context, req *datacatalogpb.UpdateEntryRequest, ...) (*datacatalogpb.Entry, error) + func (c *Client) UpdateEntryGroup(ctx context.Context, req *datacatalogpb.UpdateEntryGroupRequest, ...) (*datacatalogpb.EntryGroup, error) + func (c *Client) UpdateTag(ctx context.Context, req *datacatalogpb.UpdateTagRequest, ...) (*datacatalogpb.Tag, error) + func (c *Client) UpdateTagTemplate(ctx context.Context, req *datacatalogpb.UpdateTagTemplateRequest, ...) (*datacatalogpb.TagTemplate, error) + func (c *Client) UpdateTagTemplateField(ctx context.Context, req *datacatalogpb.UpdateTagTemplateFieldRequest, ...) (*datacatalogpb.TagTemplateField, error) + type EntryGroupIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*datacatalogpb.EntryGroup, nextPageToken string, err error) + Response interface{} + func (it *EntryGroupIterator) Next() (*datacatalogpb.EntryGroup, error) + func (it *EntryGroupIterator) PageInfo() *iterator.PageInfo + type EntryIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*datacatalogpb.Entry, nextPageToken string, err error) + Response interface{} + func (it *EntryIterator) Next() (*datacatalogpb.Entry, error) + func (it *EntryIterator) PageInfo() *iterator.PageInfo + type PolicyTagIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*datacatalogpb.PolicyTag, nextPageToken string, err error) + Response interface{} + func (it *PolicyTagIterator) Next() (*datacatalogpb.PolicyTag, error) + func (it *PolicyTagIterator) PageInfo() *iterator.PageInfo + type PolicyTagManagerCallOptions struct + CreatePolicyTag []gax.CallOption + CreateTaxonomy []gax.CallOption + DeletePolicyTag []gax.CallOption + DeleteTaxonomy []gax.CallOption + GetIamPolicy []gax.CallOption + GetPolicyTag []gax.CallOption + GetTaxonomy []gax.CallOption + ListPolicyTags []gax.CallOption + ListTaxonomies []gax.CallOption + SetIamPolicy []gax.CallOption + TestIamPermissions []gax.CallOption + UpdatePolicyTag []gax.CallOption + UpdateTaxonomy []gax.CallOption + type PolicyTagManagerClient struct + CallOptions *PolicyTagManagerCallOptions + func NewPolicyTagManagerClient(ctx context.Context, opts ...option.ClientOption) (*PolicyTagManagerClient, error) + func (c *PolicyTagManagerClient) Close() error + func (c *PolicyTagManagerClient) Connection() *grpc.ClientConn + func (c *PolicyTagManagerClient) CreatePolicyTag(ctx context.Context, req *datacatalogpb.CreatePolicyTagRequest, ...) (*datacatalogpb.PolicyTag, error) + func (c *PolicyTagManagerClient) CreateTaxonomy(ctx context.Context, req *datacatalogpb.CreateTaxonomyRequest, ...) (*datacatalogpb.Taxonomy, error) + func (c *PolicyTagManagerClient) DeletePolicyTag(ctx context.Context, req *datacatalogpb.DeletePolicyTagRequest, ...) error + func (c *PolicyTagManagerClient) DeleteTaxonomy(ctx context.Context, req *datacatalogpb.DeleteTaxonomyRequest, ...) error + func (c *PolicyTagManagerClient) GetIamPolicy(ctx context.Context, req *iampb.GetIamPolicyRequest, opts ...gax.CallOption) (*iampb.Policy, error) + func (c *PolicyTagManagerClient) GetPolicyTag(ctx context.Context, req *datacatalogpb.GetPolicyTagRequest, ...) (*datacatalogpb.PolicyTag, error) + func (c *PolicyTagManagerClient) GetTaxonomy(ctx context.Context, req *datacatalogpb.GetTaxonomyRequest, ...) (*datacatalogpb.Taxonomy, error) + func (c *PolicyTagManagerClient) ListPolicyTags(ctx context.Context, req *datacatalogpb.ListPolicyTagsRequest, ...) *PolicyTagIterator + func (c *PolicyTagManagerClient) ListTaxonomies(ctx context.Context, req *datacatalogpb.ListTaxonomiesRequest, ...) *TaxonomyIterator + func (c *PolicyTagManagerClient) SetIamPolicy(ctx context.Context, req *iampb.SetIamPolicyRequest, opts ...gax.CallOption) (*iampb.Policy, error) + func (c *PolicyTagManagerClient) TestIamPermissions(ctx context.Context, req *iampb.TestIamPermissionsRequest, ...) (*iampb.TestIamPermissionsResponse, error) + func (c *PolicyTagManagerClient) UpdatePolicyTag(ctx context.Context, req *datacatalogpb.UpdatePolicyTagRequest, ...) (*datacatalogpb.PolicyTag, error) + func (c *PolicyTagManagerClient) UpdateTaxonomy(ctx context.Context, req *datacatalogpb.UpdateTaxonomyRequest, ...) (*datacatalogpb.Taxonomy, error) + type PolicyTagManagerSerializationCallOptions struct + ExportTaxonomies []gax.CallOption + ImportTaxonomies []gax.CallOption + type PolicyTagManagerSerializationClient struct + CallOptions *PolicyTagManagerSerializationCallOptions + func NewPolicyTagManagerSerializationClient(ctx context.Context, opts ...option.ClientOption) (*PolicyTagManagerSerializationClient, error) + func (c *PolicyTagManagerSerializationClient) Close() error + func (c *PolicyTagManagerSerializationClient) Connection() *grpc.ClientConn + func (c *PolicyTagManagerSerializationClient) ExportTaxonomies(ctx context.Context, req *datacatalogpb.ExportTaxonomiesRequest, ...) (*datacatalogpb.ExportTaxonomiesResponse, error) + func (c *PolicyTagManagerSerializationClient) ImportTaxonomies(ctx context.Context, req *datacatalogpb.ImportTaxonomiesRequest, ...) (*datacatalogpb.ImportTaxonomiesResponse, error) + type SearchCatalogResultIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*datacatalogpb.SearchCatalogResult, nextPageToken string, err error) + Response interface{} + func (it *SearchCatalogResultIterator) Next() (*datacatalogpb.SearchCatalogResult, error) + func (it *SearchCatalogResultIterator) PageInfo() *iterator.PageInfo + type TagIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*datacatalogpb.Tag, nextPageToken string, err error) + Response interface{} + func (it *TagIterator) Next() (*datacatalogpb.Tag, error) + func (it *TagIterator) PageInfo() *iterator.PageInfo + type TaxonomyIterator struct + InternalFetch func(pageSize int, pageToken string) (results []*datacatalogpb.Taxonomy, nextPageToken string, err error) + Response interface{} + func (it *TaxonomyIterator) Next() (*datacatalogpb.Taxonomy, error) + func (it *TaxonomyIterator) PageInfo() *iterator.PageInfo