Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
// *** WARNING: this file was generated by pulumi-java-gen. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
package com.pulumi.googlenative.dataproc.v1;
import com.pulumi.core.Output;
import com.pulumi.core.annotations.Export;
import com.pulumi.core.annotations.ResourceType;
import com.pulumi.core.internal.Codegen;
import com.pulumi.googlenative.Utilities;
import com.pulumi.googlenative.dataproc.v1.AutoscalingPolicyArgs;
import com.pulumi.googlenative.dataproc.v1.outputs.BasicAutoscalingAlgorithmResponse;
import com.pulumi.googlenative.dataproc.v1.outputs.InstanceGroupAutoscalingPolicyConfigResponse;
import java.lang.String;
import java.util.Map;
import javax.annotation.Nullable;
/**
* Creates new autoscaling policy.
* Auto-naming is currently not supported for this resource.
*
*/
@ResourceType(type="google-native:dataproc/v1:AutoscalingPolicy")
public class AutoscalingPolicy extends com.pulumi.resources.CustomResource {
@Export(name="basicAlgorithm", type=BasicAutoscalingAlgorithmResponse.class, parameters={})
private Output basicAlgorithm;
public Output basicAlgorithm() {
return this.basicAlgorithm;
}
/**
* Optional. The labels to associate with this autoscaling policy. Label keys must contain 1 to 63 characters, and must conform to RFC 1035 (https://www.ietf.org/rfc/rfc1035.txt). Label values may be empty, but, if present, must contain 1 to 63 characters, and must conform to RFC 1035 (https://www.ietf.org/rfc/rfc1035.txt). No more than 32 labels can be associated with an autoscaling policy.
*
*/
@Export(name="labels", type=Map.class, parameters={String.class, String.class})
private Output