Documentation ¶
Index ¶
- func CategoryMerge(f CategoryMergeFunc) v1.UpdateOption
- func CategoryVisibilityMerge(f CategoryVisibilityMergeFunc) v1.UpdateOption
- func DocumentMerge(f DocumentMergeFunc) v1.UpdateOption
- func DocumentResourceMerge(f DocumentResourceMergeFunc) v1.UpdateOption
- func MarketplaceMerge(f MarketplaceMergeFunc) v1.UpdateOption
- func ProductMerge(f ProductMergeFunc) v1.UpdateOption
- func ProductOverviewMerge(f ProductOverviewMergeFunc) v1.UpdateOption
- func ProductReleaseMerge(f ProductReleaseMergeFunc) v1.UpdateOption
- func PublishedDocumentResourceMerge(f PublishedDocumentResourceMergeFunc) v1.UpdateOption
- func QuotaMerge(f QuotaMergeFunc) v1.UpdateOption
- func ResourceMerge(f ResourceMergeFunc) v1.UpdateOption
- func SubscriptionRequestDefinitionMerge(f SubscriptionRequestDefinitionMergeFunc) v1.UpdateOption
- func SupportContactMerge(f SupportContactMergeFunc) v1.UpdateOption
- type CategoryClient
- func (c *CategoryClient) Create(res *m.Category, opts ...v1.CreateOption) (*m.Category, error)
- func (c *CategoryClient) Delete(res *m.Category) error
- func (c *CategoryClient) Get(name string) (*m.Category, error)
- func (c *CategoryClient) List(options ...v1.ListOptions) ([]*m.Category, error)
- func (c *CategoryClient) Update(res *m.Category, opts ...v1.UpdateOption) (*m.Category, error)
- type CategoryMergeFunc
- type CategoryVisibilityClient
- func (c *CategoryVisibilityClient) Create(res *m.CategoryVisibility, opts ...v1.CreateOption) (*m.CategoryVisibility, error)
- func (c *CategoryVisibilityClient) Delete(res *m.CategoryVisibility) error
- func (c *CategoryVisibilityClient) Get(name string) (*m.CategoryVisibility, error)
- func (c *CategoryVisibilityClient) List(options ...v1.ListOptions) ([]*m.CategoryVisibility, error)
- func (c *CategoryVisibilityClient) Update(res *m.CategoryVisibility, opts ...v1.UpdateOption) (*m.CategoryVisibility, error)
- type CategoryVisibilityMergeFunc
- type DocumentClient
- func (c *DocumentClient) Create(res *m.Document, opts ...v1.CreateOption) (*m.Document, error)
- func (c *DocumentClient) Delete(res *m.Document) error
- func (c *DocumentClient) Get(name string) (*m.Document, error)
- func (c *DocumentClient) List(options ...v1.ListOptions) ([]*m.Document, error)
- func (c *DocumentClient) Update(res *m.Document, opts ...v1.UpdateOption) (*m.Document, error)
- type DocumentMergeFunc
- type DocumentResourceClient
- func (c *DocumentResourceClient) Create(res *m.DocumentResource, opts ...v1.CreateOption) (*m.DocumentResource, error)
- func (c *DocumentResourceClient) Delete(res *m.DocumentResource) error
- func (c *DocumentResourceClient) Get(name string) (*m.DocumentResource, error)
- func (c *DocumentResourceClient) List(options ...v1.ListOptions) ([]*m.DocumentResource, error)
- func (c *DocumentResourceClient) Update(res *m.DocumentResource, opts ...v1.UpdateOption) (*m.DocumentResource, error)
- type DocumentResourceMergeFunc
- type MarketplaceClient
- func (c *MarketplaceClient) Create(res *m.Marketplace, opts ...v1.CreateOption) (*m.Marketplace, error)
- func (c *MarketplaceClient) Delete(res *m.Marketplace) error
- func (c *MarketplaceClient) Get(name string) (*m.Marketplace, error)
- func (c *MarketplaceClient) List(options ...v1.ListOptions) ([]*m.Marketplace, error)
- func (c *MarketplaceClient) Update(res *m.Marketplace, opts ...v1.UpdateOption) (*m.Marketplace, error)
- type MarketplaceMergeFunc
- type ProductClient
- func (c *ProductClient) Create(res *m.Product, opts ...v1.CreateOption) (*m.Product, error)
- func (c *ProductClient) Delete(res *m.Product) error
- func (c *ProductClient) Get(name string) (*m.Product, error)
- func (c *ProductClient) List(options ...v1.ListOptions) ([]*m.Product, error)
- func (c *ProductClient) Update(res *m.Product, opts ...v1.UpdateOption) (*m.Product, error)
- type ProductMergeFunc
- type ProductOverviewClient
- func (c *ProductOverviewClient) Create(res *m.ProductOverview, opts ...v1.CreateOption) (*m.ProductOverview, error)
- func (c *ProductOverviewClient) Delete(res *m.ProductOverview) error
- func (c *ProductOverviewClient) Get(name string) (*m.ProductOverview, error)
- func (c *ProductOverviewClient) List(options ...v1.ListOptions) ([]*m.ProductOverview, error)
- func (c *ProductOverviewClient) Update(res *m.ProductOverview, opts ...v1.UpdateOption) (*m.ProductOverview, error)
- type ProductOverviewMergeFunc
- type ProductReleaseClient
- func (c *ProductReleaseClient) Create(res *m.ProductRelease, opts ...v1.CreateOption) (*m.ProductRelease, error)
- func (c *ProductReleaseClient) Delete(res *m.ProductRelease) error
- func (c *ProductReleaseClient) Get(name string) (*m.ProductRelease, error)
- func (c *ProductReleaseClient) List(options ...v1.ListOptions) ([]*m.ProductRelease, error)
- func (c *ProductReleaseClient) Update(res *m.ProductRelease, opts ...v1.UpdateOption) (*m.ProductRelease, error)
- type ProductReleaseMergeFunc
- type PublishedDocumentResourceClient
- func (c *PublishedDocumentResourceClient) Create(res *m.PublishedDocumentResource, opts ...v1.CreateOption) (*m.PublishedDocumentResource, error)
- func (c *PublishedDocumentResourceClient) Delete(res *m.PublishedDocumentResource) error
- func (c *PublishedDocumentResourceClient) Get(name string) (*m.PublishedDocumentResource, error)
- func (c *PublishedDocumentResourceClient) List(options ...v1.ListOptions) ([]*m.PublishedDocumentResource, error)
- func (c *PublishedDocumentResourceClient) Update(res *m.PublishedDocumentResource, opts ...v1.UpdateOption) (*m.PublishedDocumentResource, error)
- type PublishedDocumentResourceMergeFunc
- type QuotaClient
- func (c *QuotaClient) Create(res *m.Quota, opts ...v1.CreateOption) (*m.Quota, error)
- func (c *QuotaClient) Delete(res *m.Quota) error
- func (c *QuotaClient) Get(name string) (*m.Quota, error)
- func (c *QuotaClient) List(options ...v1.ListOptions) ([]*m.Quota, error)
- func (c *QuotaClient) Update(res *m.Quota, opts ...v1.UpdateOption) (*m.Quota, error)
- type QuotaMergeFunc
- type ResourceClient
- func (c *ResourceClient) Create(res *m.Resource, opts ...v1.CreateOption) (*m.Resource, error)
- func (c *ResourceClient) Delete(res *m.Resource) error
- func (c *ResourceClient) Get(name string) (*m.Resource, error)
- func (c *ResourceClient) List(options ...v1.ListOptions) ([]*m.Resource, error)
- func (c *ResourceClient) Update(res *m.Resource, opts ...v1.UpdateOption) (*m.Resource, error)
- type ResourceMergeFunc
- type SubscriptionRequestDefinitionClient
- func (c *SubscriptionRequestDefinitionClient) Create(res *m.SubscriptionRequestDefinition, opts ...v1.CreateOption) (*m.SubscriptionRequestDefinition, error)
- func (c *SubscriptionRequestDefinitionClient) Delete(res *m.SubscriptionRequestDefinition) error
- func (c *SubscriptionRequestDefinitionClient) Get(name string) (*m.SubscriptionRequestDefinition, error)
- func (c *SubscriptionRequestDefinitionClient) List(options ...v1.ListOptions) ([]*m.SubscriptionRequestDefinition, error)
- func (c *SubscriptionRequestDefinitionClient) Update(res *m.SubscriptionRequestDefinition, opts ...v1.UpdateOption) (*m.SubscriptionRequestDefinition, error)
- type SubscriptionRequestDefinitionMergeFunc
- type SupportContactClient
- func (c *SupportContactClient) Create(res *m.SupportContact, opts ...v1.CreateOption) (*m.SupportContact, error)
- func (c *SupportContactClient) Delete(res *m.SupportContact) error
- func (c *SupportContactClient) Get(name string) (*m.SupportContact, error)
- func (c *SupportContactClient) List(options ...v1.ListOptions) ([]*m.SupportContact, error)
- func (c *SupportContactClient) Update(res *m.SupportContact, opts ...v1.UpdateOption) (*m.SupportContact, error)
- type SupportContactMergeFunc
- type UnscopedCategoryVisibilityClient
- func (c *UnscopedCategoryVisibilityClient) Get(name string) (*m.CategoryVisibility, error)
- func (c *UnscopedCategoryVisibilityClient) Update(res *m.CategoryVisibility, opts ...v1.UpdateOption) (*m.CategoryVisibility, error)
- func (c *UnscopedCategoryVisibilityClient) WithScope(scope string) *CategoryVisibilityClient
- type UnscopedDocumentClient
- type UnscopedProductOverviewClient
- type UnscopedPublishedDocumentResourceClient
- func (c *UnscopedPublishedDocumentResourceClient) Get(name string) (*m.PublishedDocumentResource, error)
- func (c *UnscopedPublishedDocumentResourceClient) Update(res *m.PublishedDocumentResource, opts ...v1.UpdateOption) (*m.PublishedDocumentResource, error)
- func (c *UnscopedPublishedDocumentResourceClient) WithScope(scope string) *PublishedDocumentResourceClient
- type UnscopedQuotaClient
- type UnscopedResourceClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CategoryMerge ¶
func CategoryMerge(f CategoryMergeFunc) v1.UpdateOption
CategoryMerge builds a merge option for an update operation
func CategoryVisibilityMerge ¶ added in v1.1.49
func CategoryVisibilityMerge(f CategoryVisibilityMergeFunc) v1.UpdateOption
CategoryVisibilityMerge builds a merge option for an update operation
func DocumentMerge ¶
func DocumentMerge(f DocumentMergeFunc) v1.UpdateOption
DocumentMerge builds a merge option for an update operation
func DocumentResourceMerge ¶ added in v1.1.62
func DocumentResourceMerge(f DocumentResourceMergeFunc) v1.UpdateOption
DocumentResourceMerge builds a merge option for an update operation
func MarketplaceMerge ¶
func MarketplaceMerge(f MarketplaceMergeFunc) v1.UpdateOption
MarketplaceMerge builds a merge option for an update operation
func ProductMerge ¶
func ProductMerge(f ProductMergeFunc) v1.UpdateOption
ProductMerge builds a merge option for an update operation
func ProductOverviewMerge ¶
func ProductOverviewMerge(f ProductOverviewMergeFunc) v1.UpdateOption
ProductOverviewMerge builds a merge option for an update operation
func ProductReleaseMerge ¶
func ProductReleaseMerge(f ProductReleaseMergeFunc) v1.UpdateOption
ProductReleaseMerge builds a merge option for an update operation
func PublishedDocumentResourceMerge ¶ added in v1.1.62
func PublishedDocumentResourceMerge(f PublishedDocumentResourceMergeFunc) v1.UpdateOption
PublishedDocumentResourceMerge builds a merge option for an update operation
func QuotaMerge ¶
func QuotaMerge(f QuotaMergeFunc) v1.UpdateOption
QuotaMerge builds a merge option for an update operation
func ResourceMerge ¶
func ResourceMerge(f ResourceMergeFunc) v1.UpdateOption
ResourceMerge builds a merge option for an update operation
func SubscriptionRequestDefinitionMerge ¶ added in v1.1.64
func SubscriptionRequestDefinitionMerge(f SubscriptionRequestDefinitionMergeFunc) v1.UpdateOption
SubscriptionRequestDefinitionMerge builds a merge option for an update operation
func SupportContactMerge ¶ added in v1.1.41
func SupportContactMerge(f SupportContactMergeFunc) v1.UpdateOption
SupportContactMerge builds a merge option for an update operation
Types ¶
type CategoryClient ¶
type CategoryClient struct {
// contains filtered or unexported fields
}
CategoryClient - rest client for Category resources that have a defined resource scope
func NewCategoryClient ¶
func NewCategoryClient(c v1.Base) (*CategoryClient, error)
NewCategoryClient - creates a client scoped to a particular resource
func (*CategoryClient) Create ¶
func (c *CategoryClient) Create(res *m.Category, opts ...v1.CreateOption) (*m.Category, error)
Create - creates a resource
func (*CategoryClient) Delete ¶
func (c *CategoryClient) Delete(res *m.Category) error
Delete - deletes a resource
func (*CategoryClient) Get ¶
func (c *CategoryClient) Get(name string) (*m.Category, error)
Get - gets a resource by name
func (*CategoryClient) List ¶
func (c *CategoryClient) List(options ...v1.ListOptions) ([]*m.Category, error)
List - gets a list of resources
func (*CategoryClient) Update ¶
func (c *CategoryClient) Update(res *m.Category, opts ...v1.UpdateOption) (*m.Category, error)
Update - updates a resource
type CategoryVisibilityClient ¶ added in v1.1.49
type CategoryVisibilityClient struct {
// contains filtered or unexported fields
}
CategoryVisibilityClient - rest client for CategoryVisibility resources that have a defined resource scope
func (*CategoryVisibilityClient) Create ¶ added in v1.1.49
func (c *CategoryVisibilityClient) Create(res *m.CategoryVisibility, opts ...v1.CreateOption) (*m.CategoryVisibility, error)
Create - creates a resource
func (*CategoryVisibilityClient) Delete ¶ added in v1.1.49
func (c *CategoryVisibilityClient) Delete(res *m.CategoryVisibility) error
Delete - deletes a resource
func (*CategoryVisibilityClient) Get ¶ added in v1.1.49
func (c *CategoryVisibilityClient) Get(name string) (*m.CategoryVisibility, error)
Get - gets a resource by name
func (*CategoryVisibilityClient) List ¶ added in v1.1.49
func (c *CategoryVisibilityClient) List(options ...v1.ListOptions) ([]*m.CategoryVisibility, error)
List - gets a list of resources
func (*CategoryVisibilityClient) Update ¶ added in v1.1.49
func (c *CategoryVisibilityClient) Update(res *m.CategoryVisibility, opts ...v1.UpdateOption) (*m.CategoryVisibility, error)
Update - updates a resource
type CategoryVisibilityMergeFunc ¶ added in v1.1.49
type CategoryVisibilityMergeFunc func(*m.CategoryVisibility, *m.CategoryVisibility) (*m.CategoryVisibility, error)
type DocumentClient ¶
type DocumentClient struct {
// contains filtered or unexported fields
}
DocumentClient - rest client for Document resources that have a defined resource scope
func (*DocumentClient) Create ¶
func (c *DocumentClient) Create(res *m.Document, opts ...v1.CreateOption) (*m.Document, error)
Create - creates a resource
func (*DocumentClient) Delete ¶
func (c *DocumentClient) Delete(res *m.Document) error
Delete - deletes a resource
func (*DocumentClient) Get ¶
func (c *DocumentClient) Get(name string) (*m.Document, error)
Get - gets a resource by name
func (*DocumentClient) List ¶
func (c *DocumentClient) List(options ...v1.ListOptions) ([]*m.Document, error)
List - gets a list of resources
func (*DocumentClient) Update ¶
func (c *DocumentClient) Update(res *m.Document, opts ...v1.UpdateOption) (*m.Document, error)
Update - updates a resource
type DocumentResourceClient ¶ added in v1.1.62
type DocumentResourceClient struct {
// contains filtered or unexported fields
}
DocumentResourceClient - rest client for DocumentResource resources that have a defined resource scope
func NewDocumentResourceClient ¶ added in v1.1.62
func NewDocumentResourceClient(c v1.Base) (*DocumentResourceClient, error)
NewDocumentResourceClient - creates a client scoped to a particular resource
func (*DocumentResourceClient) Create ¶ added in v1.1.62
func (c *DocumentResourceClient) Create(res *m.DocumentResource, opts ...v1.CreateOption) (*m.DocumentResource, error)
Create - creates a resource
func (*DocumentResourceClient) Delete ¶ added in v1.1.62
func (c *DocumentResourceClient) Delete(res *m.DocumentResource) error
Delete - deletes a resource
func (*DocumentResourceClient) Get ¶ added in v1.1.62
func (c *DocumentResourceClient) Get(name string) (*m.DocumentResource, error)
Get - gets a resource by name
func (*DocumentResourceClient) List ¶ added in v1.1.62
func (c *DocumentResourceClient) List(options ...v1.ListOptions) ([]*m.DocumentResource, error)
List - gets a list of resources
func (*DocumentResourceClient) Update ¶ added in v1.1.62
func (c *DocumentResourceClient) Update(res *m.DocumentResource, opts ...v1.UpdateOption) (*m.DocumentResource, error)
Update - updates a resource
type DocumentResourceMergeFunc ¶ added in v1.1.62
type DocumentResourceMergeFunc func(*m.DocumentResource, *m.DocumentResource) (*m.DocumentResource, error)
type MarketplaceClient ¶
type MarketplaceClient struct {
// contains filtered or unexported fields
}
MarketplaceClient - rest client for Marketplace resources that have a defined resource scope
func NewMarketplaceClient ¶
func NewMarketplaceClient(c v1.Base) (*MarketplaceClient, error)
NewMarketplaceClient - creates a client scoped to a particular resource
func (*MarketplaceClient) Create ¶
func (c *MarketplaceClient) Create(res *m.Marketplace, opts ...v1.CreateOption) (*m.Marketplace, error)
Create - creates a resource
func (*MarketplaceClient) Delete ¶
func (c *MarketplaceClient) Delete(res *m.Marketplace) error
Delete - deletes a resource
func (*MarketplaceClient) Get ¶
func (c *MarketplaceClient) Get(name string) (*m.Marketplace, error)
Get - gets a resource by name
func (*MarketplaceClient) List ¶
func (c *MarketplaceClient) List(options ...v1.ListOptions) ([]*m.Marketplace, error)
List - gets a list of resources
func (*MarketplaceClient) Update ¶
func (c *MarketplaceClient) Update(res *m.Marketplace, opts ...v1.UpdateOption) (*m.Marketplace, error)
Update - updates a resource
type MarketplaceMergeFunc ¶
type MarketplaceMergeFunc func(*m.Marketplace, *m.Marketplace) (*m.Marketplace, error)
type ProductClient ¶
type ProductClient struct {
// contains filtered or unexported fields
}
ProductClient - rest client for Product resources that have a defined resource scope
func NewProductClient ¶
func NewProductClient(c v1.Base) (*ProductClient, error)
NewProductClient - creates a client scoped to a particular resource
func (*ProductClient) Create ¶
func (c *ProductClient) Create(res *m.Product, opts ...v1.CreateOption) (*m.Product, error)
Create - creates a resource
func (*ProductClient) Delete ¶
func (c *ProductClient) Delete(res *m.Product) error
Delete - deletes a resource
func (*ProductClient) Get ¶
func (c *ProductClient) Get(name string) (*m.Product, error)
Get - gets a resource by name
func (*ProductClient) List ¶
func (c *ProductClient) List(options ...v1.ListOptions) ([]*m.Product, error)
List - gets a list of resources
func (*ProductClient) Update ¶
func (c *ProductClient) Update(res *m.Product, opts ...v1.UpdateOption) (*m.Product, error)
Update - updates a resource
type ProductOverviewClient ¶
type ProductOverviewClient struct {
// contains filtered or unexported fields
}
ProductOverviewClient - rest client for ProductOverview resources that have a defined resource scope
func (*ProductOverviewClient) Create ¶
func (c *ProductOverviewClient) Create(res *m.ProductOverview, opts ...v1.CreateOption) (*m.ProductOverview, error)
Create - creates a resource
func (*ProductOverviewClient) Delete ¶
func (c *ProductOverviewClient) Delete(res *m.ProductOverview) error
Delete - deletes a resource
func (*ProductOverviewClient) Get ¶
func (c *ProductOverviewClient) Get(name string) (*m.ProductOverview, error)
Get - gets a resource by name
func (*ProductOverviewClient) List ¶
func (c *ProductOverviewClient) List(options ...v1.ListOptions) ([]*m.ProductOverview, error)
List - gets a list of resources
func (*ProductOverviewClient) Update ¶
func (c *ProductOverviewClient) Update(res *m.ProductOverview, opts ...v1.UpdateOption) (*m.ProductOverview, error)
Update - updates a resource
type ProductOverviewMergeFunc ¶
type ProductOverviewMergeFunc func(*m.ProductOverview, *m.ProductOverview) (*m.ProductOverview, error)
type ProductReleaseClient ¶
type ProductReleaseClient struct {
// contains filtered or unexported fields
}
ProductReleaseClient - rest client for ProductRelease resources that have a defined resource scope
func NewProductReleaseClient ¶
func NewProductReleaseClient(c v1.Base) (*ProductReleaseClient, error)
NewProductReleaseClient - creates a client scoped to a particular resource
func (*ProductReleaseClient) Create ¶
func (c *ProductReleaseClient) Create(res *m.ProductRelease, opts ...v1.CreateOption) (*m.ProductRelease, error)
Create - creates a resource
func (*ProductReleaseClient) Delete ¶
func (c *ProductReleaseClient) Delete(res *m.ProductRelease) error
Delete - deletes a resource
func (*ProductReleaseClient) Get ¶
func (c *ProductReleaseClient) Get(name string) (*m.ProductRelease, error)
Get - gets a resource by name
func (*ProductReleaseClient) List ¶
func (c *ProductReleaseClient) List(options ...v1.ListOptions) ([]*m.ProductRelease, error)
List - gets a list of resources
func (*ProductReleaseClient) Update ¶
func (c *ProductReleaseClient) Update(res *m.ProductRelease, opts ...v1.UpdateOption) (*m.ProductRelease, error)
Update - updates a resource
type ProductReleaseMergeFunc ¶
type ProductReleaseMergeFunc func(*m.ProductRelease, *m.ProductRelease) (*m.ProductRelease, error)
type PublishedDocumentResourceClient ¶ added in v1.1.62
type PublishedDocumentResourceClient struct {
// contains filtered or unexported fields
}
PublishedDocumentResourceClient - rest client for PublishedDocumentResource resources that have a defined resource scope
func (*PublishedDocumentResourceClient) Create ¶ added in v1.1.62
func (c *PublishedDocumentResourceClient) Create(res *m.PublishedDocumentResource, opts ...v1.CreateOption) (*m.PublishedDocumentResource, error)
Create - creates a resource
func (*PublishedDocumentResourceClient) Delete ¶ added in v1.1.62
func (c *PublishedDocumentResourceClient) Delete(res *m.PublishedDocumentResource) error
Delete - deletes a resource
func (*PublishedDocumentResourceClient) Get ¶ added in v1.1.62
func (c *PublishedDocumentResourceClient) Get(name string) (*m.PublishedDocumentResource, error)
Get - gets a resource by name
func (*PublishedDocumentResourceClient) List ¶ added in v1.1.62
func (c *PublishedDocumentResourceClient) List(options ...v1.ListOptions) ([]*m.PublishedDocumentResource, error)
List - gets a list of resources
func (*PublishedDocumentResourceClient) Update ¶ added in v1.1.62
func (c *PublishedDocumentResourceClient) Update(res *m.PublishedDocumentResource, opts ...v1.UpdateOption) (*m.PublishedDocumentResource, error)
Update - updates a resource
type PublishedDocumentResourceMergeFunc ¶ added in v1.1.62
type PublishedDocumentResourceMergeFunc func(*m.PublishedDocumentResource, *m.PublishedDocumentResource) (*m.PublishedDocumentResource, error)
type QuotaClient ¶
type QuotaClient struct {
// contains filtered or unexported fields
}
QuotaClient - rest client for Quota resources that have a defined resource scope
func (*QuotaClient) Create ¶
func (c *QuotaClient) Create(res *m.Quota, opts ...v1.CreateOption) (*m.Quota, error)
Create - creates a resource
func (*QuotaClient) Delete ¶
func (c *QuotaClient) Delete(res *m.Quota) error
Delete - deletes a resource
func (*QuotaClient) Get ¶
func (c *QuotaClient) Get(name string) (*m.Quota, error)
Get - gets a resource by name
func (*QuotaClient) List ¶
func (c *QuotaClient) List(options ...v1.ListOptions) ([]*m.Quota, error)
List - gets a list of resources
func (*QuotaClient) Update ¶
func (c *QuotaClient) Update(res *m.Quota, opts ...v1.UpdateOption) (*m.Quota, error)
Update - updates a resource
type ResourceClient ¶
type ResourceClient struct {
// contains filtered or unexported fields
}
ResourceClient - rest client for Resource resources that have a defined resource scope
func (*ResourceClient) Create ¶
func (c *ResourceClient) Create(res *m.Resource, opts ...v1.CreateOption) (*m.Resource, error)
Create - creates a resource
func (*ResourceClient) Delete ¶
func (c *ResourceClient) Delete(res *m.Resource) error
Delete - deletes a resource
func (*ResourceClient) Get ¶
func (c *ResourceClient) Get(name string) (*m.Resource, error)
Get - gets a resource by name
func (*ResourceClient) List ¶
func (c *ResourceClient) List(options ...v1.ListOptions) ([]*m.Resource, error)
List - gets a list of resources
func (*ResourceClient) Update ¶
func (c *ResourceClient) Update(res *m.Resource, opts ...v1.UpdateOption) (*m.Resource, error)
Update - updates a resource
type SubscriptionRequestDefinitionClient ¶ added in v1.1.64
type SubscriptionRequestDefinitionClient struct {
// contains filtered or unexported fields
}
SubscriptionRequestDefinitionClient - rest client for SubscriptionRequestDefinition resources that have a defined resource scope
func NewSubscriptionRequestDefinitionClient ¶ added in v1.1.64
func NewSubscriptionRequestDefinitionClient(c v1.Base) (*SubscriptionRequestDefinitionClient, error)
NewSubscriptionRequestDefinitionClient - creates a client scoped to a particular resource
func (*SubscriptionRequestDefinitionClient) Create ¶ added in v1.1.64
func (c *SubscriptionRequestDefinitionClient) Create(res *m.SubscriptionRequestDefinition, opts ...v1.CreateOption) (*m.SubscriptionRequestDefinition, error)
Create - creates a resource
func (*SubscriptionRequestDefinitionClient) Delete ¶ added in v1.1.64
func (c *SubscriptionRequestDefinitionClient) Delete(res *m.SubscriptionRequestDefinition) error
Delete - deletes a resource
func (*SubscriptionRequestDefinitionClient) Get ¶ added in v1.1.64
func (c *SubscriptionRequestDefinitionClient) Get(name string) (*m.SubscriptionRequestDefinition, error)
Get - gets a resource by name
func (*SubscriptionRequestDefinitionClient) List ¶ added in v1.1.64
func (c *SubscriptionRequestDefinitionClient) List(options ...v1.ListOptions) ([]*m.SubscriptionRequestDefinition, error)
List - gets a list of resources
func (*SubscriptionRequestDefinitionClient) Update ¶ added in v1.1.64
func (c *SubscriptionRequestDefinitionClient) Update(res *m.SubscriptionRequestDefinition, opts ...v1.UpdateOption) (*m.SubscriptionRequestDefinition, error)
Update - updates a resource
type SubscriptionRequestDefinitionMergeFunc ¶ added in v1.1.64
type SubscriptionRequestDefinitionMergeFunc func(*m.SubscriptionRequestDefinition, *m.SubscriptionRequestDefinition) (*m.SubscriptionRequestDefinition, error)
type SupportContactClient ¶ added in v1.1.41
type SupportContactClient struct {
// contains filtered or unexported fields
}
SupportContactClient - rest client for SupportContact resources that have a defined resource scope
func NewSupportContactClient ¶ added in v1.1.41
func NewSupportContactClient(c v1.Base) (*SupportContactClient, error)
NewSupportContactClient - creates a client scoped to a particular resource
func (*SupportContactClient) Create ¶ added in v1.1.41
func (c *SupportContactClient) Create(res *m.SupportContact, opts ...v1.CreateOption) (*m.SupportContact, error)
Create - creates a resource
func (*SupportContactClient) Delete ¶ added in v1.1.41
func (c *SupportContactClient) Delete(res *m.SupportContact) error
Delete - deletes a resource
func (*SupportContactClient) Get ¶ added in v1.1.41
func (c *SupportContactClient) Get(name string) (*m.SupportContact, error)
Get - gets a resource by name
func (*SupportContactClient) List ¶ added in v1.1.41
func (c *SupportContactClient) List(options ...v1.ListOptions) ([]*m.SupportContact, error)
List - gets a list of resources
func (*SupportContactClient) Update ¶ added in v1.1.41
func (c *SupportContactClient) Update(res *m.SupportContact, opts ...v1.UpdateOption) (*m.SupportContact, error)
Update - updates a resource
type SupportContactMergeFunc ¶ added in v1.1.41
type SupportContactMergeFunc func(*m.SupportContact, *m.SupportContact) (*m.SupportContact, error)
type UnscopedCategoryVisibilityClient ¶ added in v1.1.49
type UnscopedCategoryVisibilityClient struct {
// contains filtered or unexported fields
}
UnscopedCategoryVisibilityClient - rest client for CategoryVisibility resources that do not have a defined scope
func NewCategoryVisibilityClient ¶ added in v1.1.49
func NewCategoryVisibilityClient(c v1.Base) (*UnscopedCategoryVisibilityClient, error)
NewCategoryVisibilityClient - creates a client that is not scoped to any resource
func (*UnscopedCategoryVisibilityClient) Get ¶ added in v1.1.49
func (c *UnscopedCategoryVisibilityClient) Get(name string) (*m.CategoryVisibility, error)
Get - gets a resource by name
func (*UnscopedCategoryVisibilityClient) Update ¶ added in v1.1.49
func (c *UnscopedCategoryVisibilityClient) Update(res *m.CategoryVisibility, opts ...v1.UpdateOption) (*m.CategoryVisibility, error)
Update - updates a resource
func (*UnscopedCategoryVisibilityClient) WithScope ¶ added in v1.1.49
func (c *UnscopedCategoryVisibilityClient) WithScope(scope string) *CategoryVisibilityClient
WithScope - sets the resource scope for the client
type UnscopedDocumentClient ¶
type UnscopedDocumentClient struct {
// contains filtered or unexported fields
}
UnscopedDocumentClient - rest client for Document resources that do not have a defined scope
func NewDocumentClient ¶
func NewDocumentClient(c v1.Base) (*UnscopedDocumentClient, error)
NewDocumentClient - creates a client that is not scoped to any resource
func (*UnscopedDocumentClient) Get ¶
func (c *UnscopedDocumentClient) Get(name string) (*m.Document, error)
Get - gets a resource by name
func (*UnscopedDocumentClient) Update ¶
func (c *UnscopedDocumentClient) Update(res *m.Document, opts ...v1.UpdateOption) (*m.Document, error)
Update - updates a resource
func (*UnscopedDocumentClient) WithScope ¶
func (c *UnscopedDocumentClient) WithScope(scope string) *DocumentClient
WithScope - sets the resource scope for the client
type UnscopedProductOverviewClient ¶
type UnscopedProductOverviewClient struct {
// contains filtered or unexported fields
}
UnscopedProductOverviewClient - rest client for ProductOverview resources that do not have a defined scope
func NewProductOverviewClient ¶
func NewProductOverviewClient(c v1.Base) (*UnscopedProductOverviewClient, error)
NewProductOverviewClient - creates a client that is not scoped to any resource
func (*UnscopedProductOverviewClient) Get ¶
func (c *UnscopedProductOverviewClient) Get(name string) (*m.ProductOverview, error)
Get - gets a resource by name
func (*UnscopedProductOverviewClient) Update ¶
func (c *UnscopedProductOverviewClient) Update(res *m.ProductOverview, opts ...v1.UpdateOption) (*m.ProductOverview, error)
Update - updates a resource
func (*UnscopedProductOverviewClient) WithScope ¶
func (c *UnscopedProductOverviewClient) WithScope(scope string) *ProductOverviewClient
WithScope - sets the resource scope for the client
type UnscopedPublishedDocumentResourceClient ¶ added in v1.1.62
type UnscopedPublishedDocumentResourceClient struct {
// contains filtered or unexported fields
}
UnscopedPublishedDocumentResourceClient - rest client for PublishedDocumentResource resources that do not have a defined scope
func NewPublishedDocumentResourceClient ¶ added in v1.1.62
func NewPublishedDocumentResourceClient(c v1.Base) (*UnscopedPublishedDocumentResourceClient, error)
NewPublishedDocumentResourceClient - creates a client that is not scoped to any resource
func (*UnscopedPublishedDocumentResourceClient) Get ¶ added in v1.1.62
func (c *UnscopedPublishedDocumentResourceClient) Get(name string) (*m.PublishedDocumentResource, error)
Get - gets a resource by name
func (*UnscopedPublishedDocumentResourceClient) Update ¶ added in v1.1.62
func (c *UnscopedPublishedDocumentResourceClient) Update(res *m.PublishedDocumentResource, opts ...v1.UpdateOption) (*m.PublishedDocumentResource, error)
Update - updates a resource
func (*UnscopedPublishedDocumentResourceClient) WithScope ¶ added in v1.1.62
func (c *UnscopedPublishedDocumentResourceClient) WithScope(scope string) *PublishedDocumentResourceClient
WithScope - sets the resource scope for the client
type UnscopedQuotaClient ¶
type UnscopedQuotaClient struct {
// contains filtered or unexported fields
}
UnscopedQuotaClient - rest client for Quota resources that do not have a defined scope
func NewQuotaClient ¶
func NewQuotaClient(c v1.Base) (*UnscopedQuotaClient, error)
NewQuotaClient - creates a client that is not scoped to any resource
func (*UnscopedQuotaClient) Get ¶
func (c *UnscopedQuotaClient) Get(name string) (*m.Quota, error)
Get - gets a resource by name
func (*UnscopedQuotaClient) Update ¶
func (c *UnscopedQuotaClient) Update(res *m.Quota, opts ...v1.UpdateOption) (*m.Quota, error)
Update - updates a resource
func (*UnscopedQuotaClient) WithScope ¶
func (c *UnscopedQuotaClient) WithScope(scope string) *QuotaClient
WithScope - sets the resource scope for the client
type UnscopedResourceClient ¶
type UnscopedResourceClient struct {
// contains filtered or unexported fields
}
UnscopedResourceClient - rest client for Resource resources that do not have a defined scope
func NewResourceClient ¶
func NewResourceClient(c v1.Base) (*UnscopedResourceClient, error)
NewResourceClient - creates a client that is not scoped to any resource
func (*UnscopedResourceClient) Get ¶
func (c *UnscopedResourceClient) Get(name string) (*m.Resource, error)
Get - gets a resource by name
func (*UnscopedResourceClient) Update ¶
func (c *UnscopedResourceClient) Update(res *m.Resource, opts ...v1.UpdateOption) (*m.Resource, error)
Update - updates a resource
func (*UnscopedResourceClient) WithScope ¶
func (c *UnscopedResourceClient) WithScope(scope string) *ResourceClient
WithScope - sets the resource scope for the client