Struct rusoto_storagegateway::UpdateNFSFileShareInput [] [src]

pub struct UpdateNFSFileShareInput {
    pub default_storage_class: Option<StorageClass>,
    pub file_share_arn: FileShareARN,
    pub kms_encrypted: Option<Boolean>,
    pub kms_key: Option<KMSKey>,
    pub nfs_file_share_defaults: Option<NFSFileShareDefaults>,
}

UpdateNFSFileShareInput

Fields

The default storage class for objects put into an Amazon S3 bucket by a file gateway. Possible values are S3_STANDARD or S3_STANDARD_IA. If this field is not populated, the default value S3_STANDARD is used. Optional.

The Amazon Resource Name (ARN) of the file share to be updated.

True to use Amazon S3 server side encryption with your own AWS KMS key, or false to use a key managed by Amazon S3. Optional.

The KMS key used for Amazon S3 server side encryption. This value can only be set when KmsEncrypted is true. Optional.

The default values for the file share. Optional.

Trait Implementations

impl Default for UpdateNFSFileShareInput
[src]

Returns the "default value" for a type. Read more

impl Debug for UpdateNFSFileShareInput
[src]

Formats the value using the given formatter.

impl Clone for UpdateNFSFileShareInput
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more