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 IdentityV1alpha1Client

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

IdentityV1alpha1Client is used to interact with features provided by the identity.google.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) PlatformDefaultSupportedIdpConfigs

func (c *IdentityV1alpha1Client) PlatformDefaultSupportedIdpConfigs(namespace string) PlatformDefaultSupportedIdpConfigInterface

func (*IdentityV1alpha1Client) PlatformInboundSamlConfigs

func (c *IdentityV1alpha1Client) PlatformInboundSamlConfigs(namespace string) PlatformInboundSamlConfigInterface

func (*IdentityV1alpha1Client) PlatformOauthIdpConfigs

func (c *IdentityV1alpha1Client) PlatformOauthIdpConfigs(namespace string) PlatformOauthIdpConfigInterface

func (*IdentityV1alpha1Client) PlatformTenantDefaultSupportedIdpConfigs

func (c *IdentityV1alpha1Client) PlatformTenantDefaultSupportedIdpConfigs(namespace string) PlatformTenantDefaultSupportedIdpConfigInterface

func (*IdentityV1alpha1Client) PlatformTenantInboundSamlConfigs

func (c *IdentityV1alpha1Client) PlatformTenantInboundSamlConfigs(namespace string) PlatformTenantInboundSamlConfigInterface

func (*IdentityV1alpha1Client) PlatformTenantOauthIdpConfigs

func (c *IdentityV1alpha1Client) PlatformTenantOauthIdpConfigs(namespace string) PlatformTenantOauthIdpConfigInterface

func (*IdentityV1alpha1Client) PlatformTenants

func (c *IdentityV1alpha1Client) PlatformTenants(namespace string) PlatformTenantInterface

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.

type PlatformDefaultSupportedIdpConfigExpansion

type PlatformDefaultSupportedIdpConfigExpansion interface{}

type PlatformDefaultSupportedIdpConfigInterface

PlatformDefaultSupportedIdpConfigInterface has methods to work with PlatformDefaultSupportedIdpConfig resources.

type PlatformDefaultSupportedIdpConfigsGetter

type PlatformDefaultSupportedIdpConfigsGetter interface {
	PlatformDefaultSupportedIdpConfigs(namespace string) PlatformDefaultSupportedIdpConfigInterface
}

PlatformDefaultSupportedIdpConfigsGetter has a method to return a PlatformDefaultSupportedIdpConfigInterface. A group's client should implement this interface.

type PlatformInboundSamlConfigExpansion

type PlatformInboundSamlConfigExpansion interface{}

type PlatformInboundSamlConfigInterface

type PlatformInboundSamlConfigInterface interface {
	Create(ctx context.Context, platformInboundSamlConfig *v1alpha1.PlatformInboundSamlConfig, opts v1.CreateOptions) (*v1alpha1.PlatformInboundSamlConfig, error)
	Update(ctx context.Context, platformInboundSamlConfig *v1alpha1.PlatformInboundSamlConfig, opts v1.UpdateOptions) (*v1alpha1.PlatformInboundSamlConfig, error)
	UpdateStatus(ctx context.Context, platformInboundSamlConfig *v1alpha1.PlatformInboundSamlConfig, opts v1.UpdateOptions) (*v1alpha1.PlatformInboundSamlConfig, 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.PlatformInboundSamlConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PlatformInboundSamlConfigList, 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.PlatformInboundSamlConfig, err error)
	PlatformInboundSamlConfigExpansion
}

PlatformInboundSamlConfigInterface has methods to work with PlatformInboundSamlConfig resources.

type PlatformInboundSamlConfigsGetter

type PlatformInboundSamlConfigsGetter interface {
	PlatformInboundSamlConfigs(namespace string) PlatformInboundSamlConfigInterface
}

PlatformInboundSamlConfigsGetter has a method to return a PlatformInboundSamlConfigInterface. A group's client should implement this interface.

type PlatformOauthIdpConfigExpansion

type PlatformOauthIdpConfigExpansion interface{}

type PlatformOauthIdpConfigInterface

type PlatformOauthIdpConfigInterface interface {
	Create(ctx context.Context, platformOauthIdpConfig *v1alpha1.PlatformOauthIdpConfig, opts v1.CreateOptions) (*v1alpha1.PlatformOauthIdpConfig, error)
	Update(ctx context.Context, platformOauthIdpConfig *v1alpha1.PlatformOauthIdpConfig, opts v1.UpdateOptions) (*v1alpha1.PlatformOauthIdpConfig, error)
	UpdateStatus(ctx context.Context, platformOauthIdpConfig *v1alpha1.PlatformOauthIdpConfig, opts v1.UpdateOptions) (*v1alpha1.PlatformOauthIdpConfig, 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.PlatformOauthIdpConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PlatformOauthIdpConfigList, 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.PlatformOauthIdpConfig, err error)
	PlatformOauthIdpConfigExpansion
}

PlatformOauthIdpConfigInterface has methods to work with PlatformOauthIdpConfig resources.

type PlatformOauthIdpConfigsGetter

type PlatformOauthIdpConfigsGetter interface {
	PlatformOauthIdpConfigs(namespace string) PlatformOauthIdpConfigInterface
}

PlatformOauthIdpConfigsGetter has a method to return a PlatformOauthIdpConfigInterface. A group's client should implement this interface.

type PlatformTenantDefaultSupportedIdpConfigExpansion

type PlatformTenantDefaultSupportedIdpConfigExpansion interface{}

type PlatformTenantDefaultSupportedIdpConfigInterface

PlatformTenantDefaultSupportedIdpConfigInterface has methods to work with PlatformTenantDefaultSupportedIdpConfig resources.

type PlatformTenantDefaultSupportedIdpConfigsGetter

type PlatformTenantDefaultSupportedIdpConfigsGetter interface {
	PlatformTenantDefaultSupportedIdpConfigs(namespace string) PlatformTenantDefaultSupportedIdpConfigInterface
}

PlatformTenantDefaultSupportedIdpConfigsGetter has a method to return a PlatformTenantDefaultSupportedIdpConfigInterface. A group's client should implement this interface.

type PlatformTenantExpansion

type PlatformTenantExpansion interface{}

type PlatformTenantInboundSamlConfigExpansion

type PlatformTenantInboundSamlConfigExpansion interface{}

type PlatformTenantInboundSamlConfigInterface

PlatformTenantInboundSamlConfigInterface has methods to work with PlatformTenantInboundSamlConfig resources.

type PlatformTenantInboundSamlConfigsGetter

type PlatformTenantInboundSamlConfigsGetter interface {
	PlatformTenantInboundSamlConfigs(namespace string) PlatformTenantInboundSamlConfigInterface
}

PlatformTenantInboundSamlConfigsGetter has a method to return a PlatformTenantInboundSamlConfigInterface. A group's client should implement this interface.

type PlatformTenantInterface

type PlatformTenantInterface interface {
	Create(ctx context.Context, platformTenant *v1alpha1.PlatformTenant, opts v1.CreateOptions) (*v1alpha1.PlatformTenant, error)
	Update(ctx context.Context, platformTenant *v1alpha1.PlatformTenant, opts v1.UpdateOptions) (*v1alpha1.PlatformTenant, error)
	UpdateStatus(ctx context.Context, platformTenant *v1alpha1.PlatformTenant, opts v1.UpdateOptions) (*v1alpha1.PlatformTenant, 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.PlatformTenant, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PlatformTenantList, 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.PlatformTenant, err error)
	PlatformTenantExpansion
}

PlatformTenantInterface has methods to work with PlatformTenant resources.

type PlatformTenantOauthIdpConfigExpansion

type PlatformTenantOauthIdpConfigExpansion interface{}

type PlatformTenantOauthIdpConfigInterface

type PlatformTenantOauthIdpConfigInterface interface {
	Create(ctx context.Context, platformTenantOauthIdpConfig *v1alpha1.PlatformTenantOauthIdpConfig, opts v1.CreateOptions) (*v1alpha1.PlatformTenantOauthIdpConfig, error)
	Update(ctx context.Context, platformTenantOauthIdpConfig *v1alpha1.PlatformTenantOauthIdpConfig, opts v1.UpdateOptions) (*v1alpha1.PlatformTenantOauthIdpConfig, error)
	UpdateStatus(ctx context.Context, platformTenantOauthIdpConfig *v1alpha1.PlatformTenantOauthIdpConfig, opts v1.UpdateOptions) (*v1alpha1.PlatformTenantOauthIdpConfig, 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.PlatformTenantOauthIdpConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.PlatformTenantOauthIdpConfigList, 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.PlatformTenantOauthIdpConfig, err error)
	PlatformTenantOauthIdpConfigExpansion
}

PlatformTenantOauthIdpConfigInterface has methods to work with PlatformTenantOauthIdpConfig resources.

type PlatformTenantOauthIdpConfigsGetter

type PlatformTenantOauthIdpConfigsGetter interface {
	PlatformTenantOauthIdpConfigs(namespace string) PlatformTenantOauthIdpConfigInterface
}

PlatformTenantOauthIdpConfigsGetter has a method to return a PlatformTenantOauthIdpConfigInterface. A group's client should implement this interface.

type PlatformTenantsGetter

type PlatformTenantsGetter interface {
	PlatformTenants(namespace string) PlatformTenantInterface
}

PlatformTenantsGetter has a method to return a PlatformTenantInterface. 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