Documentation ¶
Index ¶
- type GCPStore
- func (s *GCPStore) CreateCert(ctx context.Context, gcert *certificatemanagerpb.Certificate) error
- func (s *GCPStore) FromConfig(c tlssecret.GenericSecretSyncConfig) error
- func (s *GCPStore) GetApiKey(ctx context.Context) error
- func (s *GCPStore) Sync(c *tlssecret.Certificate) (map[string]string, error)
- func (s *GCPStore) UpdateCert(ctx context.Context, gcert *certificatemanagerpb.Certificate) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GCPStore ¶
type GCPStore struct { CertificateName string ProjectID string Location string SecretName string SecretNamespace string CredentialsJSON string // contains filtered or unexported fields }
func (*GCPStore) CreateCert ¶
func (s *GCPStore) CreateCert(ctx context.Context, gcert *certificatemanagerpb.Certificate) error
func (*GCPStore) FromConfig ¶ added in v1.1.0
func (s *GCPStore) FromConfig(c tlssecret.GenericSecretSyncConfig) error
func (*GCPStore) UpdateCert ¶
func (s *GCPStore) UpdateCert(ctx context.Context, gcert *certificatemanagerpb.Certificate) error
Click to show internal directories.
Click to hide internal directories.