Class VirtualMachineProfileResponse
- java.lang.Object
-
- com.pulumi.azurenative.labservices.outputs.VirtualMachineProfileResponse
-
public final class VirtualMachineProfileResponse extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VirtualMachineProfileResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<VirtualMachineAdditionalCapabilitiesResponse>
additionalCapabilities()
CredentialsResponse
adminUser()
static VirtualMachineProfileResponse.Builder
builder()
static VirtualMachineProfileResponse.Builder
builder(VirtualMachineProfileResponse defaults)
java.lang.String
createOption()
ImageReferenceResponse
imageReference()
java.util.Optional<CredentialsResponse>
nonAdminUser()
java.lang.String
osType()
SkuResponse
sku()
java.lang.String
usageQuota()
java.util.Optional<java.lang.String>
useSharedPassword()
-
-
-
Method Detail
-
additionalCapabilities
public java.util.Optional<VirtualMachineAdditionalCapabilitiesResponse> additionalCapabilities()
- Returns:
- Additional VM capabilities.
-
adminUser
public CredentialsResponse adminUser()
- Returns:
- Credentials for the admin user on the VM.
-
createOption
public java.lang.String createOption()
- Returns:
- Indicates what lab virtual machines are created from.
-
imageReference
public ImageReferenceResponse imageReference()
- Returns:
- The image configuration for lab virtual machines.
-
nonAdminUser
public java.util.Optional<CredentialsResponse> nonAdminUser()
- Returns:
- Credentials for the non-admin user on the VM, if one exists.
-
osType
public java.lang.String osType()
- Returns:
- The OS type of the image
-
sku
public SkuResponse sku()
- Returns:
- The SKU for the lab. Defines the type of virtual machines used in the lab.
-
usageQuota
public java.lang.String usageQuota()
- Returns:
- The initial quota alloted to each lab user. Must be a time span between 0 and 9999 hours.
-
useSharedPassword
public java.util.Optional<java.lang.String> useSharedPassword()
- Returns:
- Enabling this option will use the same password for all user VMs.
-
builder
public static VirtualMachineProfileResponse.Builder builder()
-
builder
public static VirtualMachineProfileResponse.Builder builder(VirtualMachineProfileResponse defaults)
-
-