Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type EndpointsV1alpha1Client
- func (c *EndpointsV1alpha1Client) RESTClient() rest.Interface
- func (c *EndpointsV1alpha1Client) ServiceIamBindings(namespace string) ServiceIamBindingInterface
- func (c *EndpointsV1alpha1Client) ServiceIamMembers(namespace string) ServiceIamMemberInterface
- func (c *EndpointsV1alpha1Client) ServiceIamPolicies(namespace string) ServiceIamPolicyInterface
- func (c *EndpointsV1alpha1Client) Services(namespace string) ServiceInterface
- type EndpointsV1alpha1Interface
- type ServiceExpansion
- type ServiceIamBindingExpansion
- type ServiceIamBindingInterface
- type ServiceIamBindingsGetter
- type ServiceIamMemberExpansion
- type ServiceIamMemberInterface
- type ServiceIamMembersGetter
- type ServiceIamPoliciesGetter
- type ServiceIamPolicyExpansion
- type ServiceIamPolicyInterface
- type ServiceInterface
- type ServicesGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EndpointsV1alpha1Client ¶
type EndpointsV1alpha1Client struct {
// contains filtered or unexported fields
}
EndpointsV1alpha1Client is used to interact with features provided by the endpoints.google.kubeform.com group.
func New ¶
func New(c rest.Interface) *EndpointsV1alpha1Client
New creates a new EndpointsV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*EndpointsV1alpha1Client, error)
NewForConfig creates a new EndpointsV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *EndpointsV1alpha1Client
NewForConfigOrDie creates a new EndpointsV1alpha1Client for the given config and panics if there is an error in the config.
func (*EndpointsV1alpha1Client) RESTClient ¶
func (c *EndpointsV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*EndpointsV1alpha1Client) ServiceIamBindings ¶
func (c *EndpointsV1alpha1Client) ServiceIamBindings(namespace string) ServiceIamBindingInterface
func (*EndpointsV1alpha1Client) ServiceIamMembers ¶
func (c *EndpointsV1alpha1Client) ServiceIamMembers(namespace string) ServiceIamMemberInterface
func (*EndpointsV1alpha1Client) ServiceIamPolicies ¶
func (c *EndpointsV1alpha1Client) ServiceIamPolicies(namespace string) ServiceIamPolicyInterface
func (*EndpointsV1alpha1Client) Services ¶
func (c *EndpointsV1alpha1Client) Services(namespace string) ServiceInterface
type EndpointsV1alpha1Interface ¶
type EndpointsV1alpha1Interface interface { RESTClient() rest.Interface ServicesGetter ServiceIamBindingsGetter ServiceIamMembersGetter ServiceIamPoliciesGetter }
type ServiceExpansion ¶
type ServiceExpansion interface{}
type ServiceIamBindingExpansion ¶
type ServiceIamBindingExpansion interface{}
type ServiceIamBindingInterface ¶
type ServiceIamBindingInterface interface { Create(ctx context.Context, serviceIamBinding *v1alpha1.ServiceIamBinding, opts v1.CreateOptions) (*v1alpha1.ServiceIamBinding, error) Update(ctx context.Context, serviceIamBinding *v1alpha1.ServiceIamBinding, opts v1.UpdateOptions) (*v1alpha1.ServiceIamBinding, error) UpdateStatus(ctx context.Context, serviceIamBinding *v1alpha1.ServiceIamBinding, opts v1.UpdateOptions) (*v1alpha1.ServiceIamBinding, 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.ServiceIamBinding, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServiceIamBindingList, 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.ServiceIamBinding, err error) ServiceIamBindingExpansion }
ServiceIamBindingInterface has methods to work with ServiceIamBinding resources.
type ServiceIamBindingsGetter ¶
type ServiceIamBindingsGetter interface {
ServiceIamBindings(namespace string) ServiceIamBindingInterface
}
ServiceIamBindingsGetter has a method to return a ServiceIamBindingInterface. A group's client should implement this interface.
type ServiceIamMemberExpansion ¶
type ServiceIamMemberExpansion interface{}
type ServiceIamMemberInterface ¶
type ServiceIamMemberInterface interface { Create(ctx context.Context, serviceIamMember *v1alpha1.ServiceIamMember, opts v1.CreateOptions) (*v1alpha1.ServiceIamMember, error) Update(ctx context.Context, serviceIamMember *v1alpha1.ServiceIamMember, opts v1.UpdateOptions) (*v1alpha1.ServiceIamMember, error) UpdateStatus(ctx context.Context, serviceIamMember *v1alpha1.ServiceIamMember, opts v1.UpdateOptions) (*v1alpha1.ServiceIamMember, 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.ServiceIamMember, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServiceIamMemberList, 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.ServiceIamMember, err error) ServiceIamMemberExpansion }
ServiceIamMemberInterface has methods to work with ServiceIamMember resources.
type ServiceIamMembersGetter ¶
type ServiceIamMembersGetter interface {
ServiceIamMembers(namespace string) ServiceIamMemberInterface
}
ServiceIamMembersGetter has a method to return a ServiceIamMemberInterface. A group's client should implement this interface.
type ServiceIamPoliciesGetter ¶
type ServiceIamPoliciesGetter interface {
ServiceIamPolicies(namespace string) ServiceIamPolicyInterface
}
ServiceIamPoliciesGetter has a method to return a ServiceIamPolicyInterface. A group's client should implement this interface.
type ServiceIamPolicyExpansion ¶
type ServiceIamPolicyExpansion interface{}
type ServiceIamPolicyInterface ¶
type ServiceIamPolicyInterface interface { Create(ctx context.Context, serviceIamPolicy *v1alpha1.ServiceIamPolicy, opts v1.CreateOptions) (*v1alpha1.ServiceIamPolicy, error) Update(ctx context.Context, serviceIamPolicy *v1alpha1.ServiceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.ServiceIamPolicy, error) UpdateStatus(ctx context.Context, serviceIamPolicy *v1alpha1.ServiceIamPolicy, opts v1.UpdateOptions) (*v1alpha1.ServiceIamPolicy, 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.ServiceIamPolicy, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServiceIamPolicyList, 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.ServiceIamPolicy, err error) ServiceIamPolicyExpansion }
ServiceIamPolicyInterface has methods to work with ServiceIamPolicy resources.
type ServiceInterface ¶
type ServiceInterface interface { Create(ctx context.Context, service *v1alpha1.Service, opts v1.CreateOptions) (*v1alpha1.Service, error) Update(ctx context.Context, service *v1alpha1.Service, opts v1.UpdateOptions) (*v1alpha1.Service, error) UpdateStatus(ctx context.Context, service *v1alpha1.Service, opts v1.UpdateOptions) (*v1alpha1.Service, 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.Service, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ServiceList, 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.Service, err error) ServiceExpansion }
ServiceInterface has methods to work with Service resources.
type ServicesGetter ¶
type ServicesGetter interface {
Services(namespace string) ServiceInterface
}
ServicesGetter has a method to return a ServiceInterface. A group's client should implement this interface.