Class DiskPoolVolumeArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.avs.inputs.DiskPoolVolumeArgs.Builder
-
- Enclosing class:
- DiskPoolVolumeArgs
public static final class DiskPoolVolumeArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(DiskPoolVolumeArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DiskPoolVolumeArgs
build()
DiskPoolVolumeArgs.Builder
lunName(com.pulumi.core.Output<java.lang.String> lunName)
DiskPoolVolumeArgs.Builder
lunName(java.lang.String lunName)
DiskPoolVolumeArgs.Builder
mountOption(MountOptionEnum mountOption)
DiskPoolVolumeArgs.Builder
mountOption(com.pulumi.core.Either<java.lang.String,MountOptionEnum> mountOption)
DiskPoolVolumeArgs.Builder
mountOption(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,MountOptionEnum>> mountOption)
DiskPoolVolumeArgs.Builder
mountOption(java.lang.String mountOption)
DiskPoolVolumeArgs.Builder
targetId(com.pulumi.core.Output<java.lang.String> targetId)
DiskPoolVolumeArgs.Builder
targetId(java.lang.String targetId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DiskPoolVolumeArgs defaults)
-
-
Method Detail
-
lunName
public DiskPoolVolumeArgs.Builder lunName(com.pulumi.core.Output<java.lang.String> lunName)
- Parameters:
lunName
- Name of the LUN to be used for datastore- Returns:
- builder
-
lunName
public DiskPoolVolumeArgs.Builder lunName(java.lang.String lunName)
- Parameters:
lunName
- Name of the LUN to be used for datastore- Returns:
- builder
-
mountOption
public DiskPoolVolumeArgs.Builder mountOption(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,MountOptionEnum>> mountOption)
- Parameters:
mountOption
- Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN- Returns:
- builder
-
mountOption
public DiskPoolVolumeArgs.Builder mountOption(com.pulumi.core.Either<java.lang.String,MountOptionEnum> mountOption)
- Parameters:
mountOption
- Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN- Returns:
- builder
-
mountOption
public DiskPoolVolumeArgs.Builder mountOption(java.lang.String mountOption)
- Parameters:
mountOption
- Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN- Returns:
- builder
-
mountOption
public DiskPoolVolumeArgs.Builder mountOption(MountOptionEnum mountOption)
- Parameters:
mountOption
- Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN- Returns:
- builder
-
targetId
public DiskPoolVolumeArgs.Builder targetId(com.pulumi.core.Output<java.lang.String> targetId)
- Parameters:
targetId
- Azure resource ID of the iSCSI target- Returns:
- builder
-
targetId
public DiskPoolVolumeArgs.Builder targetId(java.lang.String targetId)
- Parameters:
targetId
- Azure resource ID of the iSCSI target- Returns:
- builder
-
build
public DiskPoolVolumeArgs build()
-
-