Class ProjectsResource.ConfigsResource.WaitersResource
The "waiters" collection of methods.
Inherited Members
Namespace: Google.Apis.CloudRuntimeConfig.v1beta1
Assembly: Google.Apis.CloudRuntimeConfig.v1beta1.dll
Syntax
public class ProjectsResource.ConfigsResource.WaitersResource
Constructors
WaitersResource(IClientService)
Constructs a new resource.
Declaration
public WaitersResource(IClientService service)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service |
Methods
Create(Waiter, string)
Creates a Waiter resource. This operation returns a long-running Operation resource which can be polled for completion. However, a waiter with the given name will exist (and can be retrieved) prior to the operation completing. If the operation fails, the failed Waiter resource will still exist and must be deleted prior to subsequent creation attempts.
Declaration
public virtual ProjectsResource.ConfigsResource.WaitersResource.CreateRequest Create(Waiter body, string parent)
Parameters
Type | Name | Description |
---|---|---|
Waiter | body | The body of the request. |
string | parent | The path to the configuration that will own the waiter. The configuration must exist beforehand; the
path must be in the format: |
Returns
Type | Description |
---|---|
ProjectsResource.ConfigsResource.WaitersResource.CreateRequest |
Delete(string)
Deletes the waiter with the specified name.
Declaration
public virtual ProjectsResource.ConfigsResource.WaitersResource.DeleteRequest Delete(string name)
Parameters
Type | Name | Description |
---|---|---|
string | name | The Waiter resource to delete, in the format:
|
Returns
Type | Description |
---|---|
ProjectsResource.ConfigsResource.WaitersResource.DeleteRequest |
Get(string)
Gets information about a single waiter.
Declaration
public virtual ProjectsResource.ConfigsResource.WaitersResource.GetRequest Get(string name)
Parameters
Type | Name | Description |
---|---|---|
string | name | The fully-qualified name of the Waiter resource object to retrieve, in the format:
|
Returns
Type | Description |
---|---|
ProjectsResource.ConfigsResource.WaitersResource.GetRequest |
List(string)
List waiters within the given configuration.
Declaration
public virtual ProjectsResource.ConfigsResource.WaitersResource.ListRequest List(string parent)
Parameters
Type | Name | Description |
---|---|---|
string | parent | The path to the configuration for which you want to get a list of waiters. The configuration must
exist beforehand; the path must be in the format: |
Returns
Type | Description |
---|---|
ProjectsResource.ConfigsResource.WaitersResource.ListRequest |
TestIamPermissions(TestIamPermissionsRequest, string)
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.
Declaration
public virtual ProjectsResource.ConfigsResource.WaitersResource.TestIamPermissionsRequest TestIamPermissions(TestIamPermissionsRequest body, string resource)
Parameters
Type | Name | Description |
---|---|---|
TestIamPermissionsRequest | body | The body of the request. |
string | resource | REQUIRED: The resource for which the policy detail is being requested. See Resource names for the appropriate value for this field. |
Returns
Type | Description |
---|---|
ProjectsResource.ConfigsResource.WaitersResource.TestIamPermissionsRequest |