v1alpha1

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Overview

This package has the automatically generated typed clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApiKeyExpansion

type ApiKeyExpansion interface{}

type ApiKeyInterface

type ApiKeyInterface interface {
	Create(ctx context.Context, apiKey *v1alpha1.ApiKey, opts v1.CreateOptions) (*v1alpha1.ApiKey, error)
	Update(ctx context.Context, apiKey *v1alpha1.ApiKey, opts v1.UpdateOptions) (*v1alpha1.ApiKey, error)
	UpdateStatus(ctx context.Context, apiKey *v1alpha1.ApiKey, opts v1.UpdateOptions) (*v1alpha1.ApiKey, 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.ApiKey, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ApiKeyList, 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.ApiKey, err error)
	ApiKeyExpansion
}

ApiKeyInterface has methods to work with ApiKey resources.

type ApiKeysGetter

type ApiKeysGetter interface {
	ApiKeys(namespace string) ApiKeyInterface
}

ApiKeysGetter has a method to return a ApiKeyInterface. A group's client should implement this interface.

type AuthTokenExpansion

type AuthTokenExpansion interface{}

type AuthTokenInterface

type AuthTokenInterface interface {
	Create(ctx context.Context, authToken *v1alpha1.AuthToken, opts v1.CreateOptions) (*v1alpha1.AuthToken, error)
	Update(ctx context.Context, authToken *v1alpha1.AuthToken, opts v1.UpdateOptions) (*v1alpha1.AuthToken, error)
	UpdateStatus(ctx context.Context, authToken *v1alpha1.AuthToken, opts v1.UpdateOptions) (*v1alpha1.AuthToken, 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.AuthToken, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AuthTokenList, 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.AuthToken, err error)
	AuthTokenExpansion
}

AuthTokenInterface has methods to work with AuthToken resources.

type AuthTokensGetter

type AuthTokensGetter interface {
	AuthTokens(namespace string) AuthTokenInterface
}

AuthTokensGetter has a method to return a AuthTokenInterface. A group's client should implement this interface.

type AuthenticationPoliciesGetter

type AuthenticationPoliciesGetter interface {
	AuthenticationPolicies(namespace string) AuthenticationPolicyInterface
}

AuthenticationPoliciesGetter has a method to return a AuthenticationPolicyInterface. A group's client should implement this interface.

type AuthenticationPolicyExpansion

type AuthenticationPolicyExpansion interface{}

type AuthenticationPolicyInterface

type AuthenticationPolicyInterface interface {
	Create(ctx context.Context, authenticationPolicy *v1alpha1.AuthenticationPolicy, opts v1.CreateOptions) (*v1alpha1.AuthenticationPolicy, error)
	Update(ctx context.Context, authenticationPolicy *v1alpha1.AuthenticationPolicy, opts v1.UpdateOptions) (*v1alpha1.AuthenticationPolicy, error)
	UpdateStatus(ctx context.Context, authenticationPolicy *v1alpha1.AuthenticationPolicy, opts v1.UpdateOptions) (*v1alpha1.AuthenticationPolicy, 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.AuthenticationPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.AuthenticationPolicyList, 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.AuthenticationPolicy, err error)
	AuthenticationPolicyExpansion
}

AuthenticationPolicyInterface has methods to work with AuthenticationPolicy resources.

type CompartmentExpansion

type CompartmentExpansion interface{}

type CompartmentInterface

type CompartmentInterface interface {
	Create(ctx context.Context, compartment *v1alpha1.Compartment, opts v1.CreateOptions) (*v1alpha1.Compartment, error)
	Update(ctx context.Context, compartment *v1alpha1.Compartment, opts v1.UpdateOptions) (*v1alpha1.Compartment, error)
	UpdateStatus(ctx context.Context, compartment *v1alpha1.Compartment, opts v1.UpdateOptions) (*v1alpha1.Compartment, 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.Compartment, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CompartmentList, 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.Compartment, err error)
	CompartmentExpansion
}

CompartmentInterface has methods to work with Compartment resources.

type CompartmentsGetter

type CompartmentsGetter interface {
	Compartments(namespace string) CompartmentInterface
}

CompartmentsGetter has a method to return a CompartmentInterface. A group's client should implement this interface.

type CustomerSecretKeyExpansion

type CustomerSecretKeyExpansion interface{}

