Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
//AddToScheme allows you to add v1beta1 to scheme
AddToScheme = schemeBuilder.AddToScheme
)
Functions ¶
This section is empty.
Types ¶
type AWSPCAClusterIssuerInterface ¶
type AWSPCAClusterIssuerInterface interface { Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1beta1.AWSPCAClusterIssuer, error) Create(ctx context.Context, issuer *v1beta1.AWSPCAClusterIssuer, opts metav1.CreateOptions) (*v1beta1.AWSPCAClusterIssuer, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) }
AWSPCAClusterIssuerInterface is a interface for interacting with a AWSPCAClusterIssuer
type AWSPCAIssuerInterface ¶
type AWSPCAIssuerInterface interface { Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1beta1.AWSPCAIssuer, error) Create(ctx context.Context, issuer *v1beta1.AWSPCAIssuer, opts metav1.CreateOptions) (*v1beta1.AWSPCAIssuer, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) }
AWSPCAIssuerInterface is a interface for interacting with a AWSPCAIssuer
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client defines a client for interacting with AWS PCA issuers
func NewForConfig ¶
NewForConfig is a function which lets you configure pca issuer clientset
func (*Client) AWSPCAClusterIssuers ¶
func (c *Client) AWSPCAClusterIssuers() AWSPCAClusterIssuerInterface
AWSPCAClusterIssuers is a function which lets you interact with AWSPCAClusterIssuers
func (*Client) AWSPCAIssuers ¶
func (c *Client) AWSPCAIssuers(namespace string) AWSPCAIssuerInterface
AWSPCAIssuers is a function which lets you interact with AWSPCAIssuers
type Interface ¶
type Interface interface { AWSPCAIssuers(namespace string) AWSPCAIssuerInterface AWSPCAClusterIssuers() AWSPCAClusterIssuerInterface }
Interface defines inteface for interacting with AWS PCA issuers
Click to show internal directories.
Click to hide internal directories.