Class VirtualDiskArgs


  • public final class VirtualDiskArgs
    extends com.pulumi.resources.ResourceArgs
    Virtual disk model
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  VirtualDiskArgs.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static VirtualDiskArgs.Builder builder()  
      static VirtualDiskArgs.Builder builder​(VirtualDiskArgs defaults)  
      java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> bus()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> busType()  
      java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​CreateDiffDisk>>> createDiffDisk()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> diskId()  
      java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> diskSizeGB()  
      java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> lun()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()  
      java.util.Optional<com.pulumi.core.Output<StorageQoSPolicyDetailsArgs>> storageQoSPolicy()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> templateDiskId()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> vhdType()  
      • Methods inherited from class com.pulumi.resources.ResourceArgs

        validateMember
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • bus

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> bus()
        Returns:
        Gets or sets the disk bus.
      • busType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> busType()
        Returns:
        Gets or sets the disk bus type.
      • createDiffDisk

        public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​CreateDiffDisk>>> createDiffDisk()
        Returns:
        Gets or sets a value indicating diff disk.
      • diskId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> diskId()
        Returns:
        Gets or sets the disk id.
      • diskSizeGB

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> diskSizeGB()
        Returns:
        Gets or sets the disk total size.
      • lun

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> lun()
        Returns:
        Gets or sets the disk lun.
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        Gets or sets the name of the disk.
      • storageQoSPolicy

        public java.util.Optional<com.pulumi.core.Output<StorageQoSPolicyDetailsArgs>> storageQoSPolicy()
        Returns:
        The QoS policy for the disk.
      • templateDiskId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> templateDiskId()
        Returns:
        Gets or sets the disk id in the template.
      • vhdType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> vhdType()
        Returns:
        Gets or sets the disk vhd type.