type CustomerSecretKeyInterface

type CustomerSecretKeyInterface interface {
	Create(ctx context.Context, customerSecretKey *v1alpha1.CustomerSecretKey, opts v1.CreateOptions) (*v1alpha1.CustomerSecretKey, error)
	Update(ctx context.Context, customerSecretKey *v1alpha1.CustomerSecretKey, opts v1.UpdateOptions) (*v1alpha1.CustomerSecretKey, error)
	UpdateStatus(ctx context.Context, customerSecretKey *v1alpha1.CustomerSecretKey, opts v1.UpdateOptions) (*v1alpha1.CustomerSecretKey, 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.CustomerSecretKey, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.CustomerSecretKeyList, 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.CustomerSecretKey, err error)
	CustomerSecretKeyExpansion
}

CustomerSecretKeyInterface has methods to work with CustomerSecretKey resources.

type CustomerSecretKeysGetter

type CustomerSecretKeysGetter interface {
	CustomerSecretKeys(namespace string) CustomerSecretKeyInterface
}

CustomerSecretKeysGetter has a method to return a CustomerSecretKeyInterface. A group's client should implement this interface.

type DataPlaneGenerateScopedAccessTokenExpansion added in v0.5.0

type DataPlaneGenerateScopedAccessTokenExpansion interface{}

type DataPlaneGenerateScopedAccessTokenInterface added in v0.5.0

DataPlaneGenerateScopedAccessTokenInterface has methods to work with DataPlaneGenerateScopedAccessToken resources.

type DataPlaneGenerateScopedAccessTokensGetter added in v0.5.0

type DataPlaneGenerateScopedAccessTokensGetter interface {
	DataPlaneGenerateScopedAccessTokens(namespace string) DataPlaneGenerateScopedAccessTokenInterface
}

DataPlaneGenerateScopedAccessTokensGetter has a method to return a DataPlaneGenerateScopedAccessTokenInterface. A group's client should implement this interface.

type DbCredentialExpansion added in v0.5.0

type DbCredentialExpansion interface{}

type DbCredentialInterface added in v0.5.0

type DbCredentialInterface interface {
	Create(ctx context.Context, dbCredential *v1alpha1.DbCredential, opts v1.CreateOptions) (*v1alpha1.DbCredential, error)
	Update(ctx context.Context, dbCredential *v1alpha1.DbCredential, opts v1.UpdateOptions) (*v1alpha1.DbCredential, error)
	UpdateStatus(ctx context.Context, dbCredential *v1alpha1.DbCredential, opts v1.UpdateOptions) (*v1alpha1.DbCredential, 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.DbCredential, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DbCredentialList, 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.DbCredential, err error)
	DbCredentialExpansion
}

DbCredentialInterface has methods to work with DbCredential resources.

type DbCredentialsGetter added in v0.5.0

type DbCredentialsGetter interface {
	DbCredentials(namespace string) DbCredentialInterface
}

DbCredentialsGetter has a method to return a DbCredentialInterface. A group's client should implement this interface.

type DomainExpansion added in v0.5.0

type DomainExpansion interface{}

type DomainInterface added in v0.5.0

type DomainInterface interface {
	Create(ctx context.Context, domain *v1alpha1.Domain, opts v1.CreateOptions) (*v1alpha1.Domain, error)
	Update(ctx context.Context, domain *v1alpha1.Domain, opts v1.UpdateOptions) (*v1alpha1.Domain, error)
	UpdateStatus(ctx context.Context, domain *v1alpha1.Domain, opts v1.UpdateOptions) (*v1alpha1.Domain, 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.Domain, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DomainList, 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.Domain, err error)
	DomainExpansion
}

DomainInterface has methods to work with Domain resources.

type DomainReplicationToRegionExpansion added in v0.5.0

type DomainReplicationToRegionExpansion interface{}

type DomainReplicationToRegionInterface added in v0.5.0

type DomainReplicationToRegionInterface interface {
	Create(ctx context.Context, domainReplicationToRegion *v1alpha1.DomainReplicationToRegion, opts v1.CreateOptions) (*v1alpha1.DomainReplicationToRegion, error)
	Update(ctx context.Context, domainReplicationToRegion *v1alpha1.DomainReplicationToRegion, opts v1.UpdateOptions) (*v1alpha1.DomainReplicationToRegion, error)
	UpdateStatus(ctx context.Context, domainReplicationToRegion *v1alpha1.DomainReplicationToRegion, opts v1.UpdateOptions) (*v1alpha1.DomainReplicationToRegion, 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.DomainReplicationToRegion, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DomainReplicationToRegionList, 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.DomainReplicationToRegion, err error)
	DomainReplicationToRegionExpansion
}

