Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type BudgetResourceAssociationExpansion
- type BudgetResourceAssociationInterface
- type BudgetResourceAssociationsGetter
- type ConstraintExpansion
- type ConstraintInterface
- type ConstraintsGetter
- type OrganizationsAccessExpansion
- type OrganizationsAccessInterface
- type OrganizationsAccessesGetter
- type PortfolioExpansion
- type PortfolioInterface
- type PortfolioShareExpansion
- type PortfolioShareInterface
- type PortfolioSharesGetter
- type PortfoliosGetter
- type PrincipalPortfolioAssociationExpansion
- type PrincipalPortfolioAssociationInterface
- type PrincipalPortfolioAssociationsGetter
- type ProductExpansion
- type ProductInterface
- type ProductPortfolioAssociationExpansion
- type ProductPortfolioAssociationInterface
- type ProductPortfolioAssociationsGetter
- type ProductsGetter
- type ProvisionedProductExpansion
- type ProvisionedProductInterface
- type ProvisionedProductsGetter
- type ProvisioningArtifactExpansion
- type ProvisioningArtifactInterface
- type ProvisioningArtifactsGetter
- type ServiceActionExpansion
- type ServiceActionInterface
- type ServiceActionsGetter
- type ServicecatalogV1alpha1Client
- func (c *ServicecatalogV1alpha1Client) BudgetResourceAssociations(namespace string) BudgetResourceAssociationInterface
- func (c *ServicecatalogV1alpha1Client) Constraints(namespace string) ConstraintInterface
- func (c *ServicecatalogV1alpha1Client) OrganizationsAccesses(namespace string) OrganizationsAccessInterface
- func (c *ServicecatalogV1alpha1Client) PortfolioShares(namespace string) PortfolioShareInterface
- func (c *ServicecatalogV1alpha1Client) Portfolios(namespace string) PortfolioInterface
- func (c *ServicecatalogV1alpha1Client) PrincipalPortfolioAssociations(namespace string) PrincipalPortfolioAssociationInterface
- func (c *ServicecatalogV1alpha1Client) ProductPortfolioAssociations(namespace string) ProductPortfolioAssociationInterface
- func (c *ServicecatalogV1alpha1Client) Products(namespace string) ProductInterface
- func (c *ServicecatalogV1alpha1Client) ProvisionedProducts(namespace string) ProvisionedProductInterface
- func (c *ServicecatalogV1alpha1Client) ProvisioningArtifacts(namespace string) ProvisioningArtifactInterface
- func (c *ServicecatalogV1alpha1Client) RESTClient() rest.Interface
- func (c *ServicecatalogV1alpha1Client) ServiceActions(namespace string) ServiceActionInterface
- func (c *ServicecatalogV1alpha1Client) TagOptionResourceAssociations(namespace string) TagOptionResourceAssociationInterface
- func (c *ServicecatalogV1alpha1Client) TagOptions(namespace string) TagOptionInterface
- type ServicecatalogV1alpha1Interface
- type TagOptionExpansion
- type TagOptionInterface
- type TagOptionResourceAssociationExpansion
- type TagOptionResourceAssociationInterface
- type TagOptionResourceAssociationsGetter
- type TagOptionsGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BudgetResourceAssociationExpansion ¶
type BudgetResourceAssociationExpansion interface{}
type BudgetResourceAssociationInterface ¶
type BudgetResourceAssociationInterface interface { Create(ctx context.Context, budgetResourceAssociation *v1alpha1.BudgetResourceAssociation, opts v1.CreateOptions) (*v1alpha1.BudgetResourceAssociation, error) Update(ctx context.Context, budgetResourceAssociation *v1alpha1.BudgetResourceAssociation, opts v1.UpdateOptions) (*v1alpha1.BudgetResourceAssociation, error) UpdateStatus(ctx context.Context, budgetResourceAssociation *v1alpha1.BudgetResourceAssociation, opts v1.UpdateOptions) (*v1alpha1.BudgetResourceAssociation, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.BudgetResourceAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.BudgetResourceAssociationList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.BudgetResourceAssociation, err error) BudgetResourceAssociationExpansion }
BudgetResourceAssociationInterface has methods to work with BudgetResourceAssociation resources.
type BudgetResourceAssociationsGetter ¶
type BudgetResourceAssociationsGetter interface {
BudgetResourceAssociations(namespace string) BudgetResourceAssociationInterface
}
BudgetResourceAssociationsGetter has a method to return a BudgetResourceAssociationInterface. A group's client should implement this interface.
type ConstraintExpansion ¶
type ConstraintExpansion interface{}
type ConstraintInterface ¶
type ConstraintInterface interface { Create(ctx context.Context, constraint *v1alpha1.Constraint, opts v1.CreateOptions) (*v1alpha1.Constraint, error) Update(ctx context.Context, constraint *v1alpha1.Constraint, opts v1.UpdateOptions) (*v1alpha1.Constraint, error) UpdateStatus(ctx context.Context, constraint *v1alpha1.Constraint, opts v1.UpdateOptions) (*v1alpha1.Constraint, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Constraint, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ConstraintList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Constraint, err error) ConstraintExpansion }
ConstraintInterface has methods to work with Constraint resources.
type ConstraintsGetter ¶
type ConstraintsGetter interface {
Constraints(namespace string) ConstraintInterface
}
ConstraintsGetter has a method to return a ConstraintInterface. A group's client should implement this interface.
type OrganizationsAccessExpansion ¶
type OrganizationsAccessExpansion interface{}
type OrganizationsAccessInterface ¶
type OrganizationsAccessInterface interface { Create(ctx context.Context, organizationsAccess *v1alpha1.OrganizationsAccess, opts v1.CreateOptions) (*v1alpha1.OrganizationsAccess, error) Update(ctx context.Context, organizationsAccess *v1alpha1.OrganizationsAccess, opts v1.UpdateOptions) (*v1alpha1.OrganizationsAccess, error) UpdateStatus(ctx context.Context, organizationsAccess *v1alpha1.OrganizationsAccess, opts v1.UpdateOptions) (*v1alpha1.OrganizationsAccess, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.OrganizationsAccess, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OrganizationsAccessList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.OrganizationsAccess, err error) OrganizationsAccessExpansion }
OrganizationsAccessInterface has methods to work with OrganizationsAccess resources.
type OrganizationsAccessesGetter ¶
type OrganizationsAccessesGetter interface {
OrganizationsAccesses(namespace string) OrganizationsAccessInterface
}
OrganizationsAccessesGetter has a method to return a OrganizationsAccessInterface. A group's client should implement this interface.
type PortfolioExpansion ¶
type PortfolioExpansion interface{}
type PortfolioInterface ¶
type PortfolioInterface interface { Create(ctx context.Context, portfolio *v1alpha1.Portfolio, opts v1.CreateOptions) (*v1alpha1.Portfolio, error) Update(ctx context.Context, portfolio *v1alpha1.Portfolio, opts v1.UpdateOptions) (*v1alpha1.Portfolio, error) UpdateStatus(ctx context.Context, portfolio *v1alpha1.Portfolio, opts v1.UpdateOptions) (*v1alpha1.Portfolio, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Portfolio, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PortfolioList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Portfolio, err error) PortfolioExpansion }
PortfolioInterface has methods to work with Portfolio resources.
type PortfolioShareExpansion ¶
type PortfolioShareExpansion interface{}
type PortfolioShareInterface ¶
type PortfolioShareInterface interface { PortfolioShareExpansion }
PortfolioShareInterface has methods to work with PortfolioShare resources.
type PortfolioSharesGetter ¶
type PortfolioSharesGetter interface {
}PortfolioSharesGetter has a method to return a PortfolioShareInterface. A group's client should implement this interface.
type PortfoliosGetter ¶
type PortfoliosGetter interface {
Portfolios(namespace string) PortfolioInterface
}
PortfoliosGetter has a method to return a PortfolioInterface. A group's client should implement this interface.
type PrincipalPortfolioAssociationExpansion ¶
type PrincipalPortfolioAssociationExpansion interface{}
type PrincipalPortfolioAssociationInterface ¶
type PrincipalPortfolioAssociationInterface interface { Create(ctx context.Context, principalPortfolioAssociation *v1alpha1.PrincipalPortfolioAssociation, opts v1.CreateOptions) (*v1alpha1.PrincipalPortfolioAssociation, error) Update(ctx context.Context, principalPortfolioAssociation *v1alpha1.PrincipalPortfolioAssociation, opts v1.UpdateOptions) (*v1alpha1.PrincipalPortfolioAssociation, error) UpdateStatus(ctx context.Context, principalPortfolioAssociation *v1alpha1.PrincipalPortfolioAssociation, opts v1.UpdateOptions) (*v1alpha1.PrincipalPortfolioAssociation, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.PrincipalPortfolioAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PrincipalPortfolioAssociationList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.PrincipalPortfolioAssociation, err error) PrincipalPortfolioAssociationExpansion }
PrincipalPortfolioAssociationInterface has methods to work with PrincipalPortfolioAssociation resources.
type PrincipalPortfolioAssociationsGetter ¶
type PrincipalPortfolioAssociationsGetter interface {
PrincipalPortfolioAssociations(namespace string) PrincipalPortfolioAssociationInterface
}
PrincipalPortfolioAssociationsGetter has a method to return a PrincipalPortfolioAssociationInterface. A group's client should implement this interface.
type ProductExpansion ¶
type ProductExpansion interface{}
type ProductInterface ¶
type ProductInterface interface { Create(ctx context.Context, product *v1alpha1.Product, opts v1.CreateOptions) (*v1alpha1.Product, error) Update(ctx context.Context, product *v1alpha1.Product, opts v1.UpdateOptions) (*v1alpha1.Product, error) UpdateStatus(ctx context.Context, product *v1alpha1.Product, opts v1.UpdateOptions) (*v1alpha1.Product, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.Product, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProductList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.Product, err error) ProductExpansion }
ProductInterface has methods to work with Product resources.
type ProductPortfolioAssociationExpansion ¶
type ProductPortfolioAssociationExpansion interface{}
type ProductPortfolioAssociationInterface ¶
type ProductPortfolioAssociationInterface interface { Create(ctx context.Context, productPortfolioAssociation *v1alpha1.ProductPortfolioAssociation, opts v1.CreateOptions) (*v1alpha1.ProductPortfolioAssociation, error) Update(ctx context.Context, productPortfolioAssociation *v1alpha1.ProductPortfolioAssociation, opts v1.UpdateOptions) (*v1alpha1.ProductPortfolioAssociation, error) UpdateStatus(ctx context.Context, productPortfolioAssociation *v1alpha1.ProductPortfolioAssociation, opts v1.UpdateOptions) (*v1alpha1.ProductPortfolioAssociation, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ProductPortfolioAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProductPortfolioAssociationList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ProductPortfolioAssociation, err error) ProductPortfolioAssociationExpansion }
ProductPortfolioAssociationInterface has methods to work with ProductPortfolioAssociation resources.
type ProductPortfolioAssociationsGetter ¶
type ProductPortfolioAssociationsGetter interface {
ProductPortfolioAssociations(namespace string) ProductPortfolioAssociationInterface
}
ProductPortfolioAssociationsGetter has a method to return a ProductPortfolioAssociationInterface. A group's client should implement this interface.
type ProductsGetter ¶
type ProductsGetter interface {
Products(namespace string) ProductInterface
}
ProductsGetter has a method to return a ProductInterface. A group's client should implement this interface.
type ProvisionedProductExpansion ¶ added in v0.5.0
type ProvisionedProductExpansion interface{}
type ProvisionedProductInterface ¶ added in v0.5.0
type ProvisionedProductInterface interface { Create(ctx context.Context, provisionedProduct *v1alpha1.ProvisionedProduct, opts v1.CreateOptions) (*v1alpha1.ProvisionedProduct, error) Update(ctx context.Context, provisionedProduct *v1alpha1.ProvisionedProduct, opts v1.UpdateOptions) (*v1alpha1.ProvisionedProduct, error) UpdateStatus(ctx context.Context, provisionedProduct *v1alpha1.ProvisionedProduct, opts v1.UpdateOptions) (*v1alpha1.ProvisionedProduct, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ProvisionedProduct, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProvisionedProductList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ProvisionedProduct, err error) ProvisionedProductExpansion }
ProvisionedProductInterface has methods to work with ProvisionedProduct resources.
type ProvisionedProductsGetter ¶ added in v0.5.0
type ProvisionedProductsGetter interface {
ProvisionedProducts(namespace string) ProvisionedProductInterface
}
ProvisionedProductsGetter has a method to return a ProvisionedProductInterface. A group's client should implement this interface.
type ProvisioningArtifactExpansion ¶
type ProvisioningArtifactExpansion interface{}
type ProvisioningArtifactInterface ¶
type ProvisioningArtifactInterface interface { Create(ctx context.Context, provisioningArtifact *v1alpha1.ProvisioningArtifact, opts v1.CreateOptions) (*v1alpha1.ProvisioningArtifact, error) Update(ctx context.Context, provisioningArtifact *v1alpha1.ProvisioningArtifact, opts v1.UpdateOptions) (*v1alpha1.ProvisioningArtifact, error) UpdateStatus(ctx context.Context, provisioningArtifact *v1alpha1.ProvisioningArtifact, opts v1.UpdateOptions) (*v1alpha1.ProvisioningArtifact, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ProvisioningArtifact, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ProvisioningArtifactList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ProvisioningArtifact, err error) ProvisioningArtifactExpansion }
ProvisioningArtifactInterface has methods to work with ProvisioningArtifact resources.
type ProvisioningArtifactsGetter ¶
type ProvisioningArtifactsGetter interface {
ProvisioningArtifacts(namespace string) ProvisioningArtifactInterface
}
ProvisioningArtifactsGetter has a method to return a ProvisioningArtifactInterface. A group's client should implement this interface.
type ServiceActionExpansion ¶
type ServiceActionExpansion interface{}
type ServiceActionInterface ¶
type ServiceActionInterface interface { Create(ctx context.Context, serviceAction *v1alpha1.ServiceAction, opts v1.CreateOptions) (*v1alpha1.ServiceAction, error) Update(ctx context.Context, serviceAction *v1alpha1.ServiceAction, opts v1.UpdateOptions) (*v1alpha1.ServiceAction, error) UpdateStatus(ctx context.Context, serviceAction *v1alpha1.ServiceAction, opts v1.UpdateOptions) (*v1alpha1.ServiceAction, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ServiceAction, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServiceActionList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ServiceAction, err error) ServiceActionExpansion }
ServiceActionInterface has methods to work with ServiceAction resources.
type ServiceActionsGetter ¶
type ServiceActionsGetter interface {
ServiceActions(namespace string) ServiceActionInterface
}
ServiceActionsGetter has a method to return a ServiceActionInterface. A group's client should implement this interface.
type ServicecatalogV1alpha1Client ¶
type ServicecatalogV1alpha1Client struct {
// contains filtered or unexported fields
}
ServicecatalogV1alpha1Client is used to interact with features provided by the servicecatalog.aws.kubeform.com group.
func New ¶
func New(c rest.Interface) *ServicecatalogV1alpha1Client
New creates a new ServicecatalogV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*ServicecatalogV1alpha1Client, error)
NewForConfig creates a new ServicecatalogV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *ServicecatalogV1alpha1Client
NewForConfigOrDie creates a new ServicecatalogV1alpha1Client for the given config and panics if there is an error in the config.
func (*ServicecatalogV1alpha1Client) BudgetResourceAssociations ¶
func (c *ServicecatalogV1alpha1Client) BudgetResourceAssociations(namespace string) BudgetResourceAssociationInterface
func (*ServicecatalogV1alpha1Client) Constraints ¶
func (c *ServicecatalogV1alpha1Client) Constraints(namespace string) ConstraintInterface
func (*ServicecatalogV1alpha1Client) OrganizationsAccesses ¶
func (c *ServicecatalogV1alpha1Client) OrganizationsAccesses(namespace string) OrganizationsAccessInterface
func (*ServicecatalogV1alpha1Client) PortfolioShares ¶
func (c *ServicecatalogV1alpha1Client) PortfolioShares(namespace string) PortfolioShareInterface
func (*ServicecatalogV1alpha1Client) Portfolios ¶
func (c *ServicecatalogV1alpha1Client) Portfolios(namespace string) PortfolioInterface
func (*ServicecatalogV1alpha1Client) PrincipalPortfolioAssociations ¶
func (c *ServicecatalogV1alpha1Client) PrincipalPortfolioAssociations(namespace string) PrincipalPortfolioAssociationInterface
func (*ServicecatalogV1alpha1Client) ProductPortfolioAssociations ¶
func (c *ServicecatalogV1alpha1Client) ProductPortfolioAssociations(namespace string) ProductPortfolioAssociationInterface
func (*ServicecatalogV1alpha1Client) Products ¶
func (c *ServicecatalogV1alpha1Client) Products(namespace string) ProductInterface
func (*ServicecatalogV1alpha1Client) ProvisionedProducts ¶ added in v0.5.0
func (c *ServicecatalogV1alpha1Client) ProvisionedProducts(namespace string) ProvisionedProductInterface
func (*ServicecatalogV1alpha1Client) ProvisioningArtifacts ¶
func (c *ServicecatalogV1alpha1Client) ProvisioningArtifacts(namespace string) ProvisioningArtifactInterface
func (*ServicecatalogV1alpha1Client) RESTClient ¶
func (c *ServicecatalogV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*ServicecatalogV1alpha1Client) ServiceActions ¶
func (c *ServicecatalogV1alpha1Client) ServiceActions(namespace string) ServiceActionInterface
func (*ServicecatalogV1alpha1Client) TagOptionResourceAssociations ¶
func (c *ServicecatalogV1alpha1Client) TagOptionResourceAssociations(namespace string) TagOptionResourceAssociationInterface
func (*ServicecatalogV1alpha1Client) TagOptions ¶
func (c *ServicecatalogV1alpha1Client) TagOptions(namespace string) TagOptionInterface
type ServicecatalogV1alpha1Interface ¶
type ServicecatalogV1alpha1Interface interface { RESTClient() rest.Interface BudgetResourceAssociationsGetter ConstraintsGetter OrganizationsAccessesGetter PortfoliosGetter PortfolioSharesGetter PrincipalPortfolioAssociationsGetter ProductsGetter ProductPortfolioAssociationsGetter ProvisionedProductsGetter ProvisioningArtifactsGetter ServiceActionsGetter TagOptionsGetter TagOptionResourceAssociationsGetter }
type TagOptionExpansion ¶
type TagOptionExpansion interface{}
type TagOptionInterface ¶
type TagOptionInterface interface { Create(ctx context.Context, tagOption *v1alpha1.TagOption, opts v1.CreateOptions) (*v1alpha1.TagOption, error) Update(ctx context.Context, tagOption *v1alpha1.TagOption, opts v1.UpdateOptions) (*v1alpha1.TagOption, error) UpdateStatus(ctx context.Context, tagOption *v1alpha1.TagOption, opts v1.UpdateOptions) (*v1alpha1.TagOption, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.TagOption, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TagOptionList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.TagOption, err error) TagOptionExpansion }
TagOptionInterface has methods to work with TagOption resources.
type TagOptionResourceAssociationExpansion ¶
type TagOptionResourceAssociationExpansion interface{}
type TagOptionResourceAssociationInterface ¶
type TagOptionResourceAssociationInterface interface { Create(ctx context.Context, tagOptionResourceAssociation *v1alpha1.TagOptionResourceAssociation, opts v1.CreateOptions) (*v1alpha1.TagOptionResourceAssociation, error) Update(ctx context.Context, tagOptionResourceAssociation *v1alpha1.TagOptionResourceAssociation, opts v1.UpdateOptions) (*v1alpha1.TagOptionResourceAssociation, error) UpdateStatus(ctx context.Context, tagOptionResourceAssociation *v1alpha1.TagOptionResourceAssociation, opts v1.UpdateOptions) (*v1alpha1.TagOptionResourceAssociation, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.TagOptionResourceAssociation, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TagOptionResourceAssociationList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.TagOptionResourceAssociation, err error) TagOptionResourceAssociationExpansion }
TagOptionResourceAssociationInterface has methods to work with TagOptionResourceAssociation resources.
type TagOptionResourceAssociationsGetter ¶
type TagOptionResourceAssociationsGetter interface {
TagOptionResourceAssociations(namespace string) TagOptionResourceAssociationInterface
}
TagOptionResourceAssociationsGetter has a method to return a TagOptionResourceAssociationInterface. A group's client should implement this interface.
type TagOptionsGetter ¶
type TagOptionsGetter interface {
TagOptions(namespace string) TagOptionInterface
}
TagOptionsGetter has a method to return a TagOptionInterface. A group's client should implement this interface.
Source Files
¶
- budgetresourceassociation.go
- constraint.go
- doc.go
- generated_expansion.go
- organizationsaccess.go
- portfolio.go
- portfolioshare.go
- principalportfolioassociation.go
- product.go
- productportfolioassociation.go
- provisionedproduct.go
- provisioningartifact.go
- serviceaction.go
- servicecatalog_client.go
- tagoption.go
- tagoptionresourceassociation.go