catalog

package
v1.1.57 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 26, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AccessControlListMerge

func AccessControlListMerge(f AccessControlListMergeFunc) v1.UpdateOption

AccessControlListMerge builds a merge option for an update operation

func ApplicationMerge

func ApplicationMerge(f ApplicationMergeFunc) v1.UpdateOption

ApplicationMerge builds a merge option for an update operation

func AssetMappingMerge

func AssetMappingMerge(f AssetMappingMergeFunc) v1.UpdateOption

AssetMappingMerge builds a merge option for an update operation

func AssetMerge

func AssetMerge(f AssetMergeFunc) v1.UpdateOption

AssetMerge builds a merge option for an update operation

func AssetReleaseMerge

func AssetReleaseMerge(f AssetReleaseMergeFunc) v1.UpdateOption

AssetReleaseMerge builds a merge option for an update operation

func AssetRequestDefinitionMerge

func AssetRequestDefinitionMerge(f AssetRequestDefinitionMergeFunc) v1.UpdateOption

AssetRequestDefinitionMerge builds a merge option for an update operation

func AssetRequestMerge

func AssetRequestMerge(f AssetRequestMergeFunc) v1.UpdateOption

AssetRequestMerge builds a merge option for an update operation

func AssetResourceMerge

func AssetResourceMerge(f AssetResourceMergeFunc) v1.UpdateOption

AssetResourceMerge builds a merge option for an update operation

func AuthorizationProfileMerge

func AuthorizationProfileMerge(f AuthorizationProfileMergeFunc) v1.UpdateOption

AuthorizationProfileMerge builds a merge option for an update operation

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 ConsumerProductVisibilityMerge added in v1.1.44

func ConsumerProductVisibilityMerge(f ConsumerProductVisibilityMergeFunc) v1.UpdateOption

ConsumerProductVisibilityMerge builds a merge option for an update operation

func CredentialMerge

func CredentialMerge(f CredentialMergeFunc) v1.UpdateOption

CredentialMerge builds a merge option for an update operation

func CredentialRequestDefinitionMerge

func CredentialRequestDefinitionMerge(f CredentialRequestDefinitionMergeFunc) v1.UpdateOption

CredentialRequestDefinitionMerge 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 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 ProductPlanJobMerge added in v1.1.49

func ProductPlanJobMerge(f ProductPlanJobMergeFunc) v1.UpdateOption

ProductPlanJobMerge builds a merge option for an update operation

func ProductPlanMerge

func ProductPlanMerge(f ProductPlanMergeFunc) v1.UpdateOption

ProductPlanMerge builds a merge option for an update operation

func ProductPlanUnitMerge

func ProductPlanUnitMerge(f ProductPlanUnitMergeFunc) v1.UpdateOption

ProductPlanUnitMerge 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 ProductVisibilityMerge

func ProductVisibilityMerge(f ProductVisibilityMergeFunc) v1.UpdateOption

ProductVisibilityMerge builds a merge option for an update operation

func PublishedProductMerge

func PublishedProductMerge(f PublishedProductMergeFunc) v1.UpdateOption

PublishedProductMerge 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 ReleaseTagMerge

func ReleaseTagMerge(f ReleaseTagMergeFunc) v1.UpdateOption

ReleaseTagMerge 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 SecretMerge

func SecretMerge(f SecretMergeFunc) v1.UpdateOption

SecretMerge builds a merge option for an update operation

func StageMerge

func StageMerge(f StageMergeFunc) v1.UpdateOption

StageMerge builds a merge option for an update operation

func SubscriptionInvoiceMerge added in v1.1.52

func SubscriptionInvoiceMerge(f SubscriptionInvoiceMergeFunc) v1.UpdateOption

SubscriptionInvoiceMerge builds a merge option for an update operation

func SubscriptionJobMerge added in v1.1.49

func SubscriptionJobMerge(f SubscriptionJobMergeFunc) v1.UpdateOption

SubscriptionJobMerge builds a merge option for an update operation

func SubscriptionMerge

func SubscriptionMerge(f SubscriptionMergeFunc) v1.UpdateOption

SubscriptionMerge 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

func WebhookMerge

func WebhookMerge(f WebhookMergeFunc) v1.UpdateOption

WebhookMerge builds a merge option for an update operation

Types

type AccessControlListClient

type AccessControlListClient struct {
	// contains filtered or unexported fields
}

AccessControlListClient - rest client for AccessControlList resources that have a defined resource scope

func (*AccessControlListClient) Create

Create - creates a resource

func (*AccessControlListClient) Delete

Delete - deletes a resource

func (*AccessControlListClient) Get

Get - gets a resource by name

func (*AccessControlListClient) List

func (c *AccessControlListClient) List(options ...v1.ListOptions) ([]*m.AccessControlList, error)

List - gets a list of resources

func (*AccessControlListClient) Update

Update - updates a resource

type AccessControlListMergeFunc

type AccessControlListMergeFunc func(*m.AccessControlList, *m.AccessControlList) (*m.AccessControlList, error)

type ApplicationClient

type ApplicationClient struct {
	// contains filtered or unexported fields
}

ApplicationClient - rest client for Application resources that have a defined resource scope

func NewApplicationClient

func NewApplicationClient(c v1.Base) (*ApplicationClient, error)

NewApplicationClient - creates a client scoped to a particular resource

func (*ApplicationClient) Create

func (c *ApplicationClient) Create(res *m.Application, opts ...v1.CreateOption) (*m.Application, error)

Create - creates a resource