DomainReplicationToRegionInterface has methods to work with DomainReplicationToRegion resources.

type DomainReplicationToRegionsGetter added in v0.5.0

type DomainReplicationToRegionsGetter interface {
	DomainReplicationToRegions(namespace string) DomainReplicationToRegionInterface
}

DomainReplicationToRegionsGetter has a method to return a DomainReplicationToRegionInterface. A group's client should implement this interface.

type DomainsGetter added in v0.5.0

type DomainsGetter interface {
	Domains(namespace string) DomainInterface
}

DomainsGetter has a method to return a DomainInterface. A group's client should implement this interface.

type DynamicGroupExpansion

type DynamicGroupExpansion interface{}

type DynamicGroupInterface

type DynamicGroupInterface interface {
	Create(ctx context.Context, dynamicGroup *v1alpha1.DynamicGroup, opts v1.CreateOptions) (*v1alpha1.DynamicGroup, error)
	Update(ctx context.Context, dynamicGroup *v1alpha1.DynamicGroup, opts v1.UpdateOptions) (*v1alpha1.DynamicGroup, error)
	UpdateStatus(ctx context.Context, dynamicGroup *v1alpha1.DynamicGroup, opts v1.UpdateOptions) (*v1alpha1.DynamicGroup, 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.DynamicGroup, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.DynamicGroupList, 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.DynamicGroup, err error)
	DynamicGroupExpansion
}

DynamicGroupInterface has methods to work with DynamicGroup resources.

type DynamicGroupsGetter

type DynamicGroupsGetter interface {
	DynamicGroups(namespace string) DynamicGroupInterface
}

DynamicGroupsGetter has a method to return a DynamicGroupInterface. A group's client should implement this interface.

type GroupExpansion

type GroupExpansion interface{}

type GroupInterface

type GroupInterface interface {
	Create(ctx context.Context, group *v1alpha1.Group, opts v1.CreateOptions) (*v1alpha1.Group, error)
	Update(ctx context.Context, group *v1alpha1.Group, opts v1.UpdateOptions) (*v1alpha1.Group, error)
	UpdateStatus(ctx context.Context, group *v1alpha1.Group, opts v1.UpdateOptions) (*v1alpha1.Group, 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.Group, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GroupList, 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.Group, err error)
	GroupExpansion
}

GroupInterface has methods to work with Group resources.

type GroupsGetter

type GroupsGetter interface {
	Groups(namespace string) GroupInterface
}

GroupsGetter has a method to return a GroupInterface. 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 IdentityV1alpha1Client

type IdentityV1alpha1Client struct {
	// contains filtered or unexported fields
}

IdentityV1alpha1Client is used to interact with features provided by the identity.oci.kubeform.com group.

func New

New creates a new IdentityV1alpha1Client for the given RESTClient.

func NewForConfig

func NewForConfig(c *rest.Config) (*IdentityV1alpha1Client, error)

NewForConfig creates a new IdentityV1alpha1Client for the given config.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *IdentityV1alpha1Client

NewForConfigOrDie creates a new IdentityV1alpha1Client for the given config and panics if there is an error in the config.

func (*IdentityV1alpha1Client) ApiKeys

func (c *IdentityV1alpha1Client) ApiKeys(namespace string) ApiKeyInterface

func (*IdentityV1alpha1Client) AuthTokens

func (c *IdentityV1alpha1Client) AuthTokens(namespace string) AuthTokenInterface

func (*IdentityV1alpha1Client) AuthenticationPolicies

func (c *IdentityV1alpha1Client) AuthenticationPolicies(namespace string) AuthenticationPolicyInterface

func (*IdentityV1alpha1Client) Compartments

func (c *IdentityV1alpha1Client) Compartments(namespace string) CompartmentInterface

func (*IdentityV1alpha1Client) CustomerSecretKeys

func (c *IdentityV1alpha1Client) CustomerSecretKeys(namespace string) CustomerSecretKeyInterface

