Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // CreateAllOpts captures the options that affect creation/updating // of the generated objects. CreateAllOpts = options{ TargetDir: "", } )
View Source
var ( // CreateServiceAccountsOpts captures the options that affect creation/updating // of the service accounts. CreateServiceAccountsOpts = options{ TargetDir: "", } )
View Source
var (
// CreateWorkloadIdentityPoolOpts captures the options that affect creation of the workload identity pool
CreateWorkloadIdentityPoolOpts = options{
Name: "",
Project: "",
TargetDir: "",
}
)
View Source
var (
// CreateWorkloadIdentityProviderOpts captures the options that affect creation of the workload identity provider
CreateWorkloadIdentityProviderOpts = options{
Name: "",
Region: "",
Project: "",
PublicKeyPath: "",
WorkloadIdentityPool: "",
}
)
View Source
var ( // DeleteOpts captures the options that affect deletion // of the generated objects. DeleteOpts = deleteOptions{} )
Functions ¶
func NewCreateAllCmd ¶
NewCreateAllCmd provides the "create-all" subcommand
func NewCreateServiceAccountsCmd ¶
NewCreateServiceAccountsCmd provides the "create-service-accounts" subcommand
func NewCreateWorkloadIdentityPool ¶
NewCreateWorkloadIdentityPool provides the "create-workload-identity-pool" subcommand
func NewCreateWorkloadIdentityProviderCmd ¶
NewCreateWorkloadIdentityProviderCmd provides the "create-workload-identity-provider" subcommand
func NewDeleteCmd ¶
NewDeleteCmd implements the "delete" command for the credentials provisioning
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.