Namespace Google.Apis.ApigeeRegistry.v1
Classes
ApigeeRegistryBaseServiceRequest<TResponse>
A base abstract class for ApigeeRegistry requests.
ApigeeRegistryService
The ApigeeRegistry Service.
ApigeeRegistryService.Scope
Available OAuth 2.0 scopes for use with the Apigee Registry API.
ApigeeRegistryService.ScopeConstants
Available OAuth 2.0 scope constants for use with the Apigee Registry API.
ProjectsResource
The "projects" collection of methods.
ProjectsResource.LocationsResource
The "locations" collection of methods.
ProjectsResource.LocationsResource.ApisResource
The "apis" collection of methods.
ProjectsResource.LocationsResource.ApisResource.ArtifactsResource
The "artifacts" collection of methods.
ProjectsResource.LocationsResource.ApisResource.ArtifactsResource.CreateRequest
Creates a specified artifact.
ProjectsResource.LocationsResource.ApisResource.ArtifactsResource.DeleteRequest
Removes a specified artifact.
ProjectsResource.LocationsResource.ApisResource.ArtifactsResource.GetContentsRequest
Returns the contents of a specified artifact. If artifacts are stored with GZip compression, the default behavior is to return the artifact uncompressed (the mime_type response field indicates the exact format returned).
ProjectsResource.LocationsResource.ApisResource.ArtifactsResource.GetIamPolicyRequest
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
ProjectsResource.LocationsResource.ApisResource.ArtifactsResource.GetRequest
Returns a specified artifact.
ProjectsResource.LocationsResource.ApisResource.ArtifactsResource.ListRequest
Returns matching artifacts.
ProjectsResource.LocationsResource.ApisResource.ArtifactsResource.ReplaceArtifactRequest
Used to replace a specified artifact.
ProjectsResource.LocationsResource.ApisResource.ArtifactsResource.SetIamPolicyRequest
Sets the access control policy on the specified resource. Replaces any existing policy. Can
return NOT_FOUND
, INVALID_ARGUMENT
, and PERMISSION_DENIED
errors.
ProjectsResource.LocationsResource.ApisResource.ArtifactsResource.TestIamPermissionsRequest
Returns permissions that a caller has on the specified resource. If the resource does not exist,
this will return 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.ApisResource.CreateRequest
Creates a specified API.
ProjectsResource.LocationsResource.ApisResource.DeleteRequest
Removes a specified API and all of the resources that it owns.
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource
The "deployments" collection of methods.
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.ArtifactsResource
The "artifacts" collection of methods.
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.ArtifactsResource.CreateRequest
Creates a specified artifact.
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.ArtifactsResource.DeleteRequest
Removes a specified artifact.
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.ArtifactsResource.GetContentsRequest
Returns the contents of a specified artifact. If artifacts are stored with GZip compression, the default behavior is to return the artifact uncompressed (the mime_type response field indicates the exact format returned).
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.ArtifactsResource.GetRequest
Returns a specified artifact.
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.ArtifactsResource.ListRequest
Returns matching artifacts.
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.ArtifactsResource.ReplaceArtifactRequest
Used to replace a specified artifact.
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.CreateRequest
Creates a specified deployment.
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.DeleteRequest
Removes a specified deployment, all revisions, and all child resources (e.g., artifacts).
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.DeleteRevisionRequest
Deletes a revision of a deployment.
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.GetIamPolicyRequest
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.GetRequest
Returns a specified deployment.
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.ListRequest
Returns matching deployments.
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.ListRevisionsRequest
Lists all revisions of a deployment. Revisions are returned in descending order of revision creation time.
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.PatchRequest
Used to modify a specified deployment.
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.RollbackRequest
Sets the current revision to a specified prior revision. Note that this creates a new revision with a new revision ID.
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.SetIamPolicyRequest
Sets the access control policy on the specified resource. Replaces any existing policy. Can
return NOT_FOUND
, INVALID_ARGUMENT
, and PERMISSION_DENIED
errors.
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.TagRevisionRequest
Adds a tag to a specified revision of a deployment.
ProjectsResource.LocationsResource.ApisResource.DeploymentsResource.TestIamPermissionsRequest
Returns permissions that a caller has on the specified resource. If the resource does not exist,
this will return 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.ApisResource.GetIamPolicyRequest
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
ProjectsResource.LocationsResource.ApisResource.GetRequest
Returns a specified API.
ProjectsResource.LocationsResource.ApisResource.ListRequest
Returns matching APIs.
ProjectsResource.LocationsResource.ApisResource.PatchRequest
Used to modify a specified API.
ProjectsResource.LocationsResource.ApisResource.SetIamPolicyRequest
Sets the access control policy on the specified resource. Replaces any existing policy. Can return
NOT_FOUND
, INVALID_ARGUMENT
, and PERMISSION_DENIED
errors.
ProjectsResource.LocationsResource.ApisResource.TestIamPermissionsRequest
Returns permissions that a caller has on the specified resource. If the resource does not exist,
this will return 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.ApisResource.VersionsResource
The "versions" collection of methods.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.ArtifactsResource
The "artifacts" collection of methods.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.ArtifactsResource.CreateRequest
Creates a specified artifact.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.ArtifactsResource.DeleteRequest
Removes a specified artifact.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.ArtifactsResource.GetContentsRequest
Returns the contents of a specified artifact. If artifacts are stored with GZip compression, the default behavior is to return the artifact uncompressed (the mime_type response field indicates the exact format returned).
ProjectsResource.LocationsResource.ApisResource.VersionsResource.ArtifactsResource.GetIamPolicyRequest
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.ArtifactsResource.GetRequest
Returns a specified artifact.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.ArtifactsResource.ListRequest
Returns matching artifacts.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.ArtifactsResource.ReplaceArtifactRequest
Used to replace a specified artifact.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.ArtifactsResource.SetIamPolicyRequest
Sets the access control policy on the specified resource. Replaces any existing policy. Can
return NOT_FOUND
, INVALID_ARGUMENT
, and PERMISSION_DENIED
errors.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.ArtifactsResource.TestIamPermissionsRequest
Returns permissions that a caller has on the specified resource. If the resource does not
exist, this will return 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.ApisResource.VersionsResource.CreateRequest
Creates a specified version.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.DeleteRequest
Removes a specified version and all of the resources that it owns.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.GetIamPolicyRequest
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.GetRequest
Returns a specified version.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.ListRequest
Returns matching versions.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.PatchRequest
Used to modify a specified version.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SetIamPolicyRequest
Sets the access control policy on the specified resource. Replaces any existing policy. Can
return NOT_FOUND
, INVALID_ARGUMENT
, and PERMISSION_DENIED
errors.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource
The "specs" collection of methods.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.ArtifactsResource
The "artifacts" collection of methods.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.ArtifactsResource.CreateRequest
Creates a specified artifact.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.ArtifactsResource.DeleteRequest
Removes a specified artifact.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.ArtifactsResource.GetContentsRequest
Returns the contents of a specified artifact. If artifacts are stored with GZip compression, the default behavior is to return the artifact uncompressed (the mime_type response field indicates the exact format returned).
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.ArtifactsResource.GetIamPolicyRequest
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.ArtifactsResource.GetRequest
Returns a specified artifact.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.ArtifactsResource.ListRequest
Returns matching artifacts.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.ArtifactsResource.ReplaceArtifactRequest
Used to replace a specified artifact.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.ArtifactsResource.SetIamPolicyRequest
Sets the access control policy on the specified resource. Replaces any existing policy.
Can return NOT_FOUND
, INVALID_ARGUMENT
, and PERMISSION_DENIED
errors.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.ArtifactsResource.TestIamPermissionsRequest
Returns permissions that a caller has on the specified resource. If the resource does
not exist, this will return 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.ApisResource.VersionsResource.SpecsResource.CreateRequest
Creates a specified spec.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.DeleteRequest
Removes a specified spec, all revisions, and all child resources (e.g., artifacts).
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.DeleteRevisionRequest
Deletes a revision of a spec.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.GetContentsRequest
Returns the contents of a specified spec. If specs are stored with GZip compression, the default behavior is to return the spec uncompressed (the mime_type response field indicates the exact format returned).
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.GetIamPolicyRequest
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.GetRequest
Returns a specified spec.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.ListRequest
Returns matching specs.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.ListRevisionsRequest
Lists all revisions of a spec. Revisions are returned in descending order of revision creation time.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.PatchRequest
Used to modify a specified spec.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.RollbackRequest
Sets the current revision to a specified prior revision. Note that this creates a new revision with a new revision ID.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.SetIamPolicyRequest
Sets the access control policy on the specified resource. Replaces any existing policy. Can
return NOT_FOUND
, INVALID_ARGUMENT
, and PERMISSION_DENIED
errors.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.TagRevisionRequest
Adds a tag to a specified revision of a spec.
ProjectsResource.LocationsResource.ApisResource.VersionsResource.SpecsResource.TestIamPermissionsRequest
Returns permissions that a caller has on the specified resource. If the resource does not
exist, this will return 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.ApisResource.VersionsResource.TestIamPermissionsRequest
Returns permissions that a caller has on the specified resource. If the resource does not exist,
this will return 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.ArtifactsResource
The "artifacts" collection of methods.
ProjectsResource.LocationsResource.ArtifactsResource.CreateRequest
Creates a specified artifact.
ProjectsResource.LocationsResource.ArtifactsResource.DeleteRequest
Removes a specified artifact.
ProjectsResource.LocationsResource.ArtifactsResource.GetContentsRequest
Returns the contents of a specified artifact. If artifacts are stored with GZip compression, the default behavior is to return the artifact uncompressed (the mime_type response field indicates the exact format returned).
ProjectsResource.LocationsResource.ArtifactsResource.GetIamPolicyRequest
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
ProjectsResource.LocationsResource.ArtifactsResource.GetRequest
Returns a specified artifact.
ProjectsResource.LocationsResource.ArtifactsResource.ListRequest
Returns matching artifacts.
ProjectsResource.LocationsResource.ArtifactsResource.ReplaceArtifactRequest
Used to replace a specified artifact.
ProjectsResource.LocationsResource.ArtifactsResource.SetIamPolicyRequest
Sets the access control policy on the specified resource. Replaces any existing policy. Can return
NOT_FOUND
, INVALID_ARGUMENT
, and PERMISSION_DENIED
errors.
ProjectsResource.LocationsResource.ArtifactsResource.TestIamPermissionsRequest
Returns permissions that a caller has on the specified resource. If the resource does not exist,
this will return 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.DocumentsResource
The "documents" collection of methods.
ProjectsResource.LocationsResource.DocumentsResource.GetIamPolicyRequest
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
ProjectsResource.LocationsResource.DocumentsResource.SetIamPolicyRequest
Sets the access control policy on the specified resource. Replaces any existing policy. Can return
NOT_FOUND
, INVALID_ARGUMENT
, and PERMISSION_DENIED
errors.
ProjectsResource.LocationsResource.DocumentsResource.TestIamPermissionsRequest
Returns permissions that a caller has on the specified resource. If the resource does not exist,
this will return 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.GetRequest
Gets information about a location.
ProjectsResource.LocationsResource.InstancesResource
The "instances" collection of methods.
ProjectsResource.LocationsResource.InstancesResource.CreateRequest
Provisions instance resources for the Registry.
ProjectsResource.LocationsResource.InstancesResource.DeleteRequest
Deletes the Registry instance.
ProjectsResource.LocationsResource.InstancesResource.GetIamPolicyRequest
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
ProjectsResource.LocationsResource.InstancesResource.GetRequest
Gets details of a single Instance.
ProjectsResource.LocationsResource.InstancesResource.SetIamPolicyRequest
Sets the access control policy on the specified resource. Replaces any existing policy. Can return
NOT_FOUND
, INVALID_ARGUMENT
, and PERMISSION_DENIED
errors.
ProjectsResource.LocationsResource.InstancesResource.TestIamPermissionsRequest
Returns permissions that a caller has on the specified resource. If the resource does not exist,
this will return 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.ListRequest
Lists information about the supported locations for this service.
ProjectsResource.LocationsResource.OperationsResource
The "operations" collection of methods.
ProjectsResource.LocationsResource.OperationsResource.CancelRequest
Starts asynchronous cancellation on a long-running operation. The server makes a best effort to
cancel the operation, but success is not guaranteed. If the server doesn't support this method, it
returns google.rpc.Code.UNIMPLEMENTED
. Clients can use Operations.GetOperation or other methods to
check whether the cancellation succeeded or whether the operation completed despite cancellation. On
successful cancellation, the operation is not deleted; instead, it becomes an operation with an
Operation.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED
.
ProjectsResource.LocationsResource.OperationsResource.DeleteRequest
Deletes a long-running operation. This method indicates that the client is no longer interested in
the operation result. It does not cancel the operation. If the server doesn't support this method,
it returns google.rpc.Code.UNIMPLEMENTED
.
ProjectsResource.LocationsResource.OperationsResource.GetRequest
Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
ProjectsResource.LocationsResource.OperationsResource.ListRequest
Lists operations that match the specified filter in the request. If the server doesn't support this
method, it returns UNIMPLEMENTED
.
ProjectsResource.LocationsResource.RuntimeResource
The "runtime" collection of methods.
ProjectsResource.LocationsResource.RuntimeResource.GetIamPolicyRequest
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
ProjectsResource.LocationsResource.RuntimeResource.SetIamPolicyRequest
Sets the access control policy on the specified resource. Replaces any existing policy. Can return
NOT_FOUND
, INVALID_ARGUMENT
, and PERMISSION_DENIED
errors.
ProjectsResource.LocationsResource.RuntimeResource.TestIamPermissionsRequest
Returns permissions that a caller has on the specified resource. If the resource does not exist,
this will return 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.
Enums
ApigeeRegistryBaseServiceRequest<TResponse>.AltEnum
Data format for response.
ApigeeRegistryBaseServiceRequest<TResponse>.XgafvEnum
V1 error format.