IscsiTargetProperties Class
- java.
lang. Object - com.
azure. resourcemanager. storagepool. fluent. models. IscsiTargetProperties
- com.
Implements
public final class IscsiTargetProperties
implements JsonSerializable<IscsiTargetProperties>
Response properties for iSCSI Target operations.
Constructor | Description |
---|---|
Iscsi |
Creates an instance of Iscsi |
Modifier and Type | Method and Description |
---|---|
Iscsi |
acl Get the acl |
List<String> |
endpoints()
Get the endpoints property: List of private IPv4 addresses to connect to the iSCSI Target. |
static
Iscsi |
from Reads an instance of Iscsi |
List<Iscsi |
luns()
Get the luns property: List of LUNs to be exposed through iSCSI Target. |
Integer |
port()
Get the port property: The port used by iSCSI Target portal group. |
Provisioning |
provisioning Get the provisioning |
List<String> |
sessions()
Get the sessions property: List of identifiers for active sessions on the iSCSI target. |
List<Acl> |
static Get the static |
Operational |
status()
Get the status property: Operational status of the iSCSI Target. |
String |
target Get the target |
Json |
to |
void |
validate()
Validates the instance. |
Iscsi |
with Set the acl |
Iscsi |
with Set the endpoints property: List of private IPv4 addresses to connect to the iSCSI Target. |
Iscsi |
with Set the luns property: List of LUNs to be exposed through iSCSI Target. |
Iscsi |
with Set the port property: The port used by iSCSI Target portal group. |
Iscsi |
with Set the static |
Iscsi |
with Set the status property: Operational status of the iSCSI Target. |
Iscsi |
with Set the target |
Methods inherited from java.lang.Object
IscsiTargetProperties
public IscsiTargetProperties()
Creates an instance of IscsiTargetProperties class.
aclMode
public IscsiTargetAclMode aclMode()
Get the aclMode property: Mode for Target connectivity.
Returns:
endpoints
public List
Get the endpoints property: List of private IPv4 addresses to connect to the iSCSI Target.
Returns:
fromJson
public static IscsiTargetProperties fromJson(JsonReader jsonReader)
Reads an instance of IscsiTargetProperties from the JsonReader.
Parameters:
Returns:
Throws:
luns
public List
Get the luns property: List of LUNs to be exposed through iSCSI Target.
Returns:
port
public Integer port()
Get the port property: The port used by iSCSI Target portal group.
Returns:
provisioningState
public ProvisioningStates provisioningState()
Get the provisioningState property: State of the operation on the resource.
Returns:
sessions
public List
Get the sessions property: List of identifiers for active sessions on the iSCSI target.
Returns:
staticAcls
public List
Get the staticAcls property: Access Control List (ACL) for an iSCSI Target; defines LUN masking policy.
Returns:
status
public OperationalStatus status()
Get the status property: Operational status of the iSCSI Target.
Returns:
targetIqn
public String targetIqn()
Get the targetIqn property: iSCSI Target IQN (iSCSI Qualified Name); example: "iqn.2005-03.org.iscsi:server".
Returns:
toJson
validate
public void validate()
Validates the instance.
withAclMode
public IscsiTargetProperties withAclMode(IscsiTargetAclMode aclMode)
Set the aclMode property: Mode for Target connectivity.
Parameters:
Returns:
withEndpoints
public IscsiTargetProperties withEndpoints(List
Set the endpoints property: List of private IPv4 addresses to connect to the iSCSI Target.
Parameters:
Returns:
withLuns
public IscsiTargetProperties withLuns(List
Set the luns property: List of LUNs to be exposed through iSCSI Target.
Parameters:
Returns:
withPort
public IscsiTargetProperties withPort(Integer port)
Set the port property: The port used by iSCSI Target portal group.
Parameters:
Returns:
withStaticAcls
public IscsiTargetProperties withStaticAcls(List
Set the staticAcls property: Access Control List (ACL) for an iSCSI Target; defines LUN masking policy.
Parameters:
Returns:
withStatus
public IscsiTargetProperties withStatus(OperationalStatus status)
Set the status property: Operational status of the iSCSI Target.
Parameters:
Returns:
withTargetIqn
public IscsiTargetProperties withTargetIqn(String targetIqn)
Set the targetIqn property: iSCSI Target IQN (iSCSI Qualified Name); example: "iqn.2005-03.org.iscsi:server".
Parameters:
Returns:
Azure SDK for Java geri bildirimi
Azure SDK for Java, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: