Documentation ¶
Index ¶
- type GoogleSecretManagerBuilder
- func (googleSecretMngrBldr *GoogleSecretManagerBuilder) Build() (*secretmanager.Client, *diagnostics.Diagnostics)
- func (googleSecretMngrBldr *GoogleSecretManagerBuilder) WithADC() *GoogleSecretManagerBuilder
- func (googleSecretMngrBldr *GoogleSecretManagerBuilder) WithCredentialsFile(credentialsFile, scope string) *GoogleSecretManagerBuilder
- func (googleSecretMngrBldr *GoogleSecretManagerBuilder) WithToken(token string) *GoogleSecretManagerBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GoogleSecretManagerBuilder ¶
type GoogleSecretManagerBuilder struct {
// contains filtered or unexported fields
}
func New ¶
func New() *GoogleSecretManagerBuilder
func (*GoogleSecretManagerBuilder) Build ¶
func (googleSecretMngrBldr *GoogleSecretManagerBuilder) Build() (*secretmanager.Client, *diagnostics.Diagnostics)
func (*GoogleSecretManagerBuilder) WithADC ¶
func (googleSecretMngrBldr *GoogleSecretManagerBuilder) WithADC() *GoogleSecretManagerBuilder
func (*GoogleSecretManagerBuilder) WithCredentialsFile ¶
func (googleSecretMngrBldr *GoogleSecretManagerBuilder) WithCredentialsFile(credentialsFile, scope string) *GoogleSecretManagerBuilder
func (*GoogleSecretManagerBuilder) WithToken ¶
func (googleSecretMngrBldr *GoogleSecretManagerBuilder) WithToken(token string) *GoogleSecretManagerBuilder
Click to show internal directories.
Click to hide internal directories.