public sealed class DeleteAutoscalingPolicyRequest : IMessage<DeleteAutoscalingPolicyRequest>, IEquatable<DeleteAutoscalingPolicyRequest>, IDeepCloneable<DeleteAutoscalingPolicyRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dataproc v1 API class DeleteAutoscalingPolicyRequest.
A request to delete an autoscaling policy.
Autoscaling policies in use by one or more clusters will not be deleted.
Implements
IMessageDeleteAutoscalingPolicyRequest, IEquatableDeleteAutoscalingPolicyRequest, IDeepCloneableDeleteAutoscalingPolicyRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Dataproc.V1Assembly
Google.Cloud.Dataproc.V1.dll
Constructors
DeleteAutoscalingPolicyRequest()
public DeleteAutoscalingPolicyRequest()
DeleteAutoscalingPolicyRequest(DeleteAutoscalingPolicyRequest)
public DeleteAutoscalingPolicyRequest(DeleteAutoscalingPolicyRequest other)
Parameter | |
---|---|
Name | Description |
other |
DeleteAutoscalingPolicyRequest |
Properties
AutoscalingPolicyName
public AutoscalingPolicyName AutoscalingPolicyName { get; set; }
AutoscalingPolicyName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
AutoscalingPolicyName |
Name
public string Name { get; set; }
Required. The "resource name" of the autoscaling policy, as described in https://cloud.google.com/apis/design/resource_names.
For
projects.regions.autoscalingPolicies.delete
, the resource name of the policy has the following format:projects/{project_id}/regions/{region}/autoscalingPolicies/{policy_id}
For
projects.locations.autoscalingPolicies.delete
, the resource name of the policy has the following format:projects/{project_id}/locations/{location}/autoscalingPolicies/{policy_id}
Property Value | |
---|---|
Type | Description |
string |