Documentation ¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type ActiveDirectoryIdentityProviderExpansion
- type ActiveDirectoryIdentityProviderInterface
- type ActiveDirectoryIdentityProvidersGetter
- type IDPV1alpha1Client
- func (c *IDPV1alpha1Client) ActiveDirectoryIdentityProviders(namespace string) ActiveDirectoryIdentityProviderInterface
- func (c *IDPV1alpha1Client) LDAPIdentityProviders(namespace string) LDAPIdentityProviderInterface
- func (c *IDPV1alpha1Client) OIDCIdentityProviders(namespace string) OIDCIdentityProviderInterface
- func (c *IDPV1alpha1Client) RESTClient() rest.Interface
- type IDPV1alpha1Interface
- type LDAPIdentityProviderExpansion
- type LDAPIdentityProviderInterface
- type LDAPIdentityProvidersGetter
- type OIDCIdentityProviderExpansion
- type OIDCIdentityProviderInterface
- type OIDCIdentityProvidersGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActiveDirectoryIdentityProviderExpansion ¶
type ActiveDirectoryIdentityProviderExpansion interface{}
type ActiveDirectoryIdentityProviderInterface ¶
type ActiveDirectoryIdentityProviderInterface interface { Create(ctx context.Context, activeDirectoryIdentityProvider *v1alpha1.ActiveDirectoryIdentityProvider, opts v1.CreateOptions) (*v1alpha1.ActiveDirectoryIdentityProvider, error) Update(ctx context.Context, activeDirectoryIdentityProvider *v1alpha1.ActiveDirectoryIdentityProvider, opts v1.UpdateOptions) (*v1alpha1.ActiveDirectoryIdentityProvider, error) UpdateStatus(ctx context.Context, activeDirectoryIdentityProvider *v1alpha1.ActiveDirectoryIdentityProvider, opts v1.UpdateOptions) (*v1alpha1.ActiveDirectoryIdentityProvider, 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.ActiveDirectoryIdentityProvider, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ActiveDirectoryIdentityProviderList, 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.ActiveDirectoryIdentityProvider, err error) ActiveDirectoryIdentityProviderExpansion }
ActiveDirectoryIdentityProviderInterface has methods to work with ActiveDirectoryIdentityProvider resources.
type ActiveDirectoryIdentityProvidersGetter ¶
type ActiveDirectoryIdentityProvidersGetter interface {
ActiveDirectoryIdentityProviders(namespace string) ActiveDirectoryIdentityProviderInterface
}
ActiveDirectoryIdentityProvidersGetter has a method to return a ActiveDirectoryIdentityProviderInterface. A group's client should implement this interface.
type IDPV1alpha1Client ¶
type IDPV1alpha1Client struct {
// contains filtered or unexported fields
}
IDPV1alpha1Client is used to interact with features provided by the idp.supervisor.pinniped.dev group.
func New ¶
func New(c rest.Interface) *IDPV1alpha1Client
New creates a new IDPV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*IDPV1alpha1Client, error)
NewForConfig creates a new IDPV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *IDPV1alpha1Client
NewForConfigOrDie creates a new IDPV1alpha1Client for the given config and panics if there is an error in the config.
func (*IDPV1alpha1Client) ActiveDirectoryIdentityProviders ¶
func (c *IDPV1alpha1Client) ActiveDirectoryIdentityProviders(namespace string) ActiveDirectoryIdentityProviderInterface
func (*IDPV1alpha1Client) LDAPIdentityProviders ¶
func (c *IDPV1alpha1Client) LDAPIdentityProviders(namespace string) LDAPIdentityProviderInterface
func (*IDPV1alpha1Client) OIDCIdentityProviders ¶
func (c *IDPV1alpha1Client) OIDCIdentityProviders(namespace string) OIDCIdentityProviderInterface
func (*IDPV1alpha1Client) RESTClient ¶
func (c *IDPV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
type IDPV1alpha1Interface ¶
type IDPV1alpha1Interface interface { RESTClient() rest.Interface ActiveDirectoryIdentityProvidersGetter LDAPIdentityProvidersGetter OIDCIdentityProvidersGetter }
type LDAPIdentityProviderExpansion ¶
type LDAPIdentityProviderExpansion interface{}
type LDAPIdentityProviderInterface ¶
type LDAPIdentityProviderInterface interface { Create(ctx context.Context, lDAPIdentityProvider *v1alpha1.LDAPIdentityProvider, opts v1.CreateOptions) (*v1alpha1.LDAPIdentityProvider, error) Update(ctx context.Context, lDAPIdentityProvider *v1alpha1.LDAPIdentityProvider, opts v1.UpdateOptions) (*v1alpha1.LDAPIdentityProvider, error) UpdateStatus(ctx context.Context, lDAPIdentityProvider *v1alpha1.LDAPIdentityProvider, opts v1.UpdateOptions) (*v1alpha1.LDAPIdentityProvider, 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.LDAPIdentityProvider, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.LDAPIdentityProviderList, 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.LDAPIdentityProvider, err error) LDAPIdentityProviderExpansion }
LDAPIdentityProviderInterface has methods to work with LDAPIdentityProvider resources.
type LDAPIdentityProvidersGetter ¶
type LDAPIdentityProvidersGetter interface {
LDAPIdentityProviders(namespace string) LDAPIdentityProviderInterface
}
LDAPIdentityProvidersGetter has a method to return a LDAPIdentityProviderInterface. A group's client should implement this interface.
type OIDCIdentityProviderExpansion ¶
type OIDCIdentityProviderExpansion interface{}
type OIDCIdentityProviderInterface ¶
type OIDCIdentityProviderInterface interface { Create(ctx context.Context, oIDCIdentityProvider *v1alpha1.OIDCIdentityProvider, opts v1.CreateOptions) (*v1alpha1.OIDCIdentityProvider, error) Update(ctx context.Context, oIDCIdentityProvider *v1alpha1.OIDCIdentityProvider, opts v1.UpdateOptions) (*v1alpha1.OIDCIdentityProvider, error) UpdateStatus(ctx context.Context, oIDCIdentityProvider *v1alpha1.OIDCIdentityProvider, opts v1.UpdateOptions) (*v1alpha1.OIDCIdentityProvider, 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.OIDCIdentityProvider, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.OIDCIdentityProviderList, 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.OIDCIdentityProvider, err error) OIDCIdentityProviderExpansion }
OIDCIdentityProviderInterface has methods to work with OIDCIdentityProvider resources.
type OIDCIdentityProvidersGetter ¶
type OIDCIdentityProvidersGetter interface {
OIDCIdentityProviders(namespace string) OIDCIdentityProviderInterface
}
OIDCIdentityProvidersGetter has a method to return a OIDCIdentityProviderInterface. A group's client should implement this interface.