Show / Hide Table of Contents

Namespace Google.Apis.SecretManager.v1

Classes

ProjectsResource

The "projects" collection of methods.

ProjectsResource.LocationsResource

The "locations" collection of methods.

ProjectsResource.LocationsResource.GetRequest

Gets information about a location.

ProjectsResource.LocationsResource.ListRequest

Lists information about the supported locations for this service.

ProjectsResource.LocationsResource.SecretsResource

The "secrets" collection of methods.

ProjectsResource.LocationsResource.SecretsResource.AddVersionRequest

Creates a new SecretVersion containing secret data and attaches it to an existing Secret.

ProjectsResource.LocationsResource.SecretsResource.CreateRequest

Creates a new Secret containing no SecretVersions.

ProjectsResource.LocationsResource.SecretsResource.DeleteRequest

Deletes a Secret.

ProjectsResource.LocationsResource.SecretsResource.GetIamPolicyRequest

Gets the access control policy for a secret. Returns empty policy if the secret exists and does not have a policy set.

ProjectsResource.LocationsResource.SecretsResource.GetRequest

Gets metadata for a given Secret.

ProjectsResource.LocationsResource.SecretsResource.ListRequest

Lists Secrets.

ProjectsResource.LocationsResource.SecretsResource.PatchRequest

Updates metadata of an existing Secret.

ProjectsResource.LocationsResource.SecretsResource.SetIamPolicyRequest

Sets the access control policy on the specified secret. Replaces any existing policy. Permissions on SecretVersions are enforced according to the policy set on the associated Secret.

ProjectsResource.LocationsResource.SecretsResource.TestIamPermissionsRequest

Returns permissions that a caller has for the specified secret. If the secret does not exist, this call returns an empty set of permissions, not a NOT_FOUND error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.

ProjectsResource.LocationsResource.SecretsResource.VersionsResource

The "versions" collection of methods.

ProjectsResource.LocationsResource.SecretsResource.VersionsResource.AccessRequest

Accesses a SecretVersion. This call returns the secret data. projects/*/secrets/*/versions/latest is an alias to the most recently created SecretVersion.

ProjectsResource.LocationsResource.SecretsResource.VersionsResource.DestroyRequest

Destroys a SecretVersion. Sets the state of the SecretVersion to DESTROYED and irrevocably destroys the secret data.

ProjectsResource.LocationsResource.SecretsResource.VersionsResource.DisableRequest

Disables a SecretVersion. Sets the state of the SecretVersion to DISABLED.

ProjectsResource.LocationsResource.SecretsResource.VersionsResource.EnableRequest

Enables a SecretVersion. Sets the state of the SecretVersion to ENABLED.

ProjectsResource.LocationsResource.SecretsResource.VersionsResource.GetRequest

Gets metadata for a SecretVersion. projects/*/secrets/*/versions/latest is an alias to the most recently created SecretVersion.

ProjectsResource.LocationsResource.SecretsResource.VersionsResource.ListRequest

Lists SecretVersions. This call does not return secret data.

ProjectsResource.SecretsResource

The "secrets" collection of methods.

ProjectsResource.SecretsResource.AddVersionRequest

Creates a new SecretVersion containing secret data and attaches it to an existing Secret.

ProjectsResource.SecretsResource.CreateRequest

Creates a new Secret containing no SecretVersions.

ProjectsResource.SecretsResource.DeleteRequest

Deletes a Secret.

ProjectsResource.SecretsResource.GetIamPolicyRequest

Gets the access control policy for a secret. Returns empty policy if the secret exists and does not have a policy set.

ProjectsResource.SecretsResource.GetRequest

Gets metadata for a given Secret.

ProjectsResource.SecretsResource.ListRequest

Lists Secrets.

ProjectsResource.SecretsResource.PatchRequest

Updates metadata of an existing Secret.

ProjectsResource.SecretsResource.SetIamPolicyRequest

Sets the access control policy on the specified secret. Replaces any existing policy. Permissions on SecretVersions are enforced according to the policy set on the associated Secret.

ProjectsResource.SecretsResource.TestIamPermissionsRequest

Returns permissions that a caller has for the specified secret. If the secret does not exist, this call returns an empty set of permissions, not a NOT_FOUND error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning.

ProjectsResource.SecretsResource.VersionsResource

The "versions" collection of methods.

ProjectsResource.SecretsResource.VersionsResource.AccessRequest

Accesses a SecretVersion. This call returns the secret data. projects/*/secrets/*/versions/latest is an alias to the most recently created SecretVersion.

ProjectsResource.SecretsResource.VersionsResource.DestroyRequest

Destroys a SecretVersion. Sets the state of the SecretVersion to DESTROYED and irrevocably destroys the secret data.

ProjectsResource.SecretsResource.VersionsResource.DisableRequest

Disables a SecretVersion. Sets the state of the SecretVersion to DISABLED.

ProjectsResource.SecretsResource.VersionsResource.EnableRequest

Enables a SecretVersion. Sets the state of the SecretVersion to ENABLED.

ProjectsResource.SecretsResource.VersionsResource.GetRequest

Gets metadata for a SecretVersion. projects/*/secrets/*/versions/latest is an alias to the most recently created SecretVersion.

ProjectsResource.SecretsResource.VersionsResource.ListRequest

Lists SecretVersions. This call does not return secret data.

SecretManagerBaseServiceRequest<TResponse>

A base abstract class for SecretManager requests.

SecretManagerService

The SecretManager Service.

SecretManagerService.Scope

Available OAuth 2.0 scopes for use with the Secret Manager API.

SecretManagerService.ScopeConstants

Available OAuth 2.0 scope constants for use with the Secret Manager API.

Enums

SecretManagerBaseServiceRequest<TResponse>.AltEnum

Data format for response.

SecretManagerBaseServiceRequest<TResponse>.XgafvEnum

V1 error format.

In this article
Back to top Generated by DocFX