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 |