Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AWSCredManager ¶
type AWSCredManager struct {
secret.SecretGetter
AWSAccessReq *api.AWSAccessKeyRequest
KubeClient kubernetes.Interface
VaultClient *vaultapi.Client
}
func NewAWSCredentialManager ¶
func NewAWSCredentialManager(kClient kubernetes.Interface, appClient appcat_cs.AppcatalogV1alpha1Interface, cr crd.Interface, awsAKReq *api.AWSAccessKeyRequest) (*AWSCredManager, error)
func (*AWSCredManager) GetOwnerReference ¶
func (d *AWSCredManager) GetOwnerReference() *metav1.OwnerReference
func (*AWSCredManager) ParseCredential ¶
Click to show internal directories.
Click to hide internal directories.