secretmanager library
Classes
- GetRegionalSecretArgs
- Arguments for getRegionalSecret. Arguments for getRegionalSecret.
- GetRegionalSecretCustomerManagedEncryption
- GetRegionalSecretIamPolicyArgs
- Arguments for getRegionalSecretIamPolicy. Arguments for getRegionalSecretIamPolicy.
- GetRegionalSecretIamPolicyResult
- Result data returned by getRegionalSecretIamPolicy.
- GetRegionalSecretResult
- Result data returned by getRegionalSecret.
- GetRegionalSecretRotation
- GetRegionalSecretsArgs
- Arguments for getRegionalSecrets. Arguments for getRegionalSecrets.
- GetRegionalSecretsResult
- Result data returned by getRegionalSecrets.
- GetRegionalSecretsSecret
- GetRegionalSecretsSecretCustomerManagedEncryption
- GetRegionalSecretsSecretRotation
- GetRegionalSecretsSecretTopic
- GetRegionalSecretTopic
- GetRegionalSecretVersionAccessArgs
- Arguments for getRegionalSecretVersionAccess. Arguments for getRegionalSecretVersionAccess.
- GetRegionalSecretVersionAccessResult
- Result data returned by getRegionalSecretVersionAccess.
- GetRegionalSecretVersionArgs
- Arguments for getRegionalSecretVersion. Arguments for getRegionalSecretVersion.
- GetRegionalSecretVersionCustomerManagedEncryption
- GetRegionalSecretVersionResult
- Result data returned by getRegionalSecretVersion.
- GetSecretArgs
- Arguments for getSecret. Arguments for getSecret.
- GetSecretIamPolicyArgs
- Arguments for getSecretIamPolicy. Arguments for getSecretIamPolicy.
- GetSecretIamPolicyResult
- Result data returned by getSecretIamPolicy.
- GetSecretReplication
- GetSecretReplicationAuto
- GetSecretReplicationAutoCustomerManagedEncryption
- GetSecretReplicationUserManaged
- GetSecretReplicationUserManagedReplica
- GetSecretReplicationUserManagedReplicaCustomerManagedEncryption
- GetSecretResult
- Result data returned by getSecret.
- GetSecretRotation
- GetSecretsArgs
- Arguments for getSecrets. Arguments for getSecrets.
- GetSecretsResult
- Result data returned by getSecrets.
- GetSecretsSecret
- GetSecretsSecretReplication
- GetSecretsSecretReplicationAuto
- GetSecretsSecretReplicationAutoCustomerManagedEncryption
- GetSecretsSecretReplicationUserManaged
- GetSecretsSecretReplicationUserManagedReplica
- GetSecretsSecretReplicationUserManagedReplicaCustomerManagedEncryption
- GetSecretsSecretRotation
- GetSecretsSecretTopic
- GetSecretTopic
- GetSecretVersionAccessArgs
- Arguments for getSecretVersionAccess. Arguments for getSecretVersionAccess.
- GetSecretVersionAccessResult
- Result data returned by getSecretVersionAccess.
- GetSecretVersionArgs
- Arguments for getSecretVersion. Arguments for getSecretVersion.
- GetSecretVersionResult
- Result data returned by getSecretVersion.
- RegionalSecret
- A Regional Secret is a logical secret whose value and versions can be created and accessed within a region only.
- RegionalSecretArgs
- The set of arguments for RegionalSecret. The set of arguments for RegionalSecret.
- RegionalSecretCustomerManagedEncryption
- RegionalSecretIamBinding
- Three different resources help you manage your IAM policy for Secret Manager RegionalSecret. Each of these resources serves a different use case:
- RegionalSecretIamBindingArgs
- The set of arguments for RegionalSecretIamBinding. The set of arguments for RegionalSecretIamBinding.
- RegionalSecretIamBindingCondition
- RegionalSecretIamBindingState
- Input properties used for looking up and filtering RegionalSecretIamBinding resources.
- RegionalSecretIamMember
- Three different resources help you manage your IAM policy for Secret Manager RegionalSecret. Each of these resources serves a different use case:
- RegionalSecretIamMemberArgs
- The set of arguments for RegionalSecretIamMember. The set of arguments for RegionalSecretIamMember.
- RegionalSecretIamMemberCondition
- RegionalSecretIamMemberState
- Input properties used for looking up and filtering RegionalSecretIamMember resources.
- RegionalSecretIamPolicy
- Three different resources help you manage your IAM policy for Secret Manager RegionalSecret. Each of these resources serves a different use case:
- RegionalSecretIamPolicyArgs
- The set of arguments for RegionalSecretIamPolicy. The set of arguments for RegionalSecretIamPolicy.
- RegionalSecretIamPolicyState
- Input properties used for looking up and filtering RegionalSecretIamPolicy resources.
- RegionalSecretRotation
- RegionalSecretState
- Input properties used for looking up and filtering RegionalSecret resources.
- RegionalSecretTopic
- RegionalSecretVersion
- A regional secret version resource.
- RegionalSecretVersionArgs
- The set of arguments for RegionalSecretVersion. The set of arguments for RegionalSecretVersion.
- RegionalSecretVersionCustomerManagedEncryption
- RegionalSecretVersionState
- Input properties used for looking up and filtering RegionalSecretVersion resources.
- Secret
- A Secret is a logical secret whose value and versions can be accessed.
- SecretArgs
- The set of arguments for Secret. The set of arguments for Secret.
- SecretIamBinding
- Three different resources help you manage your IAM policy for Secret Manager Secret. Each of these resources serves a different use case:
- SecretIamBindingArgs
- The set of arguments for SecretIamBinding. The set of arguments for SecretIamBinding.
- SecretIamBindingCondition
- SecretIamBindingState
- Input properties used for looking up and filtering SecretIamBinding resources.
- SecretIamMember
- Three different resources help you manage your IAM policy for Secret Manager Secret. Each of these resources serves a different use case:
- SecretIamMemberArgs
- The set of arguments for SecretIamMember. The set of arguments for SecretIamMember.
- SecretIamMemberCondition
- SecretIamMemberState
- Input properties used for looking up and filtering SecretIamMember resources.
- SecretIamPolicy
- Three different resources help you manage your IAM policy for Secret Manager Secret. Each of these resources serves a different use case:
- SecretIamPolicyArgs
- The set of arguments for SecretIamPolicy. The set of arguments for SecretIamPolicy.
- SecretIamPolicyState
- Input properties used for looking up and filtering SecretIamPolicy resources.
- SecretReplication
- SecretReplicationAuto
- SecretReplicationAutoCustomerManagedEncryption
- SecretReplicationUserManaged
- SecretReplicationUserManagedReplica
- SecretReplicationUserManagedReplicaCustomerManagedEncryption
- SecretRotation
- SecretState
- Input properties used for looking up and filtering Secret resources.
- SecretTopic
- SecretVersion
- A secret version resource.
- SecretVersionArgs
- The set of arguments for SecretVersion. The set of arguments for SecretVersion.
- SecretVersionState
- Input properties used for looking up and filtering SecretVersion resources.
Functions
-
getRegionalSecret(
GetRegionalSecretArgs args, {InvokeOptions? options}) → Future< GetRegionalSecretResult> - Use this data source to get information about a Secret Manager Regional Secret
-
getRegionalSecretIamPolicy(
GetRegionalSecretIamPolicyArgs args, {InvokeOptions? options}) → Future< GetRegionalSecretIamPolicyResult> - Retrieves the current IAM policy data for regionalsecret
-
getRegionalSecretIamPolicyOutput(
GetRegionalSecretIamPolicyArgs args, {InvokeOutputOptions? options}) → Output< GetRegionalSecretIamPolicyResult> -
getRegionalSecretOutput(
GetRegionalSecretArgs args, {InvokeOutputOptions? options}) → Output< GetRegionalSecretResult> -
getRegionalSecrets(
GetRegionalSecretsArgs args, {InvokeOptions? options}) → Future< GetRegionalSecretsResult> - subcategory: "Secret Manager" description: |- List the Secret Manager Regional Secrets.
-
getRegionalSecretsOutput(
GetRegionalSecretsArgs args, {InvokeOutputOptions? options}) → Output< GetRegionalSecretsResult> -
getRegionalSecretVersion(
GetRegionalSecretVersionArgs args, {InvokeOptions? options}) → Future< GetRegionalSecretVersionResult> - subcategory: "Secret Manager" description: |- Get a Secret Manager regional secret's version.
-
getRegionalSecretVersionAccess(
GetRegionalSecretVersionAccessArgs args, {InvokeOptions? options}) → Future< GetRegionalSecretVersionAccessResult> - subcategory: "Secret Manager" page_title: "Google: gcp.secretmanager.getRegionalSecretVersionAccess" description: |- Get a payload of Secret Manager regional secret's version.
-
getRegionalSecretVersionAccessOutput(
GetRegionalSecretVersionAccessArgs args, {InvokeOutputOptions? options}) → Output< GetRegionalSecretVersionAccessResult> -
getRegionalSecretVersionOutput(
GetRegionalSecretVersionArgs args, {InvokeOutputOptions? options}) → Output< GetRegionalSecretVersionResult> -
getSecret(
GetSecretArgs args, {InvokeOptions? options}) → Future< GetSecretResult> - Use this data source to get information about a Secret Manager Secret
-
getSecretIamPolicy(
GetSecretIamPolicyArgs args, {InvokeOptions? options}) → Future< GetSecretIamPolicyResult> - Retrieves the current IAM policy data for secret
-
getSecretIamPolicyOutput(
GetSecretIamPolicyArgs args, {InvokeOutputOptions? options}) → Output< GetSecretIamPolicyResult> -
getSecretOutput(
GetSecretArgs args, {InvokeOutputOptions? options}) → Output< GetSecretResult> -
getSecrets(
GetSecretsArgs args, {InvokeOptions? options}) → Future< GetSecretsResult> - Use this data source to list the Secret Manager Secrets
-
getSecretsOutput(
GetSecretsArgs args, {InvokeOutputOptions? options}) → Output< GetSecretsResult> -
getSecretVersion(
GetSecretVersionArgs args, {InvokeOptions? options}) → Future< GetSecretVersionResult> - Get the value and metadata from a Secret Manager secret version. For more information see the official documentation and API. If you don't need the metadata (i.e., if you want to use a more limited role to access the secret version only), see also the gcp.secretmanager.getSecretVersionAccess datasource.
-
getSecretVersionAccess(
GetSecretVersionAccessArgs args, {InvokeOptions? options}) → Future< GetSecretVersionAccessResult> - Get the value from a Secret Manager secret version. This is similar to the gcp.secretmanager.SecretVersion datasource, but it only requires the Secret Manager Secret Accessor role. For more information see the official documentation and API.
-
getSecretVersionAccessOutput(
GetSecretVersionAccessArgs args, {InvokeOutputOptions? options}) → Output< GetSecretVersionAccessResult> -
getSecretVersionOutput(
GetSecretVersionArgs args, {InvokeOutputOptions? options}) → Output< GetSecretVersionResult>