{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-storage-gateway/refs/heads/main/json-schema/amazon-storage-gateway-chap-info-schema.json", "title": "ChapInfo", "description": "Describes Challenge-Handshake Authentication Protocol (CHAP) information that supports authentication between your gateway and iSCSI initiators.", "type": "object", "properties": { "TargetARN": { "allOf": [ { "$ref": "#/components/schemas/TargetARN" }, { "description": "

The Amazon Resource Name (ARN) of the volume.

Valid Values: 50 to 500 lowercase letters, numbers, periods (.), and hyphens (-).

" } ] }, "SecretToAuthenticateInitiator": { "allOf": [ { "$ref": "#/components/schemas/ChapSecret" }, { "description": "The secret key that the initiator (for example, the Windows client) must provide to participate in mutual CHAP with the target." } ] }, "InitiatorName": { "allOf": [ { "$ref": "#/components/schemas/IqnName" }, { "description": "The iSCSI initiator that connects to the target." } ] }, "SecretToAuthenticateTarget": { "allOf": [ { "$ref": "#/components/schemas/ChapSecret" }, { "description": "The secret key that the target must provide to participate in mutual CHAP with the initiator (e.g., Windows client)." } ] } } }