package secretmanager

import "google.golang.org/genproto/googleapis/cloud/secretmanager/v1"

Package secretmanager aliases all exported identifiers in package "cloud.google.com/go/secretmanager/apiv1/secretmanagerpb".

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb. Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md for more details.

Index

Constants

const (
	SecretVersion_DESTROYED         = src.SecretVersion_DESTROYED
	SecretVersion_DISABLED          = src.SecretVersion_DISABLED
	SecretVersion_ENABLED           = src.SecretVersion_ENABLED
	SecretVersion_STATE_UNSPECIFIED = src.SecretVersion_STATE_UNSPECIFIED
)

Deprecated: Please use consts in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

Variables

var (
	File_google_cloud_secretmanager_v1_resources_proto = src.File_google_cloud_secretmanager_v1_resources_proto
	File_google_cloud_secretmanager_v1_service_proto   = src.File_google_cloud_secretmanager_v1_service_proto
	SecretVersion_State_name                           = src.SecretVersion_State_name
	SecretVersion_State_value                          = src.SecretVersion_State_value
)

Deprecated: Please use vars in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

Functions

func RegisterSecretManagerServiceServer

func RegisterSecretManagerServiceServer(s *grpc.Server, srv SecretManagerServiceServer)

Deprecated: Please use funcs in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

Types

type AccessSecretVersionRequest

type AccessSecretVersionRequest = src.AccessSecretVersionRequest

Request message for [SecretManagerService.AccessSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.AccessSecretVersion].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type AccessSecretVersionResponse

type AccessSecretVersionResponse = src.AccessSecretVersionResponse

Response message for [SecretManagerService.AccessSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.AccessSecretVersion].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type AddSecretVersionRequest

type AddSecretVersionRequest = src.AddSecretVersionRequest

Request message for [SecretManagerService.AddSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.AddSecretVersion].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type CreateSecretRequest

type CreateSecretRequest = src.CreateSecretRequest

Request message for [SecretManagerService.CreateSecret][google.cloud.secretmanager.v1.SecretManagerService.CreateSecret].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type CustomerManagedEncryption

type CustomerManagedEncryption = src.CustomerManagedEncryption

Configuration for encrypting secret payloads using customer-managed encryption keys (CMEK).

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type CustomerManagedEncryptionStatus

type CustomerManagedEncryptionStatus = src.CustomerManagedEncryptionStatus

Describes the status of customer-managed encryption.

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type DeleteSecretRequest

type DeleteSecretRequest = src.DeleteSecretRequest

Request message for [SecretManagerService.DeleteSecret][google.cloud.secretmanager.v1.SecretManagerService.DeleteSecret].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type DestroySecretVersionRequest

type DestroySecretVersionRequest = src.DestroySecretVersionRequest

Request message for [SecretManagerService.DestroySecretVersion][google.cloud.secretmanager.v1.SecretManagerService.DestroySecretVersion].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type DisableSecretVersionRequest

type DisableSecretVersionRequest = src.DisableSecretVersionRequest

Request message for [SecretManagerService.DisableSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.DisableSecretVersion].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type EnableSecretVersionRequest

type EnableSecretVersionRequest = src.EnableSecretVersionRequest

Request message for [SecretManagerService.EnableSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.EnableSecretVersion].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type GetSecretRequest

type GetSecretRequest = src.GetSecretRequest

Request message for [SecretManagerService.GetSecret][google.cloud.secretmanager.v1.SecretManagerService.GetSecret].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type GetSecretVersionRequest

type GetSecretVersionRequest = src.GetSecretVersionRequest

Request message for [SecretManagerService.GetSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.GetSecretVersion].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type ListSecretVersionsRequest

type ListSecretVersionsRequest = src.ListSecretVersionsRequest

Request message for [SecretManagerService.ListSecretVersions][google.cloud.secretmanager.v1.SecretManagerService.ListSecretVersions].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type ListSecretVersionsResponse

type ListSecretVersionsResponse = src.ListSecretVersionsResponse

Response message for [SecretManagerService.ListSecretVersions][google.cloud.secretmanager.v1.SecretManagerService.ListSecretVersions].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type ListSecretsRequest

type ListSecretsRequest = src.ListSecretsRequest

Request message for [SecretManagerService.ListSecrets][google.cloud.secretmanager.v1.SecretManagerService.ListSecrets].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type ListSecretsResponse

type ListSecretsResponse = src.ListSecretsResponse

Response message for [SecretManagerService.ListSecrets][google.cloud.secretmanager.v1.SecretManagerService.ListSecrets].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type Replication

type Replication = src.Replication

A policy that defines the replication and encryption configuration of data.

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type ReplicationStatus

type ReplicationStatus = src.ReplicationStatus

The replication status of a SecretVersion[google.cloud.secretmanager.v1.SecretVersion].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type ReplicationStatus_Automatic