func (*IdentityV1alpha1Client) DataPlaneGenerateScopedAccessTokens added in v0.5.0

func (c *IdentityV1alpha1Client) DataPlaneGenerateScopedAccessTokens(namespace string) DataPlaneGenerateScopedAccessTokenInterface

func (*IdentityV1alpha1Client) DbCredentials added in v0.5.0

func (c *IdentityV1alpha1Client) DbCredentials(namespace string) DbCredentialInterface

func (*IdentityV1alpha1Client) DomainReplicationToRegions added in v0.5.0

func (c *IdentityV1alpha1Client) DomainReplicationToRegions(namespace string) DomainReplicationToRegionInterface

func (*IdentityV1alpha1Client) Domains added in v0.5.0

func (c *IdentityV1alpha1Client) Domains(namespace string) DomainInterface

func (*IdentityV1alpha1Client) DynamicGroups

func (c *IdentityV1alpha1Client) DynamicGroups(namespace string) DynamicGroupInterface

func (*IdentityV1alpha1Client) Groups

func (c *IdentityV1alpha1Client) Groups(namespace string) GroupInterface

func (*IdentityV1alpha1Client) IdentityProviders

func (c *IdentityV1alpha1Client) IdentityProviders(namespace string) IdentityProviderInterface

func (*IdentityV1alpha1Client) IdpGroupMappings

func (c *IdentityV1alpha1Client) IdpGroupMappings(namespace string) IdpGroupMappingInterface

func (*IdentityV1alpha1Client) ImportStandardTagsManagements added in v0.5.0

func (c *IdentityV1alpha1Client) ImportStandardTagsManagements(namespace string) ImportStandardTagsManagementInterface

func (*IdentityV1alpha1Client) NetworkSources

func (c *IdentityV1alpha1Client) NetworkSources(namespace string) NetworkSourceInterface

func (*IdentityV1alpha1Client) Policies

func (c *IdentityV1alpha1Client) Policies(namespace string) PolicyInterface

func (*IdentityV1alpha1Client) RESTClient

func (c *IdentityV1alpha1Client) RESTClient() rest.Interface

RESTClient returns a RESTClient that is used to communicate with API server by this client implementation.

func (*IdentityV1alpha1Client) SmtpCredentials

func (c *IdentityV1alpha1Client) SmtpCredentials(namespace string) SmtpCredentialInterface

func (*IdentityV1alpha1Client) SwiftPasswords

func (c *IdentityV1alpha1Client) SwiftPasswords(namespace string) SwiftPasswordInterface

func (*IdentityV1alpha1Client) TagDefaults

func (c *IdentityV1alpha1Client) TagDefaults(namespace string) TagDefaultInterface

func (*IdentityV1alpha1Client) Tagnamespaces

func (c *IdentityV1alpha1Client) Tagnamespaces(namespace string) TagnamespaceInterface

func (*IdentityV1alpha1Client) Tags

func (c *IdentityV1alpha1Client) Tags(namespace string) TagInterface

func (*IdentityV1alpha1Client) UiPasswords

func (c *IdentityV1alpha1Client) UiPasswords(namespace string) UiPasswordInterface

func (*IdentityV1alpha1Client) UserCapabilitiesManagements

func (c *IdentityV1alpha1Client) UserCapabilitiesManagements(namespace string) UserCapabilitiesManagementInterface

func (*IdentityV1alpha1Client) UserGroupMemberships

func (c *IdentityV1alpha1Client) UserGroupMemberships(namespace string) UserGroupMembershipInterface

func (*IdentityV1alpha1Client) Users

func (c *IdentityV1alpha1Client) Users(namespace string) UserInterface

type IdpGroupMappingExpansion

type IdpGroupMappingExpansion interface{}

type IdpGroupMappingInterface

type IdpGroupMappingInterface interface {
	Create(ctx context.Context, idpGroupMapping *v1alpha1.IdpGroupMapping, opts v1.CreateOptions) (*v1alpha1.IdpGroupMapping, error)
	Update(ctx context.Context, idpGroupMapping *v1alpha1.IdpGroupMapping, opts v1.UpdateOptions) (*v1alpha1.IdpGroupMapping, error)
	UpdateStatus(ctx context.Context, idpGroupMapping *v1alpha1.IdpGroupMapping, opts v1.UpdateOptions) (*v1alpha1.IdpGroupMapping, 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.IdpGroupMapping, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.IdpGroupMappingList, 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.IdpGroupMapping, err error)
	IdpGroupMappingExpansion
}

