com.pulumi.alicloud.ga.IpSetArgs Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of alicloud Show documentation
Show all versions of alicloud Show documentation
A Pulumi package for creating and managing AliCloud resources.
// *** 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.alicloud.ga;
import com.pulumi.core.Output;
import com.pulumi.core.annotations.Import;
import com.pulumi.exceptions.MissingRequiredPropertyException;
import java.lang.Integer;
import java.lang.String;
import java.util.Objects;
import java.util.Optional;
import javax.annotation.Nullable;
public final class IpSetArgs extends com.pulumi.resources.ResourceArgs {
public static final IpSetArgs Empty = new IpSetArgs();
/**
* The ID of an acceleration region.
*
*/
@Import(name="accelerateRegionId", required=true)
private Output accelerateRegionId;
/**
* @return The ID of an acceleration region.
*
*/
public Output accelerateRegionId() {
return this.accelerateRegionId;
}
/**
* The ID of the Global Accelerator (GA) instance.
*
*/
@Import(name="acceleratorId", required=true)
private Output acceleratorId;
/**
* @return The ID of the Global Accelerator (GA) instance.
*
*/
public Output acceleratorId() {
return this.acceleratorId;
}
/**
* The bandwidth allocated to the acceleration region.
* > **NOTE:** The minimum bandwidth of each accelerated region is 2Mbps. The total bandwidth of the acceleration region should be less than or equal to the bandwidth of the basic bandwidth package you purchased.
*
*/
@Import(name="bandwidth")
private @Nullable Output bandwidth;
/**
* @return The bandwidth allocated to the acceleration region.
* > **NOTE:** The minimum bandwidth of each accelerated region is 2Mbps. The total bandwidth of the acceleration region should be less than or equal to the bandwidth of the basic bandwidth package you purchased.
*
*/
public Optional