func (*ApplicationClient) Delete

func (c *ApplicationClient) Delete(res *m.Application) error

Delete - deletes a resource

func (*ApplicationClient) Get

func (c *ApplicationClient) Get(name string) (*m.Application, error)

Get - gets a resource by name

func (*ApplicationClient) List

func (c *ApplicationClient) List(options ...v1.ListOptions) ([]*m.Application, error)

List - gets a list of resources

func (*ApplicationClient) Update

func (c *ApplicationClient) Update(res *m.Application, opts ...v1.UpdateOption) (*m.Application, error)

Update - updates a resource

type ApplicationMergeFunc

type ApplicationMergeFunc func(*m.Application, *m.Application) (*m.Application, error)

type AssetClient

type AssetClient struct {
	// contains filtered or unexported fields
}

AssetClient - rest client for Asset resources that have a defined resource scope

func NewAssetClient

func NewAssetClient(c v1.Base) (*AssetClient, error)

NewAssetClient - creates a client scoped to a particular resource

func (*AssetClient) Create

func (c *AssetClient) Create(res *m.Asset, opts ...v1.CreateOption) (*m.Asset, error)

Create - creates a resource

func (*AssetClient) Delete

func (c *AssetClient) Delete(res *m.Asset) error

Delete - deletes a resource

func (*AssetClient) Get

func (c *AssetClient) Get(name string) (*m.Asset, error)

Get - gets a resource by name

func (*AssetClient) List

func (c *AssetClient) List(options ...v1.ListOptions) ([]*m.Asset, error)

List - gets a list of resources

func (*AssetClient) Update

func (c *AssetClient) Update(res *m.Asset, opts ...v1.UpdateOption) (*m.Asset, error)

Update - updates a resource

type AssetMappingClient

type AssetMappingClient struct {
	// contains filtered or unexported fields
}

AssetMappingClient - rest client for AssetMapping resources that have a defined resource scope

func (*AssetMappingClient) Create

func (c *AssetMappingClient) Create(res *m.AssetMapping, opts ...v1.CreateOption) (*m.AssetMapping, error)

Create - creates a resource

func (*AssetMappingClient) Delete

func (c *AssetMappingClient) Delete(res *m.AssetMapping) error

Delete - deletes a resource

func (*AssetMappingClient) Get

func (c *AssetMappingClient) Get(name string) (*m.AssetMapping, error)

Get - gets a resource by name

func (*AssetMappingClient) List

func (c *AssetMappingClient) List(options ...v1.ListOptions) ([]*m.AssetMapping, error)

List - gets a list of resources

func (*AssetMappingClient) Update

func (c *AssetMappingClient) Update(res *m.AssetMapping, opts ...v1.UpdateOption) (*m.AssetMapping, error)

Update - updates a resource

type AssetMappingMergeFunc

type AssetMappingMergeFunc func(*m.AssetMapping, *m.AssetMapping) (*m.AssetMapping, error)

type AssetMergeFunc

type AssetMergeFunc func(*m.Asset, *m.Asset) (*m.Asset, error)

type AssetReleaseClient

type AssetReleaseClient struct {
	// contains filtered or unexported fields
}

AssetReleaseClient - rest client for AssetRelease resources that have a defined resource scope

func NewAssetReleaseClient

func NewAssetReleaseClient(c v1.Base) (*AssetReleaseClient, error)

NewAssetReleaseClient - creates a client scoped to a particular resource

func (*AssetReleaseClient) Create

func (c *AssetReleaseClient) Create(res *m.AssetRelease, opts ...v1.CreateOption) (*m.AssetRelease, error)

Create - creates a resource

func (*AssetReleaseClient) Delete

func (c *AssetReleaseClient) Delete(res *m.AssetRelease) error

Delete - deletes a resource

func (*AssetReleaseClient) Get

func (c *AssetReleaseClient) Get(name string) (*m.AssetRelease, error)

Get - gets a resource by name

func (*AssetReleaseClient) List

func (c *AssetReleaseClient) List(options ...v1.ListOptions) ([]*m.AssetRelease, error)

List - gets a list of resources

func (*AssetReleaseClient) Update

func (c *AssetReleaseClient) Update(res *m.AssetRelease, opts ...v1.UpdateOption) (*m.AssetRelease, error)

Update - updates a resource

type AssetReleaseMergeFunc

type AssetReleaseMergeFunc func(*m.AssetRelease, *m.AssetRelease) (*m.AssetRelease, error)

type AssetRequestClient

type AssetRequestClient struct {
	// contains filtered or unexported fields
}

AssetRequestClient - rest client for AssetRequest resources that have a defined resource scope

func (*AssetRequestClient) Create

func (c *AssetRequestClient) Create(res *m.AssetRequest, opts ...v1.CreateOption) (*m.AssetRequest, error)

Create - creates a resource

func (*AssetRequestClient) Delete

func (c *AssetRequestClient) Delete(res *m.AssetRequest) error

Delete - deletes a resource

func (*AssetRequestClient) Get

func (c *AssetRequestClient) Get(name string) (*m.AssetRequest, error)

Get - gets a resource by name

func (*AssetRequestClient) List

func (c *AssetRequestClient) List(options ...v1.ListOptions) ([]*m.AssetRequest, error)

List - gets a list of resources

func (*AssetRequestClient) Update

func (c *AssetRequestClient) Update(res *m.AssetRequest, opts ...v1.UpdateOption) (*m.AssetRequest, error)

Update - updates a resource

type AssetRequestDefinitionClient

