Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type AccesscontextV1alpha1Client
- func (c *AccesscontextV1alpha1Client) ManagerAccessLevelBatches(namespace string) ManagerAccessLevelBatchInterface
- func (c *AccesscontextV1alpha1Client) ManagerAccessLevelConditions(namespace string) ManagerAccessLevelConditionInterface
- func (c *AccesscontextV1alpha1Client) ManagerAccessLevels(namespace string) ManagerAccessLevelInterface
- func (c *AccesscontextV1alpha1Client) ManagerAccessPolicies(namespace string) ManagerAccessPolicyInterface
- func (c *AccesscontextV1alpha1Client) ManagerGcpUserAccessBindings(namespace string) ManagerGcpUserAccessBindingInterface
- func (c *AccesscontextV1alpha1Client) ManagerServicePerimeterBatches(namespace string) ManagerServicePerimeterBatchInterface
- func (c *AccesscontextV1alpha1Client) ManagerServicePerimeterResources(namespace string) ManagerServicePerimeterResourceInterface
- func (c *AccesscontextV1alpha1Client) ManagerServicePerimeters(namespace string) ManagerServicePerimeterInterface
- func (c *AccesscontextV1alpha1Client) RESTClient() rest.Interface
- type AccesscontextV1alpha1Interface
- type ManagerAccessLevelBatchExpansion
- type ManagerAccessLevelBatchInterface
- type ManagerAccessLevelBatchesGetter
- type ManagerAccessLevelConditionExpansion
- type ManagerAccessLevelConditionInterface
- type ManagerAccessLevelConditionsGetter
- type ManagerAccessLevelExpansion
- type ManagerAccessLevelInterface
- type ManagerAccessLevelsGetter
- type ManagerAccessPoliciesGetter
- type ManagerAccessPolicyExpansion
- type ManagerAccessPolicyInterface
- type ManagerGcpUserAccessBindingExpansion
- type ManagerGcpUserAccessBindingInterface
- type ManagerGcpUserAccessBindingsGetter
- type ManagerServicePerimeterBatchExpansion
- type ManagerServicePerimeterBatchInterface
- type ManagerServicePerimeterBatchesGetter
- type ManagerServicePerimeterExpansion
- type ManagerServicePerimeterInterface
- type ManagerServicePerimeterResourceExpansion
- type ManagerServicePerimeterResourceInterface
- type ManagerServicePerimeterResourcesGetter
- type ManagerServicePerimetersGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccesscontextV1alpha1Client ¶
type AccesscontextV1alpha1Client struct {
// contains filtered or unexported fields
}
AccesscontextV1alpha1Client is used to interact with features provided by the accesscontext.google.kubeform.com group.
func New ¶
func New(c rest.Interface) *AccesscontextV1alpha1Client
New creates a new AccesscontextV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*AccesscontextV1alpha1Client, error)
NewForConfig creates a new AccesscontextV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *AccesscontextV1alpha1Client
NewForConfigOrDie creates a new AccesscontextV1alpha1Client for the given config and panics if there is an error in the config.
func (*AccesscontextV1alpha1Client) ManagerAccessLevelBatches ¶
func (c *AccesscontextV1alpha1Client) ManagerAccessLevelBatches(namespace string) ManagerAccessLevelBatchInterface
func (*AccesscontextV1alpha1Client) ManagerAccessLevelConditions ¶
func (c *AccesscontextV1alpha1Client) ManagerAccessLevelConditions(namespace string) ManagerAccessLevelConditionInterface
func (*AccesscontextV1alpha1Client) ManagerAccessLevels ¶
func (c *AccesscontextV1alpha1Client) ManagerAccessLevels(namespace string) ManagerAccessLevelInterface
func (*AccesscontextV1alpha1Client) ManagerAccessPolicies ¶
func (c *AccesscontextV1alpha1Client) ManagerAccessPolicies(namespace string) ManagerAccessPolicyInterface
func (*AccesscontextV1alpha1Client) ManagerGcpUserAccessBindings ¶
func (c *AccesscontextV1alpha1Client) ManagerGcpUserAccessBindings(namespace string) ManagerGcpUserAccessBindingInterface
func (*AccesscontextV1alpha1Client) ManagerServicePerimeterBatches ¶
func (c *AccesscontextV1alpha1Client) ManagerServicePerimeterBatches(namespace string) ManagerServicePerimeterBatchInterface
func (*AccesscontextV1alpha1Client) ManagerServicePerimeterResources ¶
func (c *AccesscontextV1alpha1Client) ManagerServicePerimeterResources(namespace string) ManagerServicePerimeterResourceInterface
func (*AccesscontextV1alpha1Client) ManagerServicePerimeters ¶
func (c *AccesscontextV1alpha1Client) ManagerServicePerimeters(namespace string) ManagerServicePerimeterInterface
func (*AccesscontextV1alpha1Client) RESTClient ¶
func (c *AccesscontextV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type AccesscontextV1alpha1Interface ¶
type AccesscontextV1alpha1Interface interface { RESTClient() rest.Interface ManagerAccessLevelsGetter ManagerAccessLevelBatchesGetter ManagerAccessLevelConditionsGetter ManagerAccessPoliciesGetter ManagerGcpUserAccessBindingsGetter ManagerServicePerimetersGetter ManagerServicePerimeterBatchesGetter ManagerServicePerimeterResourcesGetter }
type ManagerAccessLevelBatchExpansion ¶
type ManagerAccessLevelBatchExpansion interface{}
type ManagerAccessLevelBatchInterface ¶
type ManagerAccessLevelBatchInterface interface { Create(ctx context.Context, managerAccessLevelBatch *v1alpha1.ManagerAccessLevelBatch, opts v1.CreateOptions) (*v1alpha1.ManagerAccessLevelBatch, error) Update(ctx context.Context, managerAccessLevelBatch *v1alpha1.ManagerAccessLevelBatch, opts v1.UpdateOptions) (*v1alpha1.ManagerAccessLevelBatch, error) UpdateStatus(ctx context.Context, managerAccessLevelBatch *v1alpha1.ManagerAccessLevelBatch, opts v1.UpdateOptions) (*v1alpha1.ManagerAccessLevelBatch, 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.ManagerAccessLevelBatch, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerAccessLevelBatchList, 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.ManagerAccessLevelBatch, err error) ManagerAccessLevelBatchExpansion }
ManagerAccessLevelBatchInterface has methods to work with ManagerAccessLevelBatch resources.
type ManagerAccessLevelBatchesGetter ¶
type ManagerAccessLevelBatchesGetter interface {
ManagerAccessLevelBatches(namespace string) ManagerAccessLevelBatchInterface
}
ManagerAccessLevelBatchesGetter has a method to return a ManagerAccessLevelBatchInterface. A group's client should implement this interface.
type ManagerAccessLevelConditionExpansion ¶
type ManagerAccessLevelConditionExpansion interface{}
type ManagerAccessLevelConditionInterface ¶
type ManagerAccessLevelConditionInterface interface { Create(ctx context.Context, managerAccessLevelCondition *v1alpha1.ManagerAccessLevelCondition, opts v1.CreateOptions) (*v1alpha1.ManagerAccessLevelCondition, error) Update(ctx context.Context, managerAccessLevelCondition *v1alpha1.ManagerAccessLevelCondition, opts v1.UpdateOptions) (*v1alpha1.ManagerAccessLevelCondition, error) UpdateStatus(ctx context.Context, managerAccessLevelCondition *v1alpha1.ManagerAccessLevelCondition, opts v1.UpdateOptions) (*v1alpha1.ManagerAccessLevelCondition, 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.ManagerAccessLevelCondition, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerAccessLevelConditionList, 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.ManagerAccessLevelCondition, err error) ManagerAccessLevelConditionExpansion }
ManagerAccessLevelConditionInterface has methods to work with ManagerAccessLevelCondition resources.
type ManagerAccessLevelConditionsGetter ¶
type ManagerAccessLevelConditionsGetter interface {
ManagerAccessLevelConditions(namespace string) ManagerAccessLevelConditionInterface
}
ManagerAccessLevelConditionsGetter has a method to return a ManagerAccessLevelConditionInterface. A group's client should implement this interface.
type ManagerAccessLevelExpansion ¶
type ManagerAccessLevelExpansion interface{}
type ManagerAccessLevelInterface ¶
type ManagerAccessLevelInterface interface { Create(ctx context.Context, managerAccessLevel *v1alpha1.ManagerAccessLevel, opts v1.CreateOptions) (*v1alpha1.ManagerAccessLevel, error) Update(ctx context.Context, managerAccessLevel *v1alpha1.ManagerAccessLevel, opts v1.UpdateOptions) (*v1alpha1.ManagerAccessLevel, error) UpdateStatus(ctx context.Context, managerAccessLevel *v1alpha1.ManagerAccessLevel, opts v1.UpdateOptions) (*v1alpha1.ManagerAccessLevel, 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.ManagerAccessLevel, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerAccessLevelList, 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.ManagerAccessLevel, err error) ManagerAccessLevelExpansion }
ManagerAccessLevelInterface has methods to work with ManagerAccessLevel resources.
type ManagerAccessLevelsGetter ¶
type ManagerAccessLevelsGetter interface {
ManagerAccessLevels(namespace string) ManagerAccessLevelInterface
}
ManagerAccessLevelsGetter has a method to return a ManagerAccessLevelInterface. A group's client should implement this interface.
type ManagerAccessPoliciesGetter ¶
type ManagerAccessPoliciesGetter interface {
ManagerAccessPolicies(namespace string) ManagerAccessPolicyInterface
}
ManagerAccessPoliciesGetter has a method to return a ManagerAccessPolicyInterface. A group's client should implement this interface.
type ManagerAccessPolicyExpansion ¶
type ManagerAccessPolicyExpansion interface{}
type ManagerAccessPolicyInterface ¶
type ManagerAccessPolicyInterface interface { Create(ctx context.Context, managerAccessPolicy *v1alpha1.ManagerAccessPolicy, opts v1.CreateOptions) (*v1alpha1.ManagerAccessPolicy, error) Update(ctx context.Context, managerAccessPolicy *v1alpha1.ManagerAccessPolicy, opts v1.UpdateOptions) (*v1alpha1.ManagerAccessPolicy, error) UpdateStatus(ctx context.Context, managerAccessPolicy *v1alpha1.ManagerAccessPolicy, opts v1.UpdateOptions) (*v1alpha1.ManagerAccessPolicy, 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.ManagerAccessPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerAccessPolicyList, 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.ManagerAccessPolicy, err error) ManagerAccessPolicyExpansion }
ManagerAccessPolicyInterface has methods to work with ManagerAccessPolicy resources.
type ManagerGcpUserAccessBindingExpansion ¶
type ManagerGcpUserAccessBindingExpansion interface{}
type ManagerGcpUserAccessBindingInterface ¶
type ManagerGcpUserAccessBindingInterface interface { Create(ctx context.Context, managerGcpUserAccessBinding *v1alpha1.ManagerGcpUserAccessBinding, opts v1.CreateOptions) (*v1alpha1.ManagerGcpUserAccessBinding, error) Update(ctx context.Context, managerGcpUserAccessBinding *v1alpha1.ManagerGcpUserAccessBinding, opts v1.UpdateOptions) (*v1alpha1.ManagerGcpUserAccessBinding, error) UpdateStatus(ctx context.Context, managerGcpUserAccessBinding *v1alpha1.ManagerGcpUserAccessBinding, opts v1.UpdateOptions) (*v1alpha1.ManagerGcpUserAccessBinding, 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.ManagerGcpUserAccessBinding, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerGcpUserAccessBindingList, 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.ManagerGcpUserAccessBinding, err error) ManagerGcpUserAccessBindingExpansion }
ManagerGcpUserAccessBindingInterface has methods to work with ManagerGcpUserAccessBinding resources.
type ManagerGcpUserAccessBindingsGetter ¶
type ManagerGcpUserAccessBindingsGetter interface {
ManagerGcpUserAccessBindings(namespace string) ManagerGcpUserAccessBindingInterface
}
ManagerGcpUserAccessBindingsGetter has a method to return a ManagerGcpUserAccessBindingInterface. A group's client should implement this interface.
type ManagerServicePerimeterBatchExpansion ¶
type ManagerServicePerimeterBatchExpansion interface{}
type ManagerServicePerimeterBatchInterface ¶
type ManagerServicePerimeterBatchInterface interface { Create(ctx context.Context, managerServicePerimeterBatch *v1alpha1.ManagerServicePerimeterBatch, opts v1.CreateOptions) (*v1alpha1.ManagerServicePerimeterBatch, error) Update(ctx context.Context, managerServicePerimeterBatch *v1alpha1.ManagerServicePerimeterBatch, opts v1.UpdateOptions) (*v1alpha1.ManagerServicePerimeterBatch, error) UpdateStatus(ctx context.Context, managerServicePerimeterBatch *v1alpha1.ManagerServicePerimeterBatch, opts v1.UpdateOptions) (*v1alpha1.ManagerServicePerimeterBatch, 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.ManagerServicePerimeterBatch, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerServicePerimeterBatchList, 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.ManagerServicePerimeterBatch, err error) ManagerServicePerimeterBatchExpansion }
ManagerServicePerimeterBatchInterface has methods to work with ManagerServicePerimeterBatch resources.
type ManagerServicePerimeterBatchesGetter ¶
type ManagerServicePerimeterBatchesGetter interface {
ManagerServicePerimeterBatches(namespace string) ManagerServicePerimeterBatchInterface
}
ManagerServicePerimeterBatchesGetter has a method to return a ManagerServicePerimeterBatchInterface. A group's client should implement this interface.
type ManagerServicePerimeterExpansion ¶
type ManagerServicePerimeterExpansion interface{}
type ManagerServicePerimeterInterface ¶
type ManagerServicePerimeterInterface interface { Create(ctx context.Context, managerServicePerimeter *v1alpha1.ManagerServicePerimeter, opts v1.CreateOptions) (*v1alpha1.ManagerServicePerimeter, error) Update(ctx context.Context, managerServicePerimeter *v1alpha1.ManagerServicePerimeter, opts v1.UpdateOptions) (*v1alpha1.ManagerServicePerimeter, error) UpdateStatus(ctx context.Context, managerServicePerimeter *v1alpha1.ManagerServicePerimeter, opts v1.UpdateOptions) (*v1alpha1.ManagerServicePerimeter, 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.ManagerServicePerimeter, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerServicePerimeterList, 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.ManagerServicePerimeter, err error) ManagerServicePerimeterExpansion }
ManagerServicePerimeterInterface has methods to work with ManagerServicePerimeter resources.
type ManagerServicePerimeterResourceExpansion ¶
type ManagerServicePerimeterResourceExpansion interface{}
type ManagerServicePerimeterResourceInterface ¶
type ManagerServicePerimeterResourceInterface interface { Create(ctx context.Context, managerServicePerimeterResource *v1alpha1.ManagerServicePerimeterResource, opts v1.CreateOptions) (*v1alpha1.ManagerServicePerimeterResource, error) Update(ctx context.Context, managerServicePerimeterResource *v1alpha1.ManagerServicePerimeterResource, opts v1.UpdateOptions) (*v1alpha1.ManagerServicePerimeterResource, error) UpdateStatus(ctx context.Context, managerServicePerimeterResource *v1alpha1.ManagerServicePerimeterResource, opts v1.UpdateOptions) (*v1alpha1.ManagerServicePerimeterResource, 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.ManagerServicePerimeterResource, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ManagerServicePerimeterResourceList, 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.ManagerServicePerimeterResource, err error) ManagerServicePerimeterResourceExpansion }
ManagerServicePerimeterResourceInterface has methods to work with ManagerServicePerimeterResource resources.
type ManagerServicePerimeterResourcesGetter ¶
type ManagerServicePerimeterResourcesGetter interface {
ManagerServicePerimeterResources(namespace string) ManagerServicePerimeterResourceInterface
}
ManagerServicePerimeterResourcesGetter has a method to return a ManagerServicePerimeterResourceInterface. A group's client should implement this interface.
type ManagerServicePerimetersGetter ¶
type ManagerServicePerimetersGetter interface {
ManagerServicePerimeters(namespace string) ManagerServicePerimeterInterface
}
ManagerServicePerimetersGetter has a method to return a ManagerServicePerimeterInterface. A group's client should implement this interface.