Package com.pulumi.gcp.compute.inputs
Class RegionCommitmentLicenseResourceArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.compute.inputs.RegionCommitmentLicenseResourceArgs
-
public final class RegionCommitmentLicenseResourceArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RegionCommitmentLicenseResourceArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static RegionCommitmentLicenseResourceArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>
amount()
static RegionCommitmentLicenseResourceArgs.Builder
builder()
static RegionCommitmentLicenseResourceArgs.Builder
builder(RegionCommitmentLicenseResourceArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
coresPerLicense()
com.pulumi.core.Output<java.lang.String>
license()
-
-
-
Field Detail
-
Empty
public static final RegionCommitmentLicenseResourceArgs Empty
-
-
Method Detail
-
amount
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> amount()
- Returns:
- The number of licenses purchased.
-
coresPerLicense
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> coresPerLicense()
- Returns:
- Specifies the core range of the instance for which this license applies.
-
license
public com.pulumi.core.Output<java.lang.String> license()
- Returns:
- Any applicable license URI.
-
builder
public static RegionCommitmentLicenseResourceArgs.Builder builder()
-
builder
public static RegionCommitmentLicenseResourceArgs.Builder builder(RegionCommitmentLicenseResourceArgs defaults)
-
-