Skip to main content

IntegrationGcpSecretManager

Resource IntegrationGcpSecretManager in pulumi-infisical.
3 min read

Resource IntegrationGcpSecretManager in pulumi-infisical.

Pulumi type: infisical:index/integrationGcpSecretManager:IntegrationGcpSecretManager.

name is the Pulumi resource name. Nested object fields are documented under that object. They are not arguments of this resource.

Example#

Only required arguments are set. A string in angle brackets stands in for that argument. Any other value is an option or example written in the SDK description.

Arguments#

PropertyTypeRequiredDescription
environmentstringyesThe slug of the environment to sync to GCP Secret Manager (prod, dev, staging, etc).
gcpProjectIdstringyesThe ID of the GCP project.
optionsIntegrationGcpSecretManagerOptions (input)noIntegration options
projectIdstringyesThe ID of your Infisical project.
secretPathstringyesThe secret path in Infisical to sync secrets from.
serviceAccountJsonstringyesService account json for the GCP project.

Outputs#

Computed outputs are produced by the provider. They are not constructor arguments.

PropertyTypeComputedDescription
environmentstringnoThe slug of the environment to sync to GCP Secret Manager (prod, dev, staging, etc).
gcpProjectIdstringnoThe ID of the GCP project.
integrationAuthIdstringyesThe ID of the integration auth, used internally by Infisical.
integrationIdstringyesThe ID of the integration, used internally by Infisical.
optionsIntegrationGcpSecretManagerOptions (output)noIntegration options
projectIdstringnoThe ID of your Infisical project.
secretPathstringnoThe secret path in Infisical to sync secrets from.
serviceAccountJsonstringnoService account json for the GCP project.

IntegrationGcpSecretManagerOptions (input)#

Input object IntegrationGcpSecretManagerOptions. Fields below belong to this object, not to the parent.

PropertyTypeRequiredDescription
secretPrefixstringnoThe prefix to add to the secret name in GCP Secret Manager.
secretSuffixstringnoThe suffix to add to the secret name in GCP Secret Manager.

IntegrationGcpSecretManagerOptions (output)#

Output object IntegrationGcpSecretManagerOptions. Fields below belong to this object.

PropertyTypeAlways presentDescription
secretPrefixstringnoThe prefix to add to the secret name in GCP Secret Manager.
secretSuffixstringnoThe suffix to add to the secret name in GCP Secret Manager.