type AssetRequestDefinitionClient struct {
	// contains filtered or unexported fields
}

AssetRequestDefinitionClient - rest client for AssetRequestDefinition resources that have a defined resource scope

func (*AssetRequestDefinitionClient) Create

Create - creates a resource

func (*AssetRequestDefinitionClient) Delete

Delete - deletes a resource

func (*AssetRequestDefinitionClient) Get

Get - gets a resource by name

func (*AssetRequestDefinitionClient) List

List - gets a list of resources

func (*AssetRequestDefinitionClient) Update

Update - updates a resource

type AssetRequestMergeFunc

type AssetRequestMergeFunc func(*m.AssetRequest, *m.AssetRequest) (*m.AssetRequest, error)

type AssetResourceClient

type AssetResourceClient struct {
	// contains filtered or unexported fields
}

AssetResourceClient - rest client for AssetResource resources that have a defined resource scope

func (*AssetResourceClient) Create

func (c *AssetResourceClient) Create(res *m.AssetResource, opts ...v1.CreateOption) (*m.AssetResource, error)

Create - creates a resource

func (*AssetResourceClient) Delete

func (c *AssetResourceClient) Delete(res *m.AssetResource) error

Delete - deletes a resource

func (*AssetResourceClient) Get

func (c *AssetResourceClient) Get(name string) (*m.AssetResource, error)

Get - gets a resource by name

func (*AssetResourceClient) List

func (c *AssetResourceClient) List(options ...v1.ListOptions) ([]*m.AssetResource, error)

List - gets a list of resources

func (*AssetResourceClient) Update

func (c *AssetResourceClient) Update(res *m.AssetResource, opts ...v1.UpdateOption) (*m.AssetResource, error)

Update - updates a resource

type AssetResourceMergeFunc

type AssetResourceMergeFunc func(*m.AssetResource, *m.AssetResource) (*m.AssetResource, error)

type AuthorizationProfileClient

type AuthorizationProfileClient struct {
	// contains filtered or unexported fields
}

AuthorizationProfileClient - rest client for AuthorizationProfile resources that have a defined resource scope

func NewAuthorizationProfileClient

func NewAuthorizationProfileClient(c v1.Base) (*AuthorizationProfileClient, error)

NewAuthorizationProfileClient - creates a client scoped to a particular resource

func (*AuthorizationProfileClient) Create

Create - creates a resource

func (*AuthorizationProfileClient) Delete

Delete - deletes a resource

func (*AuthorizationProfileClient) Get

Get - gets a resource by name

func (*AuthorizationProfileClient) List

List - gets a list of resources

func (*AuthorizationProfileClient) Update

Update - updates a resource

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 CategoryMergeFunc

type CategoryMergeFunc func(*m.Category, *m.Category) (*m.Category, error)

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

Create - creates a resource

func (*CategoryVisibilityClient) Delete added in v1.1.49

Delete - deletes a resource

func (*CategoryVisibilityClient) Get added in v1.1.49

Get - gets a resource by name

func (*CategoryVisibilityClient) List added in v1.1.49

List - gets a list of resources

func (*CategoryVisibilityClient) Update added in v1.1.49

Update - updates a resource

type CategoryVisibilityMergeFunc added in v1.1.49

type CategoryVisibilityMergeFunc func(*m.CategoryVisibility, *m.CategoryVisibility) (*m.CategoryVisibility, error)

type ConsumerProductVisibilityClient added in v1.1.44

type ConsumerProductVisibilityClient struct {
	// contains filtered or unexported fields
}

ConsumerProductVisibilityClient - rest client for ConsumerProductVisibility resources that have a defined resource scope

func (*ConsumerProductVisibilityClient) Create added in v1.1.44

Create - creates a resource

func (*ConsumerProductVisibilityClient) Delete added in v1.1.44

Delete - deletes a resource

func (*ConsumerProductVisibilityClient) Get added in v1.1.44

Get - gets a resource by name

func (*ConsumerProductVisibilityClient) List added in v1.1.44

List - gets a list of resources

func (*ConsumerProductVisibilityClient) Update added in v1.1.44

Update - updates a resource

type ConsumerProductVisibilityMergeFunc added in v1.1.44

type ConsumerProductVisibilityMergeFunc func(*m.ConsumerProductVisibility, *m.ConsumerProductVisibility) (*m.ConsumerProductVisibility, error)

type CredentialClient

type CredentialClient struct {
	// contains filtered or unexported fields
}

CredentialClient - rest client for Credential resources that have a defined resource scope

func (*CredentialClient) Create

func (c *CredentialClient) Create(res *m.Credential, opts ...v1.CreateOption) (*m.Credential, error)

Create - creates a resource

func (*CredentialClient) Delete

func (c *CredentialClient) Delete(res *m.Credential) error

Delete - deletes a resource

func (*CredentialClient) Get

func (c *CredentialClient) Get(name string) (*m.Credential, error)

Get - gets a resource by name

func (*CredentialClient) List

func (c *CredentialClient) List(options ...v1.ListOptions) ([]*m.Credential, error)

List - gets a list of resources

func (*CredentialClient) Update

func (c *CredentialClient) Update(res *m.Credential, opts ...v1.UpdateOption) (*m.Credential, error)

Update - updates a resource

type CredentialMergeFunc

type CredentialMergeFunc func(*m.Credential, *m.Credential) (*m.Credential, error)

type CredentialRequestDefinitionClient

type CredentialRequestDefinitionClient struct {
	// contains filtered or unexported fields
}

