1 // Copyright 2022 Google LLC 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 // Code generated by aliasgen. DO NOT EDIT. 16 17 // Package secretmanager aliases all exported identifiers in package 18 // "cloud.google.com/go/secretmanager/apiv1/secretmanagerpb". 19 // 20 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb. 21 // Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md 22 // for more details. 23 package secretmanager 24 25 import ( 26 src "cloud.google.com/go/secretmanager/apiv1/secretmanagerpb" 27 grpc "google.golang.org/grpc" 28 ) 29 30 // Deprecated: Please use consts in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 31 const ( 32 SecretVersion_DESTROYED = src.SecretVersion_DESTROYED 33 SecretVersion_DISABLED = src.SecretVersion_DISABLED 34 SecretVersion_ENABLED = src.SecretVersion_ENABLED 35 SecretVersion_STATE_UNSPECIFIED = src.SecretVersion_STATE_UNSPECIFIED 36 ) 37 38 // Deprecated: Please use vars in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 39 var ( 40 File_google_cloud_secretmanager_v1_resources_proto = src.File_google_cloud_secretmanager_v1_resources_proto 41 File_google_cloud_secretmanager_v1_service_proto = src.File_google_cloud_secretmanager_v1_service_proto 42 SecretVersion_State_name = src.SecretVersion_State_name 43 SecretVersion_State_value = src.SecretVersion_State_value 44 ) 45 46 // Request message for 47 // [SecretManagerService.AccessSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.AccessSecretVersion]. 48 // 49 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 50 type AccessSecretVersionRequest = src.AccessSecretVersionRequest 51 52 // Response message for 53 // [SecretManagerService.AccessSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.AccessSecretVersion]. 54 // 55 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 56 type AccessSecretVersionResponse = src.AccessSecretVersionResponse 57 58 // Request message for 59 // [SecretManagerService.AddSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.AddSecretVersion]. 60 // 61 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 62 type AddSecretVersionRequest = src.AddSecretVersionRequest 63 64 // Request message for 65 // [SecretManagerService.CreateSecret][google.cloud.secretmanager.v1.SecretManagerService.CreateSecret]. 66 // 67 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 68 type CreateSecretRequest = src.CreateSecretRequest 69 70 // Configuration for encrypting secret payloads using customer-managed 71 // encryption keys (CMEK). 72 // 73 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 74 type CustomerManagedEncryption = src.CustomerManagedEncryption 75 76 // Describes the status of customer-managed encryption. 77 // 78 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 79 type CustomerManagedEncryptionStatus = src.CustomerManagedEncryptionStatus 80 81 // Request message for 82 // [SecretManagerService.DeleteSecret][google.cloud.secretmanager.v1.SecretManagerService.DeleteSecret]. 83 // 84 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 85 type DeleteSecretRequest = src.DeleteSecretRequest 86 87 // Request message for 88 // [SecretManagerService.DestroySecretVersion][google.cloud.secretmanager.v1.SecretManagerService.DestroySecretVersion]. 89 // 90 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 91 type DestroySecretVersionRequest = src.DestroySecretVersionRequest 92 93 // Request message for 94 // [SecretManagerService.DisableSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.DisableSecretVersion]. 95 // 96 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 97 type DisableSecretVersionRequest = src.DisableSecretVersionRequest 98 99 // Request message for 100 // [SecretManagerService.EnableSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.EnableSecretVersion]. 101 // 102 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 103 type EnableSecretVersionRequest = src.EnableSecretVersionRequest 104 105 // Request message for 106 // [SecretManagerService.GetSecret][google.cloud.secretmanager.v1.SecretManagerService.GetSecret]. 107 // 108 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 109 type GetSecretRequest = src.GetSecretRequest 110 111 // Request message for 112 // [SecretManagerService.GetSecretVersion][google.cloud.secretmanager.v1.SecretManagerService.GetSecretVersion]. 113 // 114 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 115 type GetSecretVersionRequest = src.GetSecretVersionRequest 116 117 // Request message for 118 // [SecretManagerService.ListSecretVersions][google.cloud.secretmanager.v1.SecretManagerService.ListSecretVersions]. 119 // 120 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 121 type ListSecretVersionsRequest = src.ListSecretVersionsRequest 122 123 // Response message for 124 // [SecretManagerService.ListSecretVersions][google.cloud.secretmanager.v1.SecretManagerService.ListSecretVersions]. 125 // 126 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 127 type ListSecretVersionsResponse = src.ListSecretVersionsResponse 128 129 // Request message for 130 // [SecretManagerService.ListSecrets][google.cloud.secretmanager.v1.SecretManagerService.ListSecrets]. 131 // 132 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 133 type ListSecretsRequest = src.ListSecretsRequest 134 135 // Response message for 136 // [SecretManagerService.ListSecrets][google.cloud.secretmanager.v1.SecretManagerService.ListSecrets]. 137 // 138 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 139 type ListSecretsResponse = src.ListSecretsResponse 140 141 // A policy that defines the replication and encryption configuration of data. 142 // 143 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 144 type Replication = src.Replication 145 146 // The replication status of a 147 // [SecretVersion][google.cloud.secretmanager.v1.SecretVersion]. 148 // 149 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 150 type ReplicationStatus = src.ReplicationStatus 151 type ReplicationStatus_Automatic = src.ReplicationStatus_Automatic 152 153 // The replication status of a 154 // [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] using automatic 155 // replication. Only populated if the parent 156 // [Secret][google.cloud.secretmanager.v1.Secret] has an automatic replication 157 // policy. 158 // 159 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 160 type ReplicationStatus_AutomaticStatus = src.ReplicationStatus_AutomaticStatus 161 type ReplicationStatus_UserManaged = src.ReplicationStatus_UserManaged 162 163 // The replication status of a 164 // [SecretVersion][google.cloud.secretmanager.v1.SecretVersion] using 165 // user-managed replication. Only populated if the parent 166 // [Secret][google.cloud.secretmanager.v1.Secret] has a user-managed 167 // replication policy. 168 // 169 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 170 type ReplicationStatus_UserManagedStatus = src.ReplicationStatus_UserManagedStatus 171 172 // Describes the status of a user-managed replica for the 173 // [SecretVersion][google.cloud.secretmanager.v1.SecretVersion]. 174 // 175 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 176 type ReplicationStatus_UserManagedStatus_ReplicaStatus = src.ReplicationStatus_UserManagedStatus_ReplicaStatus 177 178 // A replication policy that replicates the 179 // [Secret][google.cloud.secretmanager.v1.Secret] payload without any 180 // restrictions. 181 // 182 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 183 type Replication_Automatic = src.Replication_Automatic 184 type Replication_Automatic_ = src.Replication_Automatic_ 185 186 // A replication policy that replicates the 187 // [Secret][google.cloud.secretmanager.v1.Secret] payload into the locations 188 // specified in [Secret.replication.user_managed.replicas][] 189 // 190 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 191 type Replication_UserManaged = src.Replication_UserManaged 192 type Replication_UserManaged_ = src.Replication_UserManaged_ 193 194 // Represents a Replica for this 195 // [Secret][google.cloud.secretmanager.v1.Secret]. 196 // 197 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 198 type Replication_UserManaged_Replica = src.Replication_UserManaged_Replica 199 200 // The rotation time and period for a 201 // [Secret][google.cloud.secretmanager.v1.Secret]. At next_rotation_time, 202 // Secret Manager will send a Pub/Sub notification to the topics configured on 203 // the Secret. [Secret.topics][google.cloud.secretmanager.v1.Secret.topics] 204 // must be set to configure rotation. 205 // 206 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 207 type Rotation = src.Rotation 208 209 // A [Secret][google.cloud.secretmanager.v1.Secret] is a logical secret whose 210 // value and versions can be accessed. A 211 // [Secret][google.cloud.secretmanager.v1.Secret] is made up of zero or more 212 // [SecretVersions][google.cloud.secretmanager.v1.SecretVersion] that represent 213 // the secret data. 214 // 215 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 216 type Secret = src.Secret 217 218 // SecretManagerServiceClient is the client API for SecretManagerService 219 // service. For semantics around ctx use and closing/ending streaming RPCs, 220 // please refer to 221 // https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 222 // 223 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 224 type SecretManagerServiceClient = src.SecretManagerServiceClient 225 226 // SecretManagerServiceServer is the server API for SecretManagerService 227 // service. 228 // 229 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 230 type SecretManagerServiceServer = src.SecretManagerServiceServer 231 232 // A secret payload resource in the Secret Manager API. This contains the 233 // sensitive secret payload that is associated with a 234 // [SecretVersion][google.cloud.secretmanager.v1.SecretVersion]. 235 // 236 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 237 type SecretPayload = src.SecretPayload 238 239 // A secret version resource in the Secret Manager API. 240 // 241 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 242 type SecretVersion = src.SecretVersion 243 244 // The state of a 245 // [SecretVersion][google.cloud.secretmanager.v1.SecretVersion], indicating if 246 // it can be accessed. 247 // 248 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 249 type SecretVersion_State = src.SecretVersion_State 250 type Secret_ExpireTime = src.Secret_ExpireTime 251 type Secret_Ttl = src.Secret_Ttl 252 253 // A Pub/Sub topic which Secret Manager will publish to when control plane 254 // events occur on this secret. 255 // 256 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 257 type Topic = src.Topic 258 259 // UnimplementedSecretManagerServiceServer can be embedded to have forward 260 // compatible implementations. 261 // 262 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 263 type UnimplementedSecretManagerServiceServer = src.UnimplementedSecretManagerServiceServer 264 265 // Request message for 266 // [SecretManagerService.UpdateSecret][google.cloud.secretmanager.v1.SecretManagerService.UpdateSecret]. 267 // 268 // Deprecated: Please use types in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 269 type UpdateSecretRequest = src.UpdateSecretRequest 270 271 // Deprecated: Please use funcs in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 272 func NewSecretManagerServiceClient(cc grpc.ClientConnInterface) SecretManagerServiceClient { 273 return src.NewSecretManagerServiceClient(cc) 274 } 275 276 // Deprecated: Please use funcs in: cloud.google.com/go/secretmanager/apiv1/secretmanagerpb 277 func RegisterSecretManagerServiceServer(s *grpc.Server, srv SecretManagerServiceServer) { 278 src.RegisterSecretManagerServiceServer(s, srv) 279 } 280