IdpGroupMappingInterface has methods to work with IdpGroupMapping resources.

type IdpGroupMappingsGetter

type IdpGroupMappingsGetter interface {
	IdpGroupMappings(namespace string) IdpGroupMappingInterface
}

IdpGroupMappingsGetter has a method to return a IdpGroupMappingInterface. A group's client should implement this interface.

type ImportStandardTagsManagementExpansion added in v0.5.0

type ImportStandardTagsManagementExpansion interface{}

type ImportStandardTagsManagementInterface added in v0.5.0

type ImportStandardTagsManagementInterface interface {
	Create(ctx context.Context, importStandardTagsManagement *v1alpha1.ImportStandardTagsManagement, opts v1.CreateOptions) (*v1alpha1.ImportStandardTagsManagement, error)
	Update(ctx context.Context, importStandardTagsManagement *v1alpha1.ImportStandardTagsManagement, opts v1.UpdateOptions) (*v1alpha1.ImportStandardTagsManagement, error)
	UpdateStatus(ctx context.Context, importStandardTagsManagement *v1alpha1.ImportStandardTagsManagement, opts v1.UpdateOptions) (*v1alpha1.ImportStandardTagsManagement, 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.ImportStandardTagsManagement, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ImportStandardTagsManagementList, 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.ImportStandardTagsManagement, err error)
	ImportStandardTagsManagementExpansion
}

ImportStandardTagsManagementInterface has methods to work with ImportStandardTagsManagement resources.

type ImportStandardTagsManagementsGetter added in v0.5.0

type ImportStandardTagsManagementsGetter interface {
	ImportStandardTagsManagements(namespace string) ImportStandardTagsManagementInterface
}

ImportStandardTagsManagementsGetter has a method to return a ImportStandardTagsManagementInterface. A group's client should implement this interface.

type NetworkSourceExpansion

type NetworkSourceExpansion interface{}

type NetworkSourceInterface

type NetworkSourceInterface interface {
	Create(ctx context.Context, networkSource *v1alpha1.NetworkSource, opts v1.CreateOptions) (*v1alpha1.NetworkSource, error)
	Update(ctx context.Context, networkSource *v1alpha1.NetworkSource, opts v1.UpdateOptions) (*v1alpha1.NetworkSource, error)
	UpdateStatus(ctx context.Context, networkSource *v1alpha1.NetworkSource, opts v1.UpdateOptions) (*v1alpha1.NetworkSource, 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.NetworkSource, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.NetworkSourceList, 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.NetworkSource, err error)
	NetworkSourceExpansion
}

NetworkSourceInterface has methods to work with NetworkSource resources.

type NetworkSourcesGetter

type NetworkSourcesGetter interface {
	NetworkSources(namespace string) NetworkSourceInterface
}

NetworkSourcesGetter has a method to return a NetworkSourceInterface. A group's client should implement this interface.

type PoliciesGetter

type PoliciesGetter interface {
	Policies(namespace string) PolicyInterface
}

PoliciesGetter has a method to return a PolicyInterface. A group's client should implement this interface.

type PolicyExpansion

type PolicyExpansion interface{}

type PolicyInterface

type PolicyInterface interface {
	Create(ctx context.Context, policy *v1alpha1.Policy, opts v1.CreateOptions) (*v1alpha1.Policy, error)
	Update(ctx context.Context, policy *v1alpha1.Policy, opts v1.UpdateOptions) (*v1alpha1.Policy, error)
	UpdateStatus(ctx context.Context, policy *v1alpha1.Policy, opts v1.UpdateOptions) (*v1alpha1.Policy, 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.Policy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PolicyList, 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.Policy, err error)
	PolicyExpansion
}

PolicyInterface has methods to work with Policy resources.

type SmtpCredentialExpansion

type SmtpCredentialExpansion interface{}

type SmtpCredentialInterface