CredentialRequestDefinitionClient - rest client for CredentialRequestDefinition resources that have a defined resource scope

func (*CredentialRequestDefinitionClient) Create

Create - creates a resource

func (*CredentialRequestDefinitionClient) Delete

Delete - deletes a resource

func (*CredentialRequestDefinitionClient) Get

Get - gets a resource by name

func (*CredentialRequestDefinitionClient) List

List - gets a list of resources

func (*CredentialRequestDefinitionClient) Update

Update - updates a resource

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 DocumentMergeFunc

type DocumentMergeFunc func(*m.Document, *m.Document) (*m.Document, 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 ProductMergeFunc

type ProductMergeFunc func(*m.Product, *m.Product) (*m.Product, error)

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

Create - creates a resource

func (*ProductOverviewClient) Delete

func (c *ProductOverviewClient) Delete(res *m.ProductOverview) error

Delete - deletes a resource

func (*ProductOverviewClient) Get

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

Update - updates a resource

type ProductOverviewMergeFunc

type ProductOverviewMergeFunc func(*m.ProductOverview, *m.ProductOverview) (*m.ProductOverview, error)

type ProductPlanClient

type ProductPlanClient struct {
	// contains filtered or unexported fields
}

ProductPlanClient - rest client for ProductPlan resources that have a defined resource scope

func NewProductPlanClient

func NewProductPlanClient(c v1.Base) (*ProductPlanClient, error)

NewProductPlanClient - creates a client scoped to a particular resource

func (*ProductPlanClient) Create

func (c *ProductPlanClient) Create(res *m.ProductPlan, opts ...v1.CreateOption) (*m.ProductPlan, error)

Create - creates a resource

func (*ProductPlanClient) Delete

func (c *ProductPlanClient) Delete(res *m.ProductPlan) error

Delete - deletes a resource

func (*ProductPlanClient) Get

func (c *ProductPlanClient) Get(name string) (*m.ProductPlan, error)

Get - gets a resource by name

func (*ProductPlanClient) List

func (c *ProductPlanClient) List(options ...v1.ListOptions) ([]*m.ProductPlan, error)

List - gets a list of resources

func (*ProductPlanClient) Update

func (c *ProductPlanClient) Update(res *m.ProductPlan, opts ...v1.UpdateOption) (*m.ProductPlan, error)

Update - updates a resource

type ProductPlanJobClient added in v1.1.49

type ProductPlanJobClient struct {
	// contains filtered or unexported fields
}

ProductPlanJobClient - rest client for ProductPlanJob resources that have a defined resource scope

func (*ProductPlanJobClient) Create added in v1.1.49

Create - creates a resource

func (*ProductPlanJobClient) Delete added in v1.1.49

func (c *ProductPlanJobClient) Delete(res *m.ProductPlanJob) error

Delete - deletes a resource

func (*ProductPlanJobClient) Get added in v1.1.49

Get - gets a resource by name

func (*ProductPlanJobClient) List added in v1.1.49

func (c *ProductPlanJobClient) List(options ...v1.ListOptions) ([]*m.ProductPlanJob, error)

List - gets a list of resources

func (*ProductPlanJobClient) Update added in v1.1.49

Update - updates a resource

type ProductPlanJobMergeFunc added in v1.1.49

type ProductPlanJobMergeFunc func(*m.ProductPlanJob, *m.ProductPlanJob) (*m.ProductPlanJob, error)

type ProductPlanMergeFunc

type ProductPlanMergeFunc func(*m.ProductPlan, *m.ProductPlan) (*m.ProductPlan, error)

type ProductPlanUnitClient

type ProductPlanUnitClient struct {
	// contains filtered or unexported fields
}

ProductPlanUnitClient - rest client for ProductPlanUnit resources that have a defined resource scope

func NewProductPlanUnitClient

func NewProductPlanUnitClient(c v1.Base) (*ProductPlanUnitClient, error)

NewProductPlanUnitClient - creates a client scoped to a particular resource

func (*ProductPlanUnitClient) Create

Create - creates a resource

func (*ProductPlanUnitClient) Delete

func (c *ProductPlanUnitClient) Delete(res *m.ProductPlanUnit) error

Delete - deletes a resource

func (*ProductPlanUnitClient) Get

Get - gets a resource by name

func (*ProductPlanUnitClient) List

func (c *ProductPlanUnitClient) List(options ...v1.ListOptions) ([]*m.ProductPlanUnit, error)

List - gets a list of resources

func (*ProductPlanUnitClient) Update

Update - updates a resource

type ProductPlanUnitMergeFunc

type ProductPlanUnitMergeFunc func(*m.ProductPlanUnit, *m.ProductPlanUnit) (*m.ProductPlanUnit, 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

Create - creates a resource

func (*ProductReleaseClient) Delete

func (c *ProductReleaseClient) Delete(res *m.ProductRelease) error

Delete - deletes a resource

func (*ProductReleaseClient) Get

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

Update - updates a resource

type ProductReleaseMergeFunc

type ProductReleaseMergeFunc func(*m.ProductRelease, *m.ProductRelease) (*m.ProductRelease, error)

type ProductVisibilityClient

type ProductVisibilityClient struct {
	// contains filtered or unexported fields
}

ProductVisibilityClient - rest client for ProductVisibility resources that have a defined resource scope

func (*ProductVisibilityClient) Create

Create - creates a resource

func (*ProductVisibilityClient) Delete

Delete - deletes a resource

func (*ProductVisibilityClient) Get

Get - gets a resource by name

func (*ProductVisibilityClient) List

func (c *ProductVisibilityClient) List(options ...v1.ListOptions) ([]*m.ProductVisibility, error)

List - gets a list of resources

func (*ProductVisibilityClient) Update

Update - updates a resource

type ProductVisibilityMergeFunc

type ProductVisibilityMergeFunc func(*m.ProductVisibility, *m.ProductVisibility) (*m.ProductVisibility, error)

type PublishedProductClient

type PublishedProductClient struct {
	// contains filtered or unexported fields
}

PublishedProductClient - rest client for PublishedProduct resources that have a defined resource scope

func (*PublishedProductClient) Create

Create - creates a resource

func (*PublishedProductClient) Delete

Delete - deletes a resource

func (*PublishedProductClient) Get

Get - gets a resource by name

func (*PublishedProductClient) List

func (c *PublishedProductClient) List(options ...v1.ListOptions) ([]*m.PublishedProduct, error)

List - gets a list of resources

func (*PublishedProductClient) Update

Update - updates a resource

type PublishedProductMergeFunc

type PublishedProductMergeFunc func(*m.PublishedProduct, *m.PublishedProduct) (*m.PublishedProduct, 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 QuotaMergeFunc

type QuotaMergeFunc func(*m.Quota, *m.Quota) (*m.Quota, error)

type ReleaseTagClient

type ReleaseTagClient struct {
	// contains filtered or unexported fields
}

ReleaseTagClient - rest client for ReleaseTag resources that have a defined resource scope

func (*ReleaseTagClient) Create

func (c *ReleaseTagClient) Create(res *m.ReleaseTag, opts ...v1.CreateOption) (*m.ReleaseTag, error)

Create - creates a resource

func (*ReleaseTagClient) Delete

func (c *ReleaseTagClient) Delete(res *m.ReleaseTag) error

Delete - deletes a resource

func (*ReleaseTagClient) Get

func (c *ReleaseTagClient) Get(name string) (*m.ReleaseTag, error)

Get - gets a resource by name

func (*ReleaseTagClient) List

func (c *ReleaseTagClient) List(options ...v1.ListOptions) ([]*m.ReleaseTag, error)

List - gets a list of resources

func (*ReleaseTagClient) Update

func (c *ReleaseTagClient) Update(res *m.ReleaseTag, opts ...v1.UpdateOption) (*m.ReleaseTag, error)

Update - updates a resource

type ReleaseTagMergeFunc

type ReleaseTagMergeFunc func(*m.ReleaseTag, *m.ReleaseTag) (*m.ReleaseTag, error)

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 ResourceMergeFunc

type ResourceMergeFunc func(*m.Resource, *m.Resource) (*m.Resource, error)

type SecretClient

type SecretClient struct {
	// contains filtered or unexported fields
}

SecretClient - rest client for Secret resources that have a defined resource scope

func (*SecretClient) Create

func (c *SecretClient) Create(res *m.Secret, opts ...v1.CreateOption) (*m.Secret, error)

Create - creates a resource

func (*SecretClient) Delete

func (c *SecretClient) Delete(res *m.Secret) error

Delete - deletes a resource

func (*SecretClient) Get

func (c *SecretClient) Get(name string) (*m.Secret, error)

Get - gets a resource by name

func (*SecretClient) List

func (c *SecretClient) List(options ...v1.ListOptions) ([]*m.Secret, error)

List - gets a list of resources

func (*SecretClient) Update

func (c *SecretClient) Update(res *m.Secret, opts ...v1.UpdateOption) (*m.Secret, error)

Update - updates a resource

type SecretMergeFunc

type SecretMergeFunc func(*m.Secret, *m.Secret) (*m.Secret, error)

type StageClient

type StageClient struct {
	// contains filtered or unexported fields
}

StageClient - rest client for Stage resources that have a defined resource scope

func NewStageClient

func NewStageClient(c v1.Base) (*StageClient, error)

NewStageClient - creates a client scoped to a particular resource

func (*StageClient) Create

func (c *StageClient) Create(res *m.Stage, opts ...v1.CreateOption) (*m.Stage, error)

Create - creates a resource

func (*StageClient) Delete

func (c *StageClient) Delete(res *m.Stage) error

Delete - deletes a resource

func (*StageClient) Get

func (c *StageClient) Get(name string) (*m.Stage, error)

Get - gets a resource by name

func (*StageClient) List

func (c *StageClient) List(options ...v1.ListOptions) ([]*m.Stage, error)

List - gets a list of resources

func (*StageClient) Update

func (c *StageClient) Update(res *m.Stage, opts ...v1.UpdateOption) (*m.Stage, error)

Update - updates a resource

type StageMergeFunc

type StageMergeFunc func(*m.Stage, *m.Stage) (*m.Stage, error)

type SubscriptionClient

type SubscriptionClient struct {
	// contains filtered or unexported fields
}

SubscriptionClient - rest client for Subscription resources that have a defined resource scope

func NewSubscriptionClient

func NewSubscriptionClient(c v1.Base) (*SubscriptionClient, error)

NewSubscriptionClient - creates a client scoped to a particular resource

func (*SubscriptionClient) Create

func (c *SubscriptionClient) Create(res *m.Subscription, opts ...v1.CreateOption) (*m.Subscription, error)

Create - creates a resource

func (*SubscriptionClient) Delete

func (c *SubscriptionClient) Delete(res *m.Subscription) error

Delete - deletes a resource

func (*SubscriptionClient) Get

func (c *SubscriptionClient) Get(name string) (*m.Subscription, error)

Get - gets a resource by name

func (*SubscriptionClient) List

func (c *SubscriptionClient) List(options ...v1.ListOptions) ([]*m.Subscription, error)

List - gets a list of resources

func (*SubscriptionClient) Update

func (c *SubscriptionClient) Update(res *m.Subscription, opts ...v1.UpdateOption) (*m.Subscription, error)

Update - updates a resource

type SubscriptionInvoiceClient added in v1.1.52

type SubscriptionInvoiceClient struct {
	// contains filtered or unexported fields
}

SubscriptionInvoiceClient - rest client for SubscriptionInvoice resources that have a defined resource scope

func (*SubscriptionInvoiceClient) Create added in v1.1.52

Create - creates a resource

func (*SubscriptionInvoiceClient) Delete added in v1.1.52

Delete - deletes a resource

func (*SubscriptionInvoiceClient) Get added in v1.1.52

Get - gets a resource by name

func (*SubscriptionInvoiceClient) List added in v1.1.52

List - gets a list of resources

func (*SubscriptionInvoiceClient) Update added in v1.1.52

Update - updates a resource

type SubscriptionInvoiceMergeFunc added in v1.1.52

type SubscriptionInvoiceMergeFunc func(*m.SubscriptionInvoice, *m.SubscriptionInvoice) (*m.SubscriptionInvoice, error)

type SubscriptionJobClient added in v1.1.49

type SubscriptionJobClient struct {
	// contains filtered or unexported fields
}

SubscriptionJobClient - rest client for SubscriptionJob resources that have a defined resource scope

func (*SubscriptionJobClient) Create added in v1.1.49

Create - creates a resource

func (*SubscriptionJobClient) Delete added in v1.1.49

func (c *SubscriptionJobClient) Delete(res *m.SubscriptionJob) error

Delete - deletes a resource

func (*SubscriptionJobClient) Get added in v1.1.49

Get - gets a resource by name

func (*SubscriptionJobClient) List added in v1.1.49

func (c *SubscriptionJobClient) List(options ...v1.ListOptions) ([]*m.SubscriptionJob, error)

List - gets a list of resources

func (*SubscriptionJobClient) Update added in v1.1.49

Update - updates a resource

type SubscriptionJobMergeFunc added in v1.1.49

type SubscriptionJobMergeFunc func(*m.SubscriptionJob, *m.SubscriptionJob) (*m.SubscriptionJob, error)

type SubscriptionMergeFunc

type SubscriptionMergeFunc func(*m.Subscription, *m.Subscription) (*m.Subscription, 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

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

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

Update - updates a resource

type SupportContactMergeFunc added in v1.1.41

type SupportContactMergeFunc func(*m.SupportContact, *m.SupportContact) (*m.SupportContact, error)

type UnscopedAccessControlListClient

type UnscopedAccessControlListClient struct {
	// contains filtered or unexported fields
}

UnscopedAccessControlListClient - rest client for AccessControlList resources that do not have a defined scope

func NewAccessControlListClient

func NewAccessControlListClient(c v1.Base) (*UnscopedAccessControlListClient, error)

NewAccessControlListClient - creates a client that is not scoped to any resource

func (*UnscopedAccessControlListClient) Get

Get - gets a resource by name

func (*UnscopedAccessControlListClient) Update

Update - updates a resource

func (*UnscopedAccessControlListClient) WithScope

WithScope - sets the resource scope for the client

type UnscopedAssetMappingClient

type UnscopedAssetMappingClient struct {
	// contains filtered or unexported fields
}

UnscopedAssetMappingClient - rest client for AssetMapping resources that do not have a defined scope

func NewAssetMappingClient

func NewAssetMappingClient(c v1.Base) (*UnscopedAssetMappingClient, error)

NewAssetMappingClient - creates a client that is not scoped to any resource

func (*UnscopedAssetMappingClient) Get

Get - gets a resource by name

func (*UnscopedAssetMappingClient) Update

Update - updates a resource

func (*UnscopedAssetMappingClient) WithScope

WithScope - sets the resource scope for the client

type UnscopedAssetRequestClient

type UnscopedAssetRequestClient struct {
	// contains filtered or unexported fields
}

UnscopedAssetRequestClient - rest client for AssetRequest resources that do not have a defined scope

func NewAssetRequestClient

func NewAssetRequestClient(c v1.Base) (*UnscopedAssetRequestClient, error)

NewAssetRequestClient - creates a client that is not scoped to any resource

func (*UnscopedAssetRequestClient) Get

Get - gets a resource by name

func (*UnscopedAssetRequestClient) Update

Update - updates a resource

func (*UnscopedAssetRequestClient) WithScope

WithScope - sets the resource scope for the client

type UnscopedAssetRequestDefinitionClient

type UnscopedAssetRequestDefinitionClient struct {
	// contains filtered or unexported fields
}

UnscopedAssetRequestDefinitionClient - rest client for AssetRequestDefinition resources that do not have a defined scope

func NewAssetRequestDefinitionClient

func NewAssetRequestDefinitionClient(c v1.Base) (*UnscopedAssetRequestDefinitionClient, error)

NewAssetRequestDefinitionClient - creates a client that is not scoped to any resource

func (*UnscopedAssetRequestDefinitionClient) Get

Get - gets a resource by name

func (*UnscopedAssetRequestDefinitionClient) Update

Update - updates a resource

func (*UnscopedAssetRequestDefinitionClient) WithScope

WithScope - sets the resource scope for the client

type UnscopedAssetResourceClient

type UnscopedAssetResourceClient struct {
	// contains filtered or unexported fields
}

UnscopedAssetResourceClient - rest client for AssetResource resources that do not have a defined scope

func NewAssetResourceClient

func NewAssetResourceClient(c v1.Base) (*UnscopedAssetResourceClient, error)

NewAssetResourceClient - creates a client that is not scoped to any resource

func (*UnscopedAssetResourceClient) Get

Get - gets a resource by name

func (*UnscopedAssetResourceClient) Update

Update - updates a resource

func (*UnscopedAssetResourceClient) WithScope

WithScope - sets the resource scope for the client

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

Get - gets a resource by name

func (*UnscopedCategoryVisibilityClient) Update added in v1.1.49

Update - updates a resource

func (*UnscopedCategoryVisibilityClient) WithScope added in v1.1.49

WithScope - sets the resource scope for the client

type UnscopedConsumerProductVisibilityClient added in v1.1.44

type UnscopedConsumerProductVisibilityClient struct {
	// contains filtered or unexported fields
}

UnscopedConsumerProductVisibilityClient - rest client for ConsumerProductVisibility resources that do not have a defined scope

func NewConsumerProductVisibilityClient added in v1.1.44

func NewConsumerProductVisibilityClient(c v1.Base) (*UnscopedConsumerProductVisibilityClient, error)

NewConsumerProductVisibilityClient - creates a client that is not scoped to any resource

func (*UnscopedConsumerProductVisibilityClient) Get added in v1.1.44

Get - gets a resource by name

func (*UnscopedConsumerProductVisibilityClient) Update added in v1.1.44

Update - updates a resource

func (*UnscopedConsumerProductVisibilityClient) WithScope added in v1.1.44

WithScope - sets the resource scope for the client

type UnscopedCredentialClient

type UnscopedCredentialClient struct {
	// contains filtered or unexported fields
}

UnscopedCredentialClient - rest client for Credential resources that do not have a defined scope

func NewCredentialClient

func NewCredentialClient(c v1.Base) (*UnscopedCredentialClient, error)

NewCredentialClient - creates a client that is not scoped to any resource

func (*UnscopedCredentialClient) Get

Get - gets a resource by name

func (*UnscopedCredentialClient) Update

func (c *UnscopedCredentialClient) Update(res *m.Credential, opts ...v1.UpdateOption) (*m.Credential, error)

Update - updates a resource

func (*UnscopedCredentialClient) WithScope

func (c *UnscopedCredentialClient) WithScope(scope string) *CredentialClient

WithScope - sets the resource scope for the client

type UnscopedCredentialRequestDefinitionClient

type UnscopedCredentialRequestDefinitionClient struct {
	// contains filtered or unexported fields
}

UnscopedCredentialRequestDefinitionClient - rest client for CredentialRequestDefinition resources that do not have a defined scope

func NewCredentialRequestDefinitionClient

func NewCredentialRequestDefinitionClient(c v1.Base) (*UnscopedCredentialRequestDefinitionClient, error)

NewCredentialRequestDefinitionClient - creates a client that is not scoped to any resource

func (*UnscopedCredentialRequestDefinitionClient) Get

Get - gets a resource by name

func (*UnscopedCredentialRequestDefinitionClient) Update

Update - updates a resource

func (*UnscopedCredentialRequestDefinitionClient) WithScope

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

Get - gets a resource by name

func (*UnscopedProductOverviewClient) Update

Update - updates a resource

func (*UnscopedProductOverviewClient) WithScope

WithScope - sets the resource scope for the client

type UnscopedProductPlanJobClient added in v1.1.49

type UnscopedProductPlanJobClient struct {
	// contains filtered or unexported fields
}

UnscopedProductPlanJobClient - rest client for ProductPlanJob resources that do not have a defined scope

func NewProductPlanJobClient added in v1.1.49

func NewProductPlanJobClient(c v1.Base) (*UnscopedProductPlanJobClient, error)

NewProductPlanJobClient - creates a client that is not scoped to any resource

func (*UnscopedProductPlanJobClient) Get added in v1.1.49

Get - gets a resource by name

func (*UnscopedProductPlanJobClient) Update added in v1.1.49

Update - updates a resource

func (*UnscopedProductPlanJobClient) WithScope added in v1.1.49

WithScope - sets the resource scope for the client

type UnscopedProductVisibilityClient

type UnscopedProductVisibilityClient struct {
	// contains filtered or unexported fields
}

UnscopedProductVisibilityClient - rest client for ProductVisibility resources that do not have a defined scope

func NewProductVisibilityClient

func NewProductVisibilityClient(c v1.Base) (*UnscopedProductVisibilityClient, error)

NewProductVisibilityClient - creates a client that is not scoped to any resource

func (*UnscopedProductVisibilityClient) Get

Get - gets a resource by name

func (*UnscopedProductVisibilityClient) Update

Update - updates a resource

func (*UnscopedProductVisibilityClient) WithScope

WithScope - sets the resource scope for the client

type UnscopedPublishedProductClient

type UnscopedPublishedProductClient struct {
	// contains filtered or unexported fields
}

UnscopedPublishedProductClient - rest client for PublishedProduct resources that do not have a defined scope

func NewPublishedProductClient

func NewPublishedProductClient(c v1.Base) (*UnscopedPublishedProductClient, error)

NewPublishedProductClient - creates a client that is not scoped to any resource

func (*UnscopedPublishedProductClient) Get

Get - gets a resource by name

func (*UnscopedPublishedProductClient) Update

Update - updates a resource

func (*UnscopedPublishedProductClient) WithScope

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 UnscopedReleaseTagClient

type UnscopedReleaseTagClient struct {
	// contains filtered or unexported fields
}

UnscopedReleaseTagClient - rest client for ReleaseTag resources that do not have a defined scope

func NewReleaseTagClient

func NewReleaseTagClient(c v1.Base) (*UnscopedReleaseTagClient, error)

NewReleaseTagClient - creates a client that is not scoped to any resource

func (*UnscopedReleaseTagClient) Get

Get - gets a resource by name

func (*UnscopedReleaseTagClient) Update

func (c *UnscopedReleaseTagClient) Update(res *m.ReleaseTag, opts ...v1.UpdateOption) (*m.ReleaseTag, error)

Update - updates a resource

func (*UnscopedReleaseTagClient) WithScope

func (c *UnscopedReleaseTagClient) WithScope(scope string) *ReleaseTagClient

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

type UnscopedSecretClient

type UnscopedSecretClient struct {
	// contains filtered or unexported fields
}

UnscopedSecretClient - rest client for Secret resources that do not have a defined scope

func NewSecretClient

func NewSecretClient(c v1.Base) (*UnscopedSecretClient, error)

NewSecretClient - creates a client that is not scoped to any resource

func (*UnscopedSecretClient) Get

func (c *UnscopedSecretClient) Get(name string) (*m.Secret, error)

Get - gets a resource by name

func (*UnscopedSecretClient) Update

func (c *UnscopedSecretClient) Update(res *m.Secret, opts ...v1.UpdateOption) (*m.Secret, error)

Update - updates a resource

func (*UnscopedSecretClient) WithScope

func (c *UnscopedSecretClient) WithScope(scope string) *SecretClient

WithScope - sets the resource scope for the client

type UnscopedSubscriptionInvoiceClient added in v1.1.52

type UnscopedSubscriptionInvoiceClient struct {
	// contains filtered or unexported fields
}

UnscopedSubscriptionInvoiceClient - rest client for SubscriptionInvoice resources that do not have a defined scope

func NewSubscriptionInvoiceClient added in v1.1.52

func NewSubscriptionInvoiceClient(c v1.Base) (*UnscopedSubscriptionInvoiceClient, error)

NewSubscriptionInvoiceClient - creates a client that is not scoped to any resource

func (*UnscopedSubscriptionInvoiceClient) Get added in v1.1.52

Get - gets a resource by name

func (*UnscopedSubscriptionInvoiceClient) Update added in v1.1.52

Update - updates a resource

func (*UnscopedSubscriptionInvoiceClient) WithScope added in v1.1.52

WithScope - sets the resource scope for the client

type UnscopedSubscriptionJobClient added in v1.1.49

type UnscopedSubscriptionJobClient struct {
	// contains filtered or unexported fields
}

UnscopedSubscriptionJobClient - rest client for SubscriptionJob resources that do not have a defined scope

func NewSubscriptionJobClient added in v1.1.49

func NewSubscriptionJobClient(c v1.Base) (*UnscopedSubscriptionJobClient, error)

NewSubscriptionJobClient - creates a client that is not scoped to any resource

func (*UnscopedSubscriptionJobClient) Get added in v1.1.49

Get - gets a resource by name

func (*UnscopedSubscriptionJobClient) Update added in v1.1.49

Update - updates a resource

func (*UnscopedSubscriptionJobClient) WithScope added in v1.1.49

WithScope - sets the resource scope for the client

type UnscopedWebhookClient

type UnscopedWebhookClient struct {
	// contains filtered or unexported fields
}

UnscopedWebhookClient - rest client for Webhook resources that do not have a defined scope

func NewWebhookClient

func NewWebhookClient(c v1.Base) (*UnscopedWebhookClient, error)

NewWebhookClient - creates a client that is not scoped to any resource

func (*UnscopedWebhookClient) Get

func (c *UnscopedWebhookClient) Get(name string) (*m.Webhook, error)

Get - gets a resource by name

func (*UnscopedWebhookClient) Update

func (c *UnscopedWebhookClient) Update(res *m.Webhook, opts ...v1.UpdateOption) (*m.Webhook, error)

Update - updates a resource

func (*UnscopedWebhookClient) WithScope

func (c *UnscopedWebhookClient) WithScope(scope string) *WebhookClient

WithScope - sets the resource scope for the client

type WebhookClient

type WebhookClient struct {
	// contains filtered or unexported fields
}

WebhookClient - rest client for Webhook resources that have a defined resource scope

func (*WebhookClient) Create

func (c *WebhookClient) Create(res *m.Webhook, opts ...v1.CreateOption) (*m.Webhook, error)

Create - creates a resource

func (*WebhookClient) Delete

func (c *WebhookClient) Delete(res *m.Webhook) error

Delete - deletes a resource

func (*WebhookClient) Get

func (c *WebhookClient) Get(name string) (*m.Webhook, error)

Get - gets a resource by name

func (*WebhookClient) List

func (c *WebhookClient) List(options ...v1.ListOptions) ([]*m.Webhook, error)

List - gets a list of resources

func (*WebhookClient) Update

func (c *WebhookClient) Update(res *m.Webhook, opts ...v1.UpdateOption) (*m.Webhook, error)

Update - updates a resource

type WebhookMergeFunc

type WebhookMergeFunc func(*m.Webhook, *m.Webhook) (*m.Webhook, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL