v1beta1

package
v1.116.0 Latest Latest
Warning

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

Go to latest
Published: Apr 11, 2024 License: Apache-2.0 Imports: 9 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 IAMAccessBoundaryPoliciesGetter added in v1.102.0

type IAMAccessBoundaryPoliciesGetter interface {
	IAMAccessBoundaryPolicies(namespace string) IAMAccessBoundaryPolicyInterface
}

IAMAccessBoundaryPoliciesGetter has a method to return a IAMAccessBoundaryPolicyInterface. A group's client should implement this interface.

type IAMAccessBoundaryPolicyExpansion added in v1.102.0

type IAMAccessBoundaryPolicyExpansion interface{}

type IAMAccessBoundaryPolicyInterface added in v1.102.0

type IAMAccessBoundaryPolicyInterface interface {
	Create(ctx context.Context, iAMAccessBoundaryPolicy *v1beta1.IAMAccessBoundaryPolicy, opts v1.CreateOptions) (*v1beta1.IAMAccessBoundaryPolicy, error)
	Update(ctx context.Context, iAMAccessBoundaryPolicy *v1beta1.IAMAccessBoundaryPolicy, opts v1.UpdateOptions) (*v1beta1.IAMAccessBoundaryPolicy, error)
	UpdateStatus(ctx context.Context, iAMAccessBoundaryPolicy *v1beta1.IAMAccessBoundaryPolicy, opts v1.UpdateOptions) (*v1beta1.IAMAccessBoundaryPolicy, 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) (*v1beta1.IAMAccessBoundaryPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.IAMAccessBoundaryPolicyList, 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 *v1beta1.IAMAccessBoundaryPolicy, err error)
	IAMAccessBoundaryPolicyExpansion
}

IAMAccessBoundaryPolicyInterface has methods to work with IAMAccessBoundaryPolicy resources.

type IAMAuditConfigExpansion

type IAMAuditConfigExpansion interface{}

type IAMAuditConfigInterface

type IAMAuditConfigInterface interface {
	Create(ctx context.Context, iAMAuditConfig *v1beta1.IAMAuditConfig, opts v1.CreateOptions) (*v1beta1.IAMAuditConfig, error)
	Update(ctx context.Context, iAMAuditConfig *v1beta1.IAMAuditConfig, opts v1.UpdateOptions) (*v1beta1.IAMAuditConfig, error)
	UpdateStatus(ctx context.Context, iAMAuditConfig *v1beta1.IAMAuditConfig, opts v1.UpdateOptions) (*v1beta1.IAMAuditConfig, 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) (*v1beta1.IAMAuditConfig, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.IAMAuditConfigList, 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 *v1beta1.IAMAuditConfig, err error)
	IAMAuditConfigExpansion
}

IAMAuditConfigInterface has methods to work with IAMAuditConfig resources.

type IAMAuditConfigsGetter

type IAMAuditConfigsGetter interface {
	IAMAuditConfigs(namespace string) IAMAuditConfigInterface
}

IAMAuditConfigsGetter has a method to return a IAMAuditConfigInterface. A group's client should implement this interface.

type IAMCustomRoleExpansion

type IAMCustomRoleExpansion interface{}

type IAMCustomRoleInterface

type IAMCustomRoleInterface interface {
	Create(ctx context.Context, iAMCustomRole *v1beta1.IAMCustomRole, opts v1.CreateOptions) (*v1beta1.IAMCustomRole, error)
	Update(ctx context.Context, iAMCustomRole *v1beta1.IAMCustomRole, opts v1.UpdateOptions) (*v1beta1.IAMCustomRole, error)
	UpdateStatus(ctx context.Context, iAMCustomRole *v1beta1.IAMCustomRole, opts v1.UpdateOptions) (*v1beta1.IAMCustomRole, 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) (*v1beta1.IAMCustomRole, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.IAMCustomRoleList, 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 *v1beta1.IAMCustomRole, err error)
	IAMCustomRoleExpansion
}

IAMCustomRoleInterface has methods to work with IAMCustomRole resources.

type IAMCustomRolesGetter

type IAMCustomRolesGetter interface {
	IAMCustomRoles(namespace string) IAMCustomRoleInterface
}

IAMCustomRolesGetter has a method to return a IAMCustomRoleInterface. A group's client should implement this interface.

type IAMPartialPoliciesGetter

type IAMPartialPoliciesGetter interface {
	IAMPartialPolicies(namespace string) IAMPartialPolicyInterface
}

IAMPartialPoliciesGetter has a method to return a IAMPartialPolicyInterface. A group's client should implement this interface.

type IAMPartialPolicyExpansion

type IAMPartialPolicyExpansion interface{}

type IAMPartialPolicyInterface

type IAMPartialPolicyInterface interface {
	Create(ctx context.Context, iAMPartialPolicy *v1beta1.IAMPartialPolicy, opts v1.CreateOptions) (*v1beta1.IAMPartialPolicy, error)
	Update(ctx context.Context, iAMPartialPolicy *v1beta1.IAMPartialPolicy, opts v1.UpdateOptions) (*v1beta1.IAMPartialPolicy, error)
	UpdateStatus(ctx context.Context, iAMPartialPolicy *v1beta1.IAMPartialPolicy, opts v1.UpdateOptions) (*v1beta1.IAMPartialPolicy, 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) (*v1beta1.IAMPartialPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.IAMPartialPolicyList, 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 *v1beta1.IAMPartialPolicy, err error)
	IAMPartialPolicyExpansion
}

IAMPartialPolicyInterface has methods to work with IAMPartialPolicy resources.

type IAMPoliciesGetter

type IAMPoliciesGetter interface {
	IAMPolicies(namespace string) IAMPolicyInterface
}

IAMPoliciesGetter has a method to return a IAMPolicyInterface. A group's client should implement this interface.

type IAMPolicyExpansion

type IAMPolicyExpansion interface{}

type IAMPolicyInterface

type IAMPolicyInterface interface {
	Create(ctx context.Context, iAMPolicy *v1beta1.IAMPolicy, opts v1.CreateOptions) (*v1beta1.IAMPolicy, error)
	Update(ctx context.Context, iAMPolicy *v1beta1.IAMPolicy, opts v1.UpdateOptions) (*v1beta1.IAMPolicy, error)
	UpdateStatus(ctx context.Context, iAMPolicy *v1beta1.IAMPolicy, opts v1.UpdateOptions) (*v1beta1.IAMPolicy, 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) (*v1beta1.IAMPolicy, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.IAMPolicyList, 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 *v1beta1.IAMPolicy, err error)
	IAMPolicyExpansion
}

IAMPolicyInterface has methods to work with IAMPolicy resources.

type IAMPolicyMemberExpansion

type IAMPolicyMemberExpansion interface{}

type IAMPolicyMemberInterface

type IAMPolicyMemberInterface interface {
	Create(ctx context.Context, iAMPolicyMember *v1beta1.IAMPolicyMember, opts v1.CreateOptions) (*v1beta1.IAMPolicyMember, error)
	Update(ctx context.Context, iAMPolicyMember *v1beta1.IAMPolicyMember, opts v1.UpdateOptions) (*v1beta1.IAMPolicyMember, error)
	UpdateStatus(ctx context.Context, iAMPolicyMember *v1beta1.IAMPolicyMember, opts v1.UpdateOptions) (*v1beta1.IAMPolicyMember, 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) (*v1beta1.IAMPolicyMember, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.IAMPolicyMemberList, 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 *v1beta1.IAMPolicyMember, err error)
	IAMPolicyMemberExpansion
}

IAMPolicyMemberInterface has methods to work with IAMPolicyMember resources.

type IAMPolicyMembersGetter

type IAMPolicyMembersGetter interface {
	IAMPolicyMembers(namespace string) IAMPolicyMemberInterface
}

IAMPolicyMembersGetter has a method to return a IAMPolicyMemberInterface. A group's client should implement this interface.

type IAMServiceAccountExpansion

type IAMServiceAccountExpansion interface{}

type IAMServiceAccountInterface

type IAMServiceAccountInterface interface {
	Create(ctx context.Context, iAMServiceAccount *v1beta1.IAMServiceAccount, opts v1.CreateOptions) (*v1beta1.IAMServiceAccount, error)
	Update(ctx context.Context, iAMServiceAccount *v1beta1.IAMServiceAccount, opts v1.UpdateOptions) (*v1beta1.IAMServiceAccount, error)
	UpdateStatus(ctx context.Context, iAMServiceAccount *v1beta1.IAMServiceAccount, opts v1.UpdateOptions) (*v1beta1.IAMServiceAccount, 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) (*v1beta1.IAMServiceAccount, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.IAMServiceAccountList, 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 *v1beta1.IAMServiceAccount, err error)
	IAMServiceAccountExpansion
}

IAMServiceAccountInterface has methods to work with IAMServiceAccount resources.

type IAMServiceAccountKeyExpansion

type IAMServiceAccountKeyExpansion interface{}

type IAMServiceAccountKeyInterface

type IAMServiceAccountKeyInterface interface {
	Create(ctx context.Context, iAMServiceAccountKey *v1beta1.IAMServiceAccountKey, opts v1.CreateOptions) (*v1beta1.IAMServiceAccountKey, error)
	Update(ctx context.Context, iAMServiceAccountKey *v1beta1.IAMServiceAccountKey, opts v1.UpdateOptions) (*v1beta1.IAMServiceAccountKey, error)
	UpdateStatus(ctx context.Context, iAMServiceAccountKey *v1beta1.IAMServiceAccountKey, opts v1.UpdateOptions) (*v1beta1.IAMServiceAccountKey, 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) (*v1beta1.IAMServiceAccountKey, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.IAMServiceAccountKeyList, 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 *v1beta1.IAMServiceAccountKey, err error)
	IAMServiceAccountKeyExpansion
}

IAMServiceAccountKeyInterface has methods to work with IAMServiceAccountKey resources.

type IAMServiceAccountKeysGetter

type IAMServiceAccountKeysGetter interface {
	IAMServiceAccountKeys(namespace string) IAMServiceAccountKeyInterface
}

IAMServiceAccountKeysGetter has a method to return a IAMServiceAccountKeyInterface. A group's client should implement this interface.

type IAMServiceAccountsGetter

type IAMServiceAccountsGetter interface {
	IAMServiceAccounts(namespace string) IAMServiceAccountInterface
}

IAMServiceAccountsGetter has a method to return a IAMServiceAccountInterface. A group's client should implement this interface.

type IAMWorkforcePoolExpansion added in v1.91.0

type IAMWorkforcePoolExpansion interface{}

type IAMWorkforcePoolInterface added in v1.91.0

type IAMWorkforcePoolInterface interface {
	Create(ctx context.Context, iAMWorkforcePool *v1beta1.IAMWorkforcePool, opts v1.CreateOptions) (*v1beta1.IAMWorkforcePool, error)
	Update(ctx context.Context, iAMWorkforcePool *v1beta1.IAMWorkforcePool, opts v1.UpdateOptions) (*v1beta1.IAMWorkforcePool, error)
	UpdateStatus(ctx context.Context, iAMWorkforcePool *v1beta1.IAMWorkforcePool, opts v1.UpdateOptions) (*v1beta1.IAMWorkforcePool, 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) (*v1beta1.IAMWorkforcePool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.IAMWorkforcePoolList, 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 *v1beta1.IAMWorkforcePool, err error)
	IAMWorkforcePoolExpansion
}

IAMWorkforcePoolInterface has methods to work with IAMWorkforcePool resources.

type IAMWorkforcePoolProviderExpansion added in v1.92.0

type IAMWorkforcePoolProviderExpansion interface{}

type IAMWorkforcePoolProviderInterface added in v1.92.0

type IAMWorkforcePoolProviderInterface interface {
	Create(ctx context.Context, iAMWorkforcePoolProvider *v1beta1.IAMWorkforcePoolProvider, opts v1.CreateOptions) (*v1beta1.IAMWorkforcePoolProvider, error)
	Update(ctx context.Context, iAMWorkforcePoolProvider *v1beta1.IAMWorkforcePoolProvider, opts v1.UpdateOptions) (*v1beta1.IAMWorkforcePoolProvider, error)
	UpdateStatus(ctx context.Context, iAMWorkforcePoolProvider *v1beta1.IAMWorkforcePoolProvider, opts v1.UpdateOptions) (*v1beta1.IAMWorkforcePoolProvider, 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) (*v1beta1.IAMWorkforcePoolProvider, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.IAMWorkforcePoolProviderList, 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 *v1beta1.IAMWorkforcePoolProvider, err error)
	IAMWorkforcePoolProviderExpansion
}

IAMWorkforcePoolProviderInterface has methods to work with IAMWorkforcePoolProvider resources.

type IAMWorkforcePoolProvidersGetter added in v1.92.0

type IAMWorkforcePoolProvidersGetter interface {
	IAMWorkforcePoolProviders(namespace string) IAMWorkforcePoolProviderInterface
}

IAMWorkforcePoolProvidersGetter has a method to return a IAMWorkforcePoolProviderInterface. A group's client should implement this interface.

type IAMWorkforcePoolsGetter added in v1.91.0

type IAMWorkforcePoolsGetter interface {
	IAMWorkforcePools(namespace string) IAMWorkforcePoolInterface
}

IAMWorkforcePoolsGetter has a method to return a IAMWorkforcePoolInterface. A group's client should implement this interface.

type IAMWorkloadIdentityPoolExpansion

type IAMWorkloadIdentityPoolExpansion interface{}

type IAMWorkloadIdentityPoolInterface

type IAMWorkloadIdentityPoolInterface interface {
	Create(ctx context.Context, iAMWorkloadIdentityPool *v1beta1.IAMWorkloadIdentityPool, opts v1.CreateOptions) (*v1beta1.IAMWorkloadIdentityPool, error)
	Update(ctx context.Context, iAMWorkloadIdentityPool *v1beta1.IAMWorkloadIdentityPool, opts v1.UpdateOptions) (*v1beta1.IAMWorkloadIdentityPool, error)
	UpdateStatus(ctx context.Context, iAMWorkloadIdentityPool *v1beta1.IAMWorkloadIdentityPool, opts v1.UpdateOptions) (*v1beta1.IAMWorkloadIdentityPool, 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) (*v1beta1.IAMWorkloadIdentityPool, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.IAMWorkloadIdentityPoolList, 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 *v1beta1.IAMWorkloadIdentityPool, err error)
	IAMWorkloadIdentityPoolExpansion
}

IAMWorkloadIdentityPoolInterface has methods to work with IAMWorkloadIdentityPool resources.

type IAMWorkloadIdentityPoolProviderExpansion

type IAMWorkloadIdentityPoolProviderExpansion interface{}

type IAMWorkloadIdentityPoolProviderInterface

type IAMWorkloadIdentityPoolProviderInterface interface {
	Create(ctx context.Context, iAMWorkloadIdentityPoolProvider *v1beta1.IAMWorkloadIdentityPoolProvider, opts v1.CreateOptions) (*v1beta1.IAMWorkloadIdentityPoolProvider, error)
	Update(ctx context.Context, iAMWorkloadIdentityPoolProvider *v1beta1.IAMWorkloadIdentityPoolProvider, opts v1.UpdateOptions) (*v1beta1.IAMWorkloadIdentityPoolProvider, error)
	UpdateStatus(ctx context.Context, iAMWorkloadIdentityPoolProvider *v1beta1.IAMWorkloadIdentityPoolProvider, opts v1.UpdateOptions) (*v1beta1.IAMWorkloadIdentityPoolProvider, 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) (*v1beta1.IAMWorkloadIdentityPoolProvider, error)
	List(ctx context.Context, opts v1.ListOptions) (*v1beta1.IAMWorkloadIdentityPoolProviderList, 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 *v1beta1.IAMWorkloadIdentityPoolProvider, err error)
	IAMWorkloadIdentityPoolProviderExpansion
}

IAMWorkloadIdentityPoolProviderInterface has methods to work with IAMWorkloadIdentityPoolProvider resources.

type IAMWorkloadIdentityPoolProvidersGetter

type IAMWorkloadIdentityPoolProvidersGetter interface {
	IAMWorkloadIdentityPoolProviders(namespace string) IAMWorkloadIdentityPoolProviderInterface
}

IAMWorkloadIdentityPoolProvidersGetter has a method to return a IAMWorkloadIdentityPoolProviderInterface. A group's client should implement this interface.

type IAMWorkloadIdentityPoolsGetter

type IAMWorkloadIdentityPoolsGetter interface {
	IAMWorkloadIdentityPools(namespace string) IAMWorkloadIdentityPoolInterface
}

IAMWorkloadIdentityPoolsGetter has a method to return a IAMWorkloadIdentityPoolInterface. A group's client should implement this interface.

type IamV1beta1Client

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

IamV1beta1Client is used to interact with features provided by the iam.cnrm.cloud.google.com group.

func New

New creates a new IamV1beta1Client for the given RESTClient.

func NewForConfig

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

NewForConfig creates a new IamV1beta1Client for the given config. NewForConfig is equivalent to NewForConfigAndClient(c, httpClient), where httpClient was generated with rest.HTTPClientFor(c).

func NewForConfigAndClient added in v1.75.0

func NewForConfigAndClient(c *rest.Config, h *http.Client) (*IamV1beta1Client, error)

NewForConfigAndClient creates a new IamV1beta1Client for the given config and http client. Note the http client provided takes precedence over the configured transport values.

func NewForConfigOrDie

func NewForConfigOrDie(c *rest.Config) *IamV1beta1Client

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

func (*IamV1beta1Client) IAMAccessBoundaryPolicies added in v1.102.0

func (c *IamV1beta1Client) IAMAccessBoundaryPolicies(namespace string) IAMAccessBoundaryPolicyInterface

func (*IamV1beta1Client) IAMAuditConfigs

func (c *IamV1beta1Client) IAMAuditConfigs(namespace string) IAMAuditConfigInterface

func (*IamV1beta1Client) IAMCustomRoles

func (c *IamV1beta1Client) IAMCustomRoles(namespace string) IAMCustomRoleInterface

func (*IamV1beta1Client) IAMPartialPolicies

func (c *IamV1beta1Client) IAMPartialPolicies(namespace string) IAMPartialPolicyInterface

func (*IamV1beta1Client) IAMPolicies

func (c *IamV1beta1Client) IAMPolicies(namespace string) IAMPolicyInterface

func (*IamV1beta1Client) IAMPolicyMembers

func (c *IamV1beta1Client) IAMPolicyMembers(namespace string) IAMPolicyMemberInterface

func (*IamV1beta1Client) IAMServiceAccountKeys

func (c *IamV1beta1Client) IAMServiceAccountKeys(namespace string) IAMServiceAccountKeyInterface

func (*IamV1beta1Client) IAMServiceAccounts

func (c *IamV1beta1Client) IAMServiceAccounts(namespace string) IAMServiceAccountInterface

func (*IamV1beta1Client) IAMWorkforcePoolProviders added in v1.92.0

func (c *IamV1beta1Client) IAMWorkforcePoolProviders(namespace string) IAMWorkforcePoolProviderInterface

func (*IamV1beta1Client) IAMWorkforcePools added in v1.91.0

func (c *IamV1beta1Client) IAMWorkforcePools(namespace string) IAMWorkforcePoolInterface

func (*IamV1beta1Client) IAMWorkloadIdentityPoolProviders

func (c *IamV1beta1Client) IAMWorkloadIdentityPoolProviders(namespace string) IAMWorkloadIdentityPoolProviderInterface

func (*IamV1beta1Client) IAMWorkloadIdentityPools

func (c *IamV1beta1Client) IAMWorkloadIdentityPools(namespace string) IAMWorkloadIdentityPoolInterface

func (*IamV1beta1Client) RESTClient

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

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

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