Class ProjectsResource.LocationsResource.QueuesResource.DeleteRequest
Deletes a queue. This command will delete the queue even if it has tasks in it. Note: If you delete
a queue, you may be prevented from creating a new queue with the same name as the deleted queue for
a tombstone window of up to 3 days. During this window, the CreateQueue operation may appear to
recreate the queue, but this can be misleading. If you attempt to create a queue with the same name
as one that is in the tombstone window, run GetQueue to confirm that the queue creation was
successful. If GetQueue returns 200 response code, your queue was successfully created with the name
of the previously deleted queue. Otherwise, your queue did not successfully recreate. WARNING: Using
this method may have unintended side effects if you are using an App Engine queue.yaml
or
queue.xml
file to manage your queues. Read Overview of Queue Management and
queue.yaml before using this method.
Inheritance
Inherited Members
Namespace: Google.Apis.CloudTasks.v2beta2
Assembly: Google.Apis.CloudTasks.v2beta2.dll
Syntax
public class ProjectsResource.LocationsResource.QueuesResource.DeleteRequest : CloudTasksBaseServiceRequest<Empty>, IClientServiceRequest<Empty>, IClientServiceRequest
Constructors
DeleteRequest(IClientService, string)
Constructs a new Delete request.
Declaration
public DeleteRequest(IClientService service, string name)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service | |
string | name |
Properties
HttpMethod
Gets the HTTP method.
Declaration
public override string HttpMethod { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
MethodName
Gets the method name.
Declaration
public override string MethodName { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
Name
Required. The queue name. For example:
projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID
Declaration
[RequestParameter("name", RequestParameterType.Path)]
public virtual string Name { get; }
Property Value
Type | Description |
---|---|
string |
RestPath
Gets the REST path.
Declaration
public override string RestPath { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
Methods
InitParameters()
Initializes Delete parameter list.
Declaration
protected override void InitParameters()