Skip to content

Commit fbd2e65

Browse files
[apis/Google.Cloud.SecretManager.V1] feat: Etags in Secret Manager (#6468)
This PR was generated using Autosynth. 🌈 Synth log will be available here: https://source.cloud.google.com/results/invocations/70194fbe-bd99-44d9-b4f6-773f89a263da/targets - [ ] To automatically regenerate this PR, check this box. (May take up to 24 hours.) PiperOrigin-RevId: 373836373 Source-Link: googleapis/googleapis@bff8074
1 parent fe36e1e commit fbd2e65

7 files changed

Lines changed: 554 additions & 217 deletions

File tree

apis/Google.Cloud.SecretManager.V1/Google.Cloud.SecretManager.V1.Snippets/SecretManagerServiceClientSnippets.g.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -656,6 +656,7 @@ public void DeleteSecretRequestObject()
656656
DeleteSecretRequest request = new DeleteSecretRequest
657657
{
658658
SecretName = SecretName.FromProjectSecret("[PROJECT]", "[SECRET]"),
659+
Etag = "",
659660
};
660661
// Make the request
661662
secretManagerServiceClient.DeleteSecret(request);
@@ -673,6 +674,7 @@ public async Task DeleteSecretRequestObjectAsync()
673674
DeleteSecretRequest request = new DeleteSecretRequest
674675
{
675676
SecretName = SecretName.FromProjectSecret("[PROJECT]", "[SECRET]"),
677+
Etag = "",
676678
};
677679
// Make the request
678680
await secretManagerServiceClient.DeleteSecretAsync(request);
@@ -1193,6 +1195,7 @@ public void DisableSecretVersionRequestObject()
11931195
DisableSecretVersionRequest request = new DisableSecretVersionRequest
11941196
{
11951197
SecretVersionName = SecretVersionName.FromProjectSecretSecretVersion("[PROJECT]", "[SECRET]", "[SECRET_VERSION]"),
1198+
Etag = "",
11961199
};
11971200
// Make the request
11981201
SecretVersion response = secretManagerServiceClient.DisableSecretVersion(request);
@@ -1210,6 +1213,7 @@ public async Task DisableSecretVersionRequestObjectAsync()
12101213
DisableSecretVersionRequest request = new DisableSecretVersionRequest
12111214
{
12121215
SecretVersionName = SecretVersionName.FromProjectSecretSecretVersion("[PROJECT]", "[SECRET]", "[SECRET_VERSION]"),
1216+
Etag = "",
12131217
};
12141218
// Make the request
12151219
SecretVersion response = await secretManagerServiceClient.DisableSecretVersionAsync(request);
@@ -1280,6 +1284,7 @@ public void EnableSecretVersionRequestObject()
12801284
EnableSecretVersionRequest request = new EnableSecretVersionRequest
12811285
{
12821286
SecretVersionName = SecretVersionName.FromProjectSecretSecretVersion("[PROJECT]", "[SECRET]", "[SECRET_VERSION]"),
1287+
Etag = "",
12831288
};
12841289
// Make the request
12851290
SecretVersion response = secretManagerServiceClient.EnableSecretVersion(request);
@@ -1297,6 +1302,7 @@ public async Task EnableSecretVersionRequestObjectAsync()
12971302
EnableSecretVersionRequest request = new EnableSecretVersionRequest
12981303
{
12991304
SecretVersionName = SecretVersionName.FromProjectSecretSecretVersion("[PROJECT]", "[SECRET]", "[SECRET_VERSION]"),
1305+
Etag = "",
13001306
};
13011307
// Make the request
13021308
SecretVersion response = await secretManagerServiceClient.EnableSecretVersionAsync(request);
@@ -1367,6 +1373,7 @@ public void DestroySecretVersionRequestObject()
13671373
DestroySecretVersionRequest request = new DestroySecretVersionRequest
13681374
{
13691375
SecretVersionName = SecretVersionName.FromProjectSecretSecretVersion("[PROJECT]", "[SECRET]", "[SECRET_VERSION]"),
1376+
Etag = "",
13701377
};
13711378
// Make the request
13721379
SecretVersion response = secretManagerServiceClient.DestroySecretVersion(request);
@@ -1384,6 +1391,7 @@ public async Task DestroySecretVersionRequestObjectAsync()
13841391
DestroySecretVersionRequest request = new DestroySecretVersionRequest
13851392
{
13861393
SecretVersionName = SecretVersionName.FromProjectSecretSecretVersion("[PROJECT]", "[SECRET]", "[SECRET_VERSION]"),
1394+
Etag = "",
13871395
};
13881396
// Make the request
13891397
SecretVersion response = await secretManagerServiceClient.DestroySecretVersionAsync(request);

0 commit comments

Comments
 (0)