type ReplicationStatus_Automatic = src.ReplicationStatus_Automatic

type ReplicationStatus_AutomaticStatus

type ReplicationStatus_AutomaticStatus = src.ReplicationStatus_AutomaticStatus

The replication status of a SecretVersion[google.cloud.secretmanager.v1.SecretVersion] using automatic replication. Only populated if the parent Secret[google.cloud.secretmanager.v1.Secret] has an automatic replication policy.

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type ReplicationStatus_UserManaged

type ReplicationStatus_UserManaged = src.ReplicationStatus_UserManaged

type ReplicationStatus_UserManagedStatus

type ReplicationStatus_UserManagedStatus = src.ReplicationStatus_UserManagedStatus

The replication status of a SecretVersion[google.cloud.secretmanager.v1.SecretVersion] using user-managed replication. Only populated if the parent Secret[google.cloud.secretmanager.v1.Secret] has a user-managed replication policy.

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type ReplicationStatus_UserManagedStatus_ReplicaStatus

type ReplicationStatus_UserManagedStatus_ReplicaStatus = src.ReplicationStatus_UserManagedStatus_ReplicaStatus

Describes the status of a user-managed replica for the SecretVersion[google.cloud.secretmanager.v1.SecretVersion].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type Replication_Automatic

type Replication_Automatic = src.Replication_Automatic

A replication policy that replicates the Secret[google.cloud.secretmanager.v1.Secret] payload without any restrictions.

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type Replication_Automatic_

type Replication_Automatic_ = src.Replication_Automatic_

type Replication_UserManaged

type Replication_UserManaged = src.Replication_UserManaged

A replication policy that replicates the Secret[google.cloud.secretmanager.v1.Secret] payload into the locations specified in [Secret.replication.user_managed.replicas][]

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type Replication_UserManaged_

type Replication_UserManaged_ = src.Replication_UserManaged_

type Replication_UserManaged_Replica

type Replication_UserManaged_Replica = src.Replication_UserManaged_Replica

Represents a Replica for this Secret[google.cloud.secretmanager.v1.Secret].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type Rotation

type Rotation = src.Rotation

The rotation time and period for a Secret[google.cloud.secretmanager.v1.Secret]. At next_rotation_time, Secret Manager will send a Pub/Sub notification to the topics configured on the Secret. [Secret.topics][google.cloud.secretmanager.v1.Secret.topics] must be set to configure rotation.

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type Secret

type Secret = src.Secret

A Secret[google.cloud.secretmanager.v1.Secret] is a logical secret whose value and versions can be accessed. A Secret[google.cloud.secretmanager.v1.Secret] is made up of zero or more [SecretVersions][google.cloud.secretmanager.v1.SecretVersion] that represent the secret data.

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type SecretManagerServiceClient

type SecretManagerServiceClient = src.SecretManagerServiceClient

SecretManagerServiceClient is the client API for SecretManagerService service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

func NewSecretManagerServiceClient

func NewSecretManagerServiceClient(cc grpc.ClientConnInterface) SecretManagerServiceClient

Deprecated: Please use funcs in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type SecretManagerServiceServer

type SecretManagerServiceServer = src.SecretManagerServiceServer

SecretManagerServiceServer is the server API for SecretManagerService service.

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type SecretPayload

type SecretPayload = src.SecretPayload

A secret payload resource in the Secret Manager API. This contains the sensitive secret payload that is associated with a SecretVersion[google.cloud.secretmanager.v1.SecretVersion].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type SecretVersion

type SecretVersion = src.SecretVersion

A secret version resource in the Secret Manager API.

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type SecretVersion_State

type SecretVersion_State = src.SecretVersion_State

The state of a SecretVersion[google.cloud.secretmanager.v1.SecretVersion], indicating if it can be accessed.

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type Secret_ExpireTime

type Secret_ExpireTime = src.Secret_ExpireTime

type Secret_Ttl

type Secret_Ttl = src.Secret_Ttl

type Topic

type Topic = src.Topic

A Pub/Sub topic which Secret Manager will publish to when control plane events occur on this secret.

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type UnimplementedSecretManagerServiceServer

type UnimplementedSecretManagerServiceServer = src.UnimplementedSecretManagerServiceServer

UnimplementedSecretManagerServiceServer can be embedded to have forward compatible implementations.

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

type UpdateSecretRequest

type UpdateSecretRequest = src.UpdateSecretRequest

Request message for [SecretManagerService.UpdateSecret][google.cloud.secretmanager.v1.SecretManagerService.UpdateSecret].

Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb

Source Files

alias.go

Version
v0.0.0-20250219182151-9fdb1cabc7b2 (latest)
Published
Feb 19, 2025
Platform
linux/amd64
Imports
2 packages
Last checked
57 minutes ago

Tools for package owners.