Documentation
¶
Overview ¶
This package has the automatically generated typed clients.
Index ¶
- type CognitoV1alpha1Client
- func (c *CognitoV1alpha1Client) IdentityPoolProviderPrincipalTags(namespace string) IdentityPoolProviderPrincipalTagInterface
- func (c *CognitoV1alpha1Client) IdentityPoolRolesAttachments(namespace string) IdentityPoolRolesAttachmentInterface
- func (c *CognitoV1alpha1Client) IdentityPools(namespace string) IdentityPoolInterface
- func (c *CognitoV1alpha1Client) IdentityProviders(namespace string) IdentityProviderInterface
- func (c *CognitoV1alpha1Client) RESTClient() rest.Interface
- func (c *CognitoV1alpha1Client) ResourceServers(namespace string) ResourceServerInterface
- func (c *CognitoV1alpha1Client) UserGroups(namespace string) UserGroupInterface
- func (c *CognitoV1alpha1Client) UserPoolClients(namespace string) UserPoolClientInterface
- func (c *CognitoV1alpha1Client) UserPoolDomains(namespace string) UserPoolDomainInterface
- func (c *CognitoV1alpha1Client) UserPoolUiCustomizations(namespace string) UserPoolUiCustomizationInterface
- func (c *CognitoV1alpha1Client) UserPools(namespace string) UserPoolInterface
- func (c *CognitoV1alpha1Client) Users(namespace string) UserInterface
- type CognitoV1alpha1Interface
- type IdentityPoolExpansion
- type IdentityPoolInterface
- type IdentityPoolProviderPrincipalTagExpansion
- type IdentityPoolProviderPrincipalTagInterface
- type IdentityPoolProviderPrincipalTagsGetter
- type IdentityPoolRolesAttachmentExpansion
- type IdentityPoolRolesAttachmentInterface
- type IdentityPoolRolesAttachmentsGetter
- type IdentityPoolsGetter
- type IdentityProviderExpansion
- type IdentityProviderInterface
- type IdentityProvidersGetter
- type ResourceServerExpansion
- type ResourceServerInterface
- type ResourceServersGetter
- type UserExpansion
- type UserGroupExpansion
- type UserGroupInterface
- type UserGroupsGetter
- type UserInterface
- type UserPoolClientExpansion
- type UserPoolClientInterface
- type UserPoolClientsGetter
- type UserPoolDomainExpansion
- type UserPoolDomainInterface
- type UserPoolDomainsGetter
- type UserPoolExpansion
- type UserPoolInterface
- type UserPoolUiCustomizationExpansion
- type UserPoolUiCustomizationInterface
- type UserPoolUiCustomizationsGetter
- type UserPoolsGetter
- type UsersGetter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CognitoV1alpha1Client ¶
type CognitoV1alpha1Client struct {
// contains filtered or unexported fields
}
CognitoV1alpha1Client is used to interact with features provided by the cognito.aws.kubeform.com group.
func New ¶
func New(c rest.Interface) *CognitoV1alpha1Client
New creates a new CognitoV1alpha1Client for the given RESTClient.
func NewForConfig ¶
func NewForConfig(c *rest.Config) (*CognitoV1alpha1Client, error)
NewForConfig creates a new CognitoV1alpha1Client for the given config.
func NewForConfigOrDie ¶
func NewForConfigOrDie(c *rest.Config) *CognitoV1alpha1Client
NewForConfigOrDie creates a new CognitoV1alpha1Client for the given config and panics if there is an error in the config.
func (*CognitoV1alpha1Client) IdentityPoolProviderPrincipalTags ¶ added in v0.5.0
func (c *CognitoV1alpha1Client) IdentityPoolProviderPrincipalTags(namespace string) IdentityPoolProviderPrincipalTagInterface
func (*CognitoV1alpha1Client) IdentityPoolRolesAttachments ¶
func (c *CognitoV1alpha1Client) IdentityPoolRolesAttachments(namespace string) IdentityPoolRolesAttachmentInterface
func (*CognitoV1alpha1Client) IdentityPools ¶
func (c *CognitoV1alpha1Client) IdentityPools(namespace string) IdentityPoolInterface
func (*CognitoV1alpha1Client) IdentityProviders ¶
func (c *CognitoV1alpha1Client) IdentityProviders(namespace string) IdentityProviderInterface
func (*CognitoV1alpha1Client) RESTClient ¶
func (c *CognitoV1alpha1Client) RESTClient() rest.Interface
RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.
func (*CognitoV1alpha1Client) ResourceServers ¶
func (c *CognitoV1alpha1Client) ResourceServers(namespace string) ResourceServerInterface
func (*CognitoV1alpha1Client) UserGroups ¶
func (c *CognitoV1alpha1Client) UserGroups(namespace string) UserGroupInterface
func (*CognitoV1alpha1Client) UserPoolClients ¶
func (c *CognitoV1alpha1Client) UserPoolClients(namespace string) UserPoolClientInterface
func (*CognitoV1alpha1Client) UserPoolDomains ¶
func (c *CognitoV1alpha1Client) UserPoolDomains(namespace string) UserPoolDomainInterface
func (*CognitoV1alpha1Client) UserPoolUiCustomizations ¶
func (c *CognitoV1alpha1Client) UserPoolUiCustomizations(namespace string) UserPoolUiCustomizationInterface
func (*CognitoV1alpha1Client) UserPools ¶
func (c *CognitoV1alpha1Client) UserPools(namespace string) UserPoolInterface
func (*CognitoV1alpha1Client) Users ¶ added in v0.5.0
func (c *CognitoV1alpha1Client) Users(namespace string) UserInterface
type CognitoV1alpha1Interface ¶
type CognitoV1alpha1Interface interface { RESTClient() rest.Interface IdentityPoolsGetter IdentityPoolProviderPrincipalTagsGetter IdentityPoolRolesAttachmentsGetter IdentityProvidersGetter ResourceServersGetter UsersGetter UserGroupsGetter UserPoolsGetter UserPoolClientsGetter UserPoolDomainsGetter UserPoolUiCustomizationsGetter }
type IdentityPoolExpansion ¶
type IdentityPoolExpansion interface{}
type IdentityPoolInterface ¶
type IdentityPoolInterface interface { Create(ctx context.Context, identityPool *v1alpha1.IdentityPool, opts v1.CreateOptions) (*v1alpha1.IdentityPool, error) Update(ctx context.Context, identityPool *v1alpha1.IdentityPool, opts v1.UpdateOptions) (*v1alpha1.IdentityPool, error) UpdateStatus(ctx context.Context, identityPool *v1alpha1.IdentityPool, opts v1.UpdateOptions) (*v1alpha1.IdentityPool, 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.IdentityPool, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IdentityPoolList, 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.IdentityPool, err error) IdentityPoolExpansion }
IdentityPoolInterface has methods to work with IdentityPool resources.
type IdentityPoolProviderPrincipalTagExpansion ¶ added in v0.5.0
type IdentityPoolProviderPrincipalTagExpansion interface{}
type IdentityPoolProviderPrincipalTagInterface ¶ added in v0.5.0
type IdentityPoolProviderPrincipalTagInterface interface { Create(ctx context.Context, identityPoolProviderPrincipalTag *v1alpha1.IdentityPoolProviderPrincipalTag, opts v1.CreateOptions) (*v1alpha1.IdentityPoolProviderPrincipalTag, error) Update(ctx context.Context, identityPoolProviderPrincipalTag *v1alpha1.IdentityPoolProviderPrincipalTag, opts v1.UpdateOptions) (*v1alpha1.IdentityPoolProviderPrincipalTag, error) UpdateStatus(ctx context.Context, identityPoolProviderPrincipalTag *v1alpha1.IdentityPoolProviderPrincipalTag, opts v1.UpdateOptions) (*v1alpha1.IdentityPoolProviderPrincipalTag, 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.IdentityPoolProviderPrincipalTag, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IdentityPoolProviderPrincipalTagList, 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.IdentityPoolProviderPrincipalTag, err error) IdentityPoolProviderPrincipalTagExpansion }
IdentityPoolProviderPrincipalTagInterface has methods to work with IdentityPoolProviderPrincipalTag resources.
type IdentityPoolProviderPrincipalTagsGetter ¶ added in v0.5.0
type IdentityPoolProviderPrincipalTagsGetter interface {
IdentityPoolProviderPrincipalTags(namespace string) IdentityPoolProviderPrincipalTagInterface
}
IdentityPoolProviderPrincipalTagsGetter has a method to return a IdentityPoolProviderPrincipalTagInterface. A group's client should implement this interface.
type IdentityPoolRolesAttachmentExpansion ¶
type IdentityPoolRolesAttachmentExpansion interface{}
type IdentityPoolRolesAttachmentInterface ¶
type IdentityPoolRolesAttachmentInterface interface { Create(ctx context.Context, identityPoolRolesAttachment *v1alpha1.IdentityPoolRolesAttachment, opts v1.CreateOptions) (*v1alpha1.IdentityPoolRolesAttachment, error) Update(ctx context.Context, identityPoolRolesAttachment *v1alpha1.IdentityPoolRolesAttachment, opts v1.UpdateOptions) (*v1alpha1.IdentityPoolRolesAttachment, error) UpdateStatus(ctx context.Context, identityPoolRolesAttachment *v1alpha1.IdentityPoolRolesAttachment, opts v1.UpdateOptions) (*v1alpha1.IdentityPoolRolesAttachment, 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.IdentityPoolRolesAttachment, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IdentityPoolRolesAttachmentList, 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.IdentityPoolRolesAttachment, err error) IdentityPoolRolesAttachmentExpansion }
IdentityPoolRolesAttachmentInterface has methods to work with IdentityPoolRolesAttachment resources.
type IdentityPoolRolesAttachmentsGetter ¶
type IdentityPoolRolesAttachmentsGetter interface {
IdentityPoolRolesAttachments(namespace string) IdentityPoolRolesAttachmentInterface
}
IdentityPoolRolesAttachmentsGetter has a method to return a IdentityPoolRolesAttachmentInterface. A group's client should implement this interface.
type IdentityPoolsGetter ¶
type IdentityPoolsGetter interface {
IdentityPools(namespace string) IdentityPoolInterface
}
IdentityPoolsGetter has a method to return a IdentityPoolInterface. A group's client should implement this interface.
type IdentityProviderExpansion ¶
type IdentityProviderExpansion interface{}
type IdentityProviderInterface ¶
type IdentityProviderInterface interface { Create(ctx context.Context, identityProvider *v1alpha1.IdentityProvider, opts v1.CreateOptions) (*v1alpha1.IdentityProvider, error) Update(ctx context.Context, identityProvider *v1alpha1.IdentityProvider, opts v1.UpdateOptions) (*v1alpha1.IdentityProvider, error) UpdateStatus(ctx context.Context, identityProvider *v1alpha1.IdentityProvider, opts v1.UpdateOptions) (*v1alpha1.IdentityProvider, 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.IdentityProvider, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IdentityProviderList, 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.IdentityProvider, err error) IdentityProviderExpansion }
IdentityProviderInterface has methods to work with IdentityProvider resources.
type IdentityProvidersGetter ¶
type IdentityProvidersGetter interface {
IdentityProviders(namespace string) IdentityProviderInterface
}
IdentityProvidersGetter has a method to return a IdentityProviderInterface. A group's client should implement this interface.
type ResourceServerExpansion ¶
type ResourceServerExpansion interface{}
type ResourceServerInterface ¶
type ResourceServerInterface interface { Create(ctx context.Context, resourceServer *v1alpha1.ResourceServer, opts v1.CreateOptions) (*v1alpha1.ResourceServer, error) Update(ctx context.Context, resourceServer *v1alpha1.ResourceServer, opts v1.UpdateOptions) (*v1alpha1.ResourceServer, error) UpdateStatus(ctx context.Context, resourceServer *v1alpha1.ResourceServer, opts v1.UpdateOptions) (*v1alpha1.ResourceServer, 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.ResourceServer, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ResourceServerList, 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.ResourceServer, err error) ResourceServerExpansion }
ResourceServerInterface has methods to work with ResourceServer resources.
type ResourceServersGetter ¶
type ResourceServersGetter interface {
ResourceServers(namespace string) ResourceServerInterface
}
ResourceServersGetter has a method to return a ResourceServerInterface. A group's client should implement this interface.
type UserExpansion ¶ added in v0.5.0
type UserExpansion interface{}
type UserGroupExpansion ¶
type UserGroupExpansion interface{}
type UserGroupInterface ¶
type UserGroupInterface interface { Create(ctx context.Context, userGroup *v1alpha1.UserGroup, opts v1.CreateOptions) (*v1alpha1.UserGroup, error) Update(ctx context.Context, userGroup *v1alpha1.UserGroup, opts v1.UpdateOptions) (*v1alpha1.UserGroup, error) UpdateStatus(ctx context.Context, userGroup *v1alpha1.UserGroup, opts v1.UpdateOptions) (*v1alpha1.UserGroup, 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.UserGroup, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UserGroupList, 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.UserGroup, err error) UserGroupExpansion }
UserGroupInterface has methods to work with UserGroup resources.
type UserGroupsGetter ¶
type UserGroupsGetter interface {
UserGroups(namespace string) UserGroupInterface
}
UserGroupsGetter has a method to return a UserGroupInterface. A group's client should implement this interface.
type UserInterface ¶ added in v0.5.0
type UserInterface interface { Create(ctx context.Context, user *v1alpha1.User, opts v1.CreateOptions) (*v1alpha1.User, error) Update(ctx context.Context, user *v1alpha1.User, opts v1.UpdateOptions) (*v1alpha1.User, error) UpdateStatus(ctx context.Context, user *v1alpha1.User, opts v1.UpdateOptions) (*v1alpha1.User, 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.User, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UserList, 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.User, err error) UserExpansion }
UserInterface has methods to work with User resources.
type UserPoolClientExpansion ¶
type UserPoolClientExpansion interface{}
type UserPoolClientInterface ¶
type UserPoolClientInterface interface { Create(ctx context.Context, userPoolClient *v1alpha1.UserPoolClient, opts v1.CreateOptions) (*v1alpha1.UserPoolClient, error) Update(ctx context.Context, userPoolClient *v1alpha1.UserPoolClient, opts v1.UpdateOptions) (*v1alpha1.UserPoolClient, error) UpdateStatus(ctx context.Context, userPoolClient *v1alpha1.UserPoolClient, opts v1.UpdateOptions) (*v1alpha1.UserPoolClient, 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.UserPoolClient, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UserPoolClientList, 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.UserPoolClient, err error) UserPoolClientExpansion }
UserPoolClientInterface has methods to work with UserPoolClient resources.
type UserPoolClientsGetter ¶
type UserPoolClientsGetter interface {
UserPoolClients(namespace string) UserPoolClientInterface
}
UserPoolClientsGetter has a method to return a UserPoolClientInterface. A group's client should implement this interface.
type UserPoolDomainExpansion ¶
type UserPoolDomainExpansion interface{}
type UserPoolDomainInterface ¶
type UserPoolDomainInterface interface { Create(ctx context.Context, userPoolDomain *v1alpha1.UserPoolDomain, opts v1.CreateOptions) (*v1alpha1.UserPoolDomain, error) Update(ctx context.Context, userPoolDomain *v1alpha1.UserPoolDomain, opts v1.UpdateOptions) (*v1alpha1.UserPoolDomain, error) UpdateStatus(ctx context.Context, userPoolDomain *v1alpha1.UserPoolDomain, opts v1.UpdateOptions) (*v1alpha1.UserPoolDomain, 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.UserPoolDomain, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UserPoolDomainList, 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.UserPoolDomain, err error) UserPoolDomainExpansion }
UserPoolDomainInterface has methods to work with UserPoolDomain resources.
type UserPoolDomainsGetter ¶
type UserPoolDomainsGetter interface {
UserPoolDomains(namespace string) UserPoolDomainInterface
}
UserPoolDomainsGetter has a method to return a UserPoolDomainInterface. A group's client should implement this interface.
type UserPoolExpansion ¶
type UserPoolExpansion interface{}
type UserPoolInterface ¶
type UserPoolInterface interface { Create(ctx context.Context, userPool *v1alpha1.UserPool, opts v1.CreateOptions) (*v1alpha1.UserPool, error) Update(ctx context.Context, userPool *v1alpha1.UserPool, opts v1.UpdateOptions) (*v1alpha1.UserPool, error) UpdateStatus(ctx context.Context, userPool *v1alpha1.UserPool, opts v1.UpdateOptions) (*v1alpha1.UserPool, 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.UserPool, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UserPoolList, 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.UserPool, err error) UserPoolExpansion }
UserPoolInterface has methods to work with UserPool resources.
type UserPoolUiCustomizationExpansion ¶
type UserPoolUiCustomizationExpansion interface{}
type UserPoolUiCustomizationInterface ¶
type UserPoolUiCustomizationInterface interface { Create(ctx context.Context, userPoolUiCustomization *v1alpha1.UserPoolUiCustomization, opts v1.CreateOptions) (*v1alpha1.UserPoolUiCustomization, error) Update(ctx context.Context, userPoolUiCustomization *v1alpha1.UserPoolUiCustomization, opts v1.UpdateOptions) (*v1alpha1.UserPoolUiCustomization, error) UpdateStatus(ctx context.Context, userPoolUiCustomization *v1alpha1.UserPoolUiCustomization, opts v1.UpdateOptions) (*v1alpha1.UserPoolUiCustomization, 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.UserPoolUiCustomization, error) List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UserPoolUiCustomizationList, 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.UserPoolUiCustomization, err error) UserPoolUiCustomizationExpansion }
UserPoolUiCustomizationInterface has methods to work with UserPoolUiCustomization resources.
type UserPoolUiCustomizationsGetter ¶
type UserPoolUiCustomizationsGetter interface {
UserPoolUiCustomizations(namespace string) UserPoolUiCustomizationInterface
}
UserPoolUiCustomizationsGetter has a method to return a UserPoolUiCustomizationInterface. A group's client should implement this interface.
type UserPoolsGetter ¶
type UserPoolsGetter interface {
UserPools(namespace string) UserPoolInterface
}
UserPoolsGetter has a method to return a UserPoolInterface. A group's client should implement this interface.
type UsersGetter ¶ added in v0.5.0
type UsersGetter interface {
Users(namespace string) UserInterface
}
UsersGetter has a method to return a UserInterface. A group's client should implement this interface.