public interface IscsiTarget
Modifier and Type | Interface and Description |
---|---|
static interface |
IscsiTarget.Definition
The entirety of the IscsiTarget definition.
|
static interface |
IscsiTarget.DefinitionStages
The IscsiTarget definition stages.
|
static interface |
IscsiTarget.Update
The template for IscsiTarget update.
|
static interface |
IscsiTarget.UpdateStages
The IscsiTarget update stages.
|
Modifier and Type | Method and Description |
---|---|
IscsiTargetAclMode |
aclMode()
Gets the aclMode property: Mode for Target connectivity.
|
List<String> |
endpoints()
Gets the endpoints property: List of private IPv4 addresses to connect to the iSCSI Target.
|
String |
id()
Gets the id property: Fully qualified resource Id for the resource.
|
IscsiTargetInner |
innerModel()
Gets the inner com.azure.resourcemanager.storagepool.fluent.models.IscsiTargetInner object.
|
List<IscsiLun> |
luns()
Gets the luns property: List of LUNs to be exposed through iSCSI Target.
|
String |
managedBy()
Gets the managedBy property: Azure resource id.
|
List<String> |
managedByExtended()
Gets the managedByExtended property: List of Azure resource ids that manage this resource.
|
String |
name()
Gets the name property: The name of the resource.
|
Integer |
port()
Gets the port property: The port used by iSCSI Target portal group.
|
ProvisioningStates |
provisioningState()
Gets the provisioningState property: State of the operation on the resource.
|
IscsiTarget |
refresh()
Refreshes the resource to sync with Azure.
|
IscsiTarget |
refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.
|
List<String> |
sessions()
Gets the sessions property: List of identifiers for active sessions on the iSCSI target.
|
List<Acl> |
staticAcls()
Gets the staticAcls property: Access Control List (ACL) for an iSCSI Target; defines LUN masking policy.
|
OperationalStatus |
status()
Gets the status property: Operational status of the iSCSI Target.
|
SystemMetadata |
systemData()
Gets the systemData property: Resource metadata required by ARM RPC.
|
String |
targetIqn()
Gets the targetIqn property: iSCSI Target IQN (iSCSI Qualified Name); example: "iqn.2005-03.org.iscsi:server".
|
String |
type()
Gets the type property: The type of the resource.
|
IscsiTarget.Update |
update()
Begins update for the IscsiTarget resource.
|
String id()
String name()
String type()
SystemMetadata systemData()
String managedBy()
List<String> managedByExtended()
IscsiTargetAclMode aclMode()
List<Acl> staticAcls()
List<IscsiLun> luns()
String targetIqn()
ProvisioningStates provisioningState()
OperationalStatus status()
List<String> endpoints()
Integer port()
List<String> sessions()
IscsiTargetInner innerModel()
IscsiTarget.Update update()
IscsiTarget refresh()
IscsiTarget refresh(com.azure.core.util.Context context)
context
- The context to associate with this operation.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.