Dagger
Search

google-cloud-credentials

No long description provided.

Installation

dagger install github.com/jsiebens/dagger-gcp/google-cloud-credentials@5df6ff3b0456a0d8399eb971d0b142d5bedecd33

Entrypoint

Return Type
GoogleCloudCredentials !
Arguments
NameTypeDefault ValueDescription
credentialsJsonSecret -No description provided
workloadIdentityProviderString -No description provided
workloadIdentityTokenSecret -No description provided
Example
func (m *myModule) example() *GoogleCloudCredentials  {
	return dag.
			GoogleCloudCredentials()
}

Types

GoogleCloudCredentials 🔗

getAccessToken() 🔗

Return Type
Secret !
Arguments
NameTypeDefault ValueDescription
formatString "text"No description provided
Example
func (m *myModule) example() *Secret  {
	return dag.
			GoogleCloudCredentials().
			GetAccessToken()
}

mount() 🔗

Return Type
Container !
Arguments
NameTypeDefault ValueDescription
ctrContainer !-No description provided
Example
func (m *myModule) example(ctr *Container) *Container  {
	return dag.
			GoogleCloudCredentials().
			Mount(ctr)
}

cli() 🔗

Return Type
Container !
Example
func (m *myModule) example() *Container  {
	return dag.
			GoogleCloudCredentials().
			Cli()
}