Resource Type: dsc_iscsiinitiator
- Defined in:
- lib/puppet/type/dsc_iscsiinitiator.rb
- Providers:
-
powershell
Overview
The DSC iSCSIInitiator resource type. Automatically generated from ‘iSCSIDsc/DSCResources/DSR_iSCSIInitiator/DSR_iSCSIInitiator.schema.mof’
To learn more about PowerShell Desired State Configuration, please visit technet.microsoft.com/en-us/library/dn249912.aspx.
For more information about built-in DSC Resources, please visit technet.microsoft.com/en-us/library/dn249921.aspx.
For more information about xDsc Resources, please visit github.com/PowerShell/DscResources.
Properties
-
ensure
The basic property that the resource should be in.
Supported values:- exists?
- present
- absent
Parameters
-
dsc_authenticationtype
AuthenticationType - Specifies the type of authentication to use when logging into the target. Valid values are None, OneWayCHAP, MutualCHAP.
-
dsc_chapsecret
ChapSecret - Specifies the CHAP secret to use when establishing a connection authenticated by using CHAP.
-
dsc_chapusername
ChapUsername - Specifies the user name to use when establishing a connection authenticated by using Mutual CHAP.
-
dsc_connectionidentifier
ConnectionIdentifier - This is the current connection identifier for this target connection.
-
dsc_ensure
Ensure - Ensures that Target is Absent or Present. Valid values are Present, Absent.
-
dsc_initiatorinstancename
InitiatorInstanceName - The name of the initiator instance that the iSCSI initiator service uses to send SendTargets requests to the target portal.
-
dsc_initiatornodeaddress
InitiatorNodeAddress - The Initiator Node address assigned to this session.
-
dsc_initiatorportaladdress
InitiatorPortalAddress - Specifies the IP address associated with the target portal.
-
dsc_isconnected
IsConnected - Is the target connected to the server.
Supported values:- true
- false
-
dsc_isdatadigest
IsDataDigest - Enables data digest when the initiator logs into the target portal.
Supported values:- true
- false
-
dsc_isdiscovered
IsDiscovered - Is the target discovered in this session.
Supported values:- true
- false
-
dsc_isheaderdigest
IsHeaderDigest - Enables header digest when the initiator logs into the target portal. By not specifying this parameter, the digest setting is determined by the initiator kernel mode driver.
Supported values:- true
- false
-
dsc_ismultipathenabled
IsMultipathEnabled - Indicates that the initiator has enabled Multipath I/O (MPIO) and it will be used when logging into the target portal.
Supported values:- true
- false
-
dsc_isnsserver
iSNSServer - Specifies the name of an iSNS Server to register this Initiator with.
-
dsc_ispersistent
IsPersistent - Specifies that the session is to be automatically connected after each restart.
Supported values:- true
- false
-
dsc_nodeaddress
NodeAddress - Represents the IQN of the discovered target.
-
dsc_psdscrunascredential
PsDscRunAsCredential
-
dsc_reporttopnp
ReportToPnP - Specifies that the operation is reported to PNP.
Supported values:- true
- false
-
dsc_sessionidentifier
SessionIdentifier - This is the current session identifier for this target session.
-
dsc_targetnodeaddress
TargetNodeAddress - The Target Node address assigned to this session.
-
dsc_targetportaladdress
TargetPortalAddress - Specifies the IP address or DNS name of the target portal.
-
dsc_targetportalportnumber
TargetPortalPortNumber - Specifies the TCP/IP port number for the target portal.
- name (namevar)
-
provider
The specific backend to use for this ‘dsc_iscsiinitiator` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.