You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::StorageGateway::Types::UpdateChapCredentialsInput

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing UpdateChapCredentialsInput as input to an Aws::Client method, you can use a vanilla Hash:

{
  target_arn: "TargetARN", # required
  secret_to_authenticate_initiator: "ChapSecret", # required
  initiator_name: "IqnName", # required
  secret_to_authenticate_target: "ChapSecret",
}

A JSON object containing one or more of the following fields:

Instance Attribute Summary collapse

Instance Attribute Details

#initiator_nameString

The iSCSI initiator that connects to the target.

Returns:

  • (String)

    The iSCSI initiator that connects to the target.

#secret_to_authenticate_initiatorString

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.

Returns:

  • (String)

    The secret key that the initiator (for example, the Windows client) must provide to participate in mutual CHAP with the target.

#secret_to_authenticate_targetString

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.

Returns:

  • (String)

    The secret key that the target must provide to participate in mutual CHAP with the initiator (e.g. Windows client).

#target_arnString

The Amazon Resource Name (ARN) of the iSCSI volume target. Use the DescribeStorediSCSIVolumes operation to return the TargetARN for specified VolumeARN.

Returns:

  • (String)

    The Amazon Resource Name (ARN) of the iSCSI volume target.