type SmtpCredentialInterface interface {
	Create(ctx context.Context, smtpCredential *v1alpha1.SmtpCredential, opts v1.CreateOptions) (*v1alpha1.SmtpCredential, error)
	Update(ctx context.Context, smtpCredential *v1alpha1.SmtpCredential, opts v1.UpdateOptions) (*v1alpha1.SmtpCredential, error)
	UpdateStatus(ctx context.Context, smtpCredential *v1alpha1.SmtpCredential, opts v1.UpdateOptions) (*v1alpha1.SmtpCredential, 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.SmtpCredential, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SmtpCredentialList, 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.SmtpCredential, err error)
	SmtpCredentialExpansion
}

SmtpCredentialInterface has methods to work with SmtpCredential resources.

type SmtpCredentialsGetter

type SmtpCredentialsGetter interface {
	SmtpCredentials(namespace string) SmtpCredentialInterface
}

SmtpCredentialsGetter has a method to return a SmtpCredentialInterface. A group's client should implement this interface.

type SwiftPasswordExpansion

type SwiftPasswordExpansion interface{}

type SwiftPasswordInterface

type SwiftPasswordInterface interface {
	Create(ctx context.Context, swiftPassword *v1alpha1.SwiftPassword, opts v1.CreateOptions) (*v1alpha1.SwiftPassword, error)
	Update(ctx context.Context, swiftPassword *v1alpha1.SwiftPassword, opts v1.UpdateOptions) (*v1alpha1.SwiftPassword, error)
	UpdateStatus(ctx context.Context, swiftPassword *v1alpha1.SwiftPassword, opts v1.UpdateOptions) (*v1alpha1.SwiftPassword, 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.SwiftPassword, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.SwiftPasswordList, 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.SwiftPassword, err error)
	SwiftPasswordExpansion
}

SwiftPasswordInterface has methods to work with SwiftPassword resources.

type SwiftPasswordsGetter

type SwiftPasswordsGetter interface {
	SwiftPasswords(namespace string) SwiftPasswordInterface
}

SwiftPasswordsGetter has a method to return a SwiftPasswordInterface. A group's client should implement this interface.

type TagDefaultExpansion

type TagDefaultExpansion interface{}

type TagDefaultInterface

type TagDefaultInterface interface {
	Create(ctx context.Context, tagDefault *v1alpha1.TagDefault, opts v1.CreateOptions) (*v1alpha1.TagDefault, error)
	Update(ctx context.Context, tagDefault *v1alpha1.TagDefault, opts v1.UpdateOptions) (*v1alpha1.TagDefault, error)
	UpdateStatus(ctx context.Context, tagDefault *v1alpha1.TagDefault, opts v1.UpdateOptions) (*v1alpha1.TagDefault, 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.TagDefault, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TagDefaultList, 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.TagDefault, err error)
	TagDefaultExpansion
}

TagDefaultInterface has methods to work with TagDefault resources.

type TagDefaultsGetter

type TagDefaultsGetter interface {
	TagDefaults(namespace string) TagDefaultInterface
}

TagDefaultsGetter has a method to return a TagDefaultInterface. A group's client should implement this interface.

type TagExpansion

type TagExpansion interface{}

type TagInterface

type TagInterface interface {
	Create(ctx context.Context, tag *v1alpha1.Tag, opts v1.CreateOptions) (*v1alpha1.Tag, error)
	Update(ctx context.Context, tag *v1alpha1.Tag, opts v1.UpdateOptions) (*v1alpha1.Tag, error)
	UpdateStatus(ctx context.Context, tag *v1alpha1.Tag, opts v1.UpdateOptions) (*v1alpha1.Tag, 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.Tag, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TagList, 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.Tag, err error)
	TagExpansion
}

TagInterface has methods to work with Tag resources.

type TagnamespaceExpansion

type TagnamespaceExpansion interface{}

type TagnamespaceInterface

type TagnamespaceInterface interface {
	Create(ctx context.Context, tagnamespace *v1alpha1.Tagnamespace, opts v1.CreateOptions) (*v1alpha1.Tagnamespace, error)
	Update(ctx context.Context, tagnamespace *v1alpha1.Tagnamespace, opts v1.UpdateOptions) (*v1alpha1.Tagnamespace, error)
	UpdateStatus(ctx context.Context, tagnamespace *v1alpha1.Tagnamespace, opts v1.UpdateOptions) (*v1alpha1.Tagnamespace, 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.Tagnamespace, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.TagnamespaceList, 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.Tagnamespace, err error)
	TagnamespaceExpansion
}

