UpdateChapCredentialsInput
public struct UpdateChapCredentialsInput : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The iSCSI initiator that connects to the target.
Declaration
Swift
public let initiatorName: String
-
The secret key that the initiator (for example, the Windows client) must provide to participate in mutual CHAP with the target. The secret key must be between 12 and 16 bytes when encoded in UTF-8.
Declaration
Swift
public let secretToAuthenticateInitiator: String
-
The secret key that the target must provide to participate in mutual CHAP with the initiator (e.g. Windows client). Byte constraints: Minimum bytes of 12. Maximum bytes of 16. The secret key must be between 12 and 16 bytes when encoded in UTF-8.
Declaration
Swift
public let secretToAuthenticateTarget: String?
-
The Amazon Resource Name (ARN) of the iSCSI volume target. Use the DescribeStorediSCSIVolumes operation to return the TargetARN for specified VolumeARN.
Declaration
Swift
public let targetARN: String
-
Undocumented
Declaration
Swift
public init(initiatorName: String, secretToAuthenticateInitiator: String, secretToAuthenticateTarget: String? = nil, targetARN: String)
-
Declaration
Swift
public func validate(name: String) throws