secretmanager library
The Google Cloud client for the Secret Manager API.
Stores sensitive data such as API keys, passwords, and certificates. Provides convenience while improving security.
Classes
- AccessSecretVersionRequest
-
Request message for
SecretManagerService.AccessSecretVersion. - AccessSecretVersionResponse
-
Response message for
SecretManagerService.AccessSecretVersion. - AddSecretVersionRequest
-
Request message for
SecretManagerService.AddSecretVersion. - CreateSecretRequest
-
Request message for
SecretManagerService.CreateSecret. - CustomerManagedEncryption
- Configuration for encrypting secret payloads using customer-managed encryption keys (CMEK).
- CustomerManagedEncryptionStatus
- Describes the status of customer-managed encryption.
- DeleteSecretRequest
-
Request message for
SecretManagerService.DeleteSecret. - DestroySecretVersionRequest
-
Request message for
SecretManagerService.DestroySecretVersion. - DisableSecretVersionRequest
-
Request message for
SecretManagerService.DisableSecretVersion. - EnableSecretVersionRequest
-
Request message for
SecretManagerService.EnableSecretVersion. - GetSecretRequest
-
Request message for
SecretManagerService.GetSecret. - GetSecretVersionRequest
-
Request message for
SecretManagerService.GetSecretVersion. - ListSecretsRequest
-
Request message for
SecretManagerService.ListSecrets. - ListSecretsResponse
-
Response message for
SecretManagerService.ListSecrets. - ListSecretVersionsRequest
-
Request message for
SecretManagerService.ListSecretVersions. - ListSecretVersionsResponse
-
Response message for
SecretManagerService.ListSecretVersions. - Replication
- A policy that defines the replication and encryption configuration of data.
- Replication_Automatic
-
A replication policy that replicates the
Secretpayload without any restrictions. - Replication_UserManaged
-
A replication policy that replicates the
Secretpayload into the locations specified inReplication.UserManaged.replicas - Replication_UserManaged_Replica
-
Represents a Replica for this
Secret. - ReplicationStatus
-
The replication status of a
SecretVersion. - ReplicationStatus_AutomaticStatus
-
The replication status of a
SecretVersionusing automatic replication. - ReplicationStatus_UserManagedStatus
-
The replication status of a
SecretVersionusing user-managed replication. - ReplicationStatus_UserManagedStatus_ReplicaStatus
-
Describes the status of a user-managed replica for the
SecretVersion. - Rotation
-
The rotation time and period for a
Secret. At next_rotation_time, Secret Manager will send a Pub/Sub notification to the topics configured on the Secret.Secret.topicsmust be set to configure rotation. - Secret
-
A
Secretis a logical secret whose value and versions can be accessed. - SecretManagerService
- Secret Manager Service
- SecretPayload
-
A secret payload resource in the Secret Manager API. This contains the
sensitive secret payload that is associated with a
SecretVersion. - SecretVersion
- A secret version resource in the Secret Manager API.
- SecretVersion_State
-
The state of a
SecretVersion, indicating if it can be accessed. - Topic
- A Pub/Sub topic which Secret Manager will publish to when control plane events occur on this secret.
- UpdateSecretRequest
-
Request message for
SecretManagerService.UpdateSecret.