TagnamespaceInterface has methods to work with Tagnamespace resources.

type TagnamespacesGetter

type TagnamespacesGetter interface {
	Tagnamespaces(namespace string) TagnamespaceInterface
}

TagnamespacesGetter has a method to return a TagnamespaceInterface. A group's client should implement this interface.

type TagsGetter

type TagsGetter interface {
	Tags(namespace string) TagInterface
}

TagsGetter has a method to return a TagInterface. A group's client should implement this interface.

type UiPasswordExpansion

type UiPasswordExpansion interface{}

type UiPasswordInterface

type UiPasswordInterface interface {
	Create(ctx context.Context, uiPassword *v1alpha1.UiPassword, opts v1.CreateOptions) (*v1alpha1.UiPassword, error)
	Update(ctx context.Context, uiPassword *v1alpha1.UiPassword, opts v1.UpdateOptions) (*v1alpha1.UiPassword, error)
	UpdateStatus(ctx context.Context, uiPassword *v1alpha1.UiPassword, opts v1.UpdateOptions) (*v1alpha1.UiPassword, 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.UiPassword, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UiPasswordList, 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.UiPassword, err error)
	UiPasswordExpansion
}

UiPasswordInterface has methods to work with UiPassword resources.

type UiPasswordsGetter

type UiPasswordsGetter interface {
	UiPasswords(namespace string) UiPasswordInterface
}

UiPasswordsGetter has a method to return a UiPasswordInterface. A group's client should implement this interface.

type UserCapabilitiesManagementExpansion

type UserCapabilitiesManagementExpansion interface{}

type UserCapabilitiesManagementInterface

type UserCapabilitiesManagementInterface interface {
	Create(ctx context.Context, userCapabilitiesManagement *v1alpha1.UserCapabilitiesManagement, opts v1.CreateOptions) (*v1alpha1.UserCapabilitiesManagement, error)
	Update(ctx context.Context, userCapabilitiesManagement *v1alpha1.UserCapabilitiesManagement, opts v1.UpdateOptions) (*v1alpha1.UserCapabilitiesManagement, error)
	UpdateStatus(ctx context.Context, userCapabilitiesManagement *v1alpha1.UserCapabilitiesManagement, opts v1.UpdateOptions) (*v1alpha1.UserCapabilitiesManagement, 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.UserCapabilitiesManagement, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UserCapabilitiesManagementList, 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.UserCapabilitiesManagement, err error)
	UserCapabilitiesManagementExpansion
}

UserCapabilitiesManagementInterface has methods to work with UserCapabilitiesManagement resources.

type UserCapabilitiesManagementsGetter

type UserCapabilitiesManagementsGetter interface {
	UserCapabilitiesManagements(namespace string) UserCapabilitiesManagementInterface
}

UserCapabilitiesManagementsGetter has a method to return a UserCapabilitiesManagementInterface. A group's client should implement this interface.

type UserExpansion

type UserExpansion interface{}

type UserGroupMembershipExpansion

type UserGroupMembershipExpansion interface{}

type UserGroupMembershipInterface

type UserGroupMembershipInterface interface {
	Create(ctx context.Context, userGroupMembership *v1alpha1.UserGroupMembership, opts v1.CreateOptions) (*v1alpha1.UserGroupMembership, error)
	Update(ctx context.Context, userGroupMembership *v1alpha1.UserGroupMembership, opts v1.UpdateOptions) (*v1alpha1.UserGroupMembership, error)
	UpdateStatus(ctx context.Context, userGroupMembership *v1alpha1.UserGroupMembership, opts v1.UpdateOptions) (*v1alpha1.UserGroupMembership, 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.UserGroupMembership, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.UserGroupMembershipList, 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.UserGroupMembership, err error)
	UserGroupMembershipExpansion
}

UserGroupMembershipInterface has methods to work with UserGroupMembership resources.

type UserGroupMembershipsGetter

type UserGroupMembershipsGetter interface {
	UserGroupMemberships(namespace string) UserGroupMembershipInterface
}

UserGroupMembershipsGetter has a method to return a UserGroupMembershipInterface. A group's client should implement this interface.

type UserInterface

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 UsersGetter

type UsersGetter interface {
	Users(namespace string) UserInterface
}

UsersGetter has a method to return a UserInterface. A group's client should implement this interface.

Directories

Path Synopsis
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL