Class VMSizePropertiesArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.azurenative.compute.inputs.VMSizePropertiesArgs
-
public final class VMSizePropertiesArgs extends com.pulumi.resources.ResourceArgs
Specifies VM Size Property settings on the virtual machine.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VMSizePropertiesArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static VMSizePropertiesArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VMSizePropertiesArgs.Builder
builder()
static VMSizePropertiesArgs.Builder
builder(VMSizePropertiesArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
vCPUsAvailable()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
vCPUsPerCore()
-
-
-
Field Detail
-
Empty
public static final VMSizePropertiesArgs Empty
-
-
Method Detail
-
vCPUsAvailable
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> vCPUsAvailable()
- Returns:
- Specifies the number of vCPUs available for the VM. When this property is not specified in the request body the default behavior is to set it to the value of vCPUs available for that VM size exposed in api response of [List all available virtual machine sizes in a region](https://docs.microsoft.com/en-us/rest/api/compute/resource-skus/list).
-
vCPUsPerCore
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> vCPUsPerCore()
- Returns:
- Specifies the vCPU to physical core ratio. When this property is not specified in the request body the default behavior is set to the value of vCPUsPerCore for the VM Size exposed in api response of [List all available virtual machine sizes in a region](https://docs.microsoft.com/en-us/rest/api/compute/resource-skus/list). **Setting this property to 1 also means that hyper-threading is disabled.**
-
builder
public static VMSizePropertiesArgs.Builder builder()
-
builder
public static VMSizePropertiesArgs.Builder builder(VMSizePropertiesArgs defaults)
-
-