Struct rusoto_storagegateway::ChapInfo [−][src]
pub struct ChapInfo { pub initiator_name: Option<String>, pub secret_to_authenticate_initiator: Option<String>, pub secret_to_authenticate_target: Option<String>, pub target_arn: Option<String>, }
Describes Challenge-Handshake Authentication Protocol (CHAP) information that supports authentication between your gateway and iSCSI initiators.
Fields
initiator_name: Option<String>
The iSCSI initiator that connects to the target.
secret_to_authenticate_initiator: Option<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_target: Option<String>
The secret key that the target must provide to participate in mutual CHAP with the initiator (e.g. Windows client).
target_arn: Option<String>
The Amazon Resource Name (ARN) of the volume.
Valid Values: 50 to 500 lowercase letters, numbers, periods (.), and hyphens (-).
Trait Implementations
impl Default for ChapInfo
[src]
impl Default for ChapInfo
impl Debug for ChapInfo
[src]
impl Debug for ChapInfo
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for ChapInfo
[src]
impl Clone for ChapInfo
fn clone(&self) -> ChapInfo
[src]
fn clone(&self) -> ChapInfo
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl PartialEq for ChapInfo
[src]
impl PartialEq for ChapInfo