mirror of
https://github.com/external-secrets/external-secrets.git
synced 2024-12-14 11:57:59 +00:00
make auth key for GCPSM provider optional
This commit is contained in:
parent
fa7cc50433
commit
03f3622c2c
3 changed files with 2 additions and 5 deletions
|
@ -31,7 +31,8 @@ type GCPSMAuthSecretRef struct {
|
|||
// GCPSMProvider Configures a store to sync secrets using the GCP Secret Manager provider.
|
||||
type GCPSMProvider struct {
|
||||
// Auth defines the information necessary to authenticate against GCP
|
||||
Auth GCPSMAuth `json:"auth"`
|
||||
// +optional
|
||||
Auth GCPSMAuth `json:"auth,omitempty"`
|
||||
|
||||
// ProjectID project where secret is located
|
||||
ProjectID string `json:"projectID,omitempty"`
|
||||
|
|
|
@ -249,8 +249,6 @@ spec:
|
|||
projectID:
|
||||
description: ProjectID project where secret is located
|
||||
type: string
|
||||
required:
|
||||
- auth
|
||||
type: object
|
||||
ibm:
|
||||
description: IBM configures this store to sync secrets using IBM
|
||||
|
|
|
@ -249,8 +249,6 @@ spec:
|
|||
projectID:
|
||||
description: ProjectID project where secret is located
|
||||
type: string
|
||||
required:
|
||||
- auth
|
||||
type: object
|
||||
ibm:
|
||||
description: IBM configures this store to sync secrets using IBM
|
||||
|
|
Loading…
Reference in a new issue