Class: Aws::Types::CreateNFSFileShareInput

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#audit_destination_arn::String

Returns the value of attribute audit_destination_arn.

Returns:

  • (::String)


269
270
271
# File 'sig/types.rbs', line 269

def audit_destination_arn
  @audit_destination_arn
end

#bucket_region::String

Returns the value of attribute bucket_region.

Returns:

  • (::String)


268
269
270
# File 'sig/types.rbs', line 268

def bucket_region
  @bucket_region
end

#cache_attributesTypes::CacheAttributes

Returns the value of attribute cache_attributes.



265
266
267
# File 'sig/types.rbs', line 265

def cache_attributes
  @cache_attributes
end

#client_list::Array[::String]

Returns the value of attribute client_list.

Returns:

  • (::Array[::String])


258
259
260
# File 'sig/types.rbs', line 258

def client_list
  @client_list
end

#client_token::String

Returns the value of attribute client_token.

Returns:

  • (::String)


248
249
250
# File 'sig/types.rbs', line 248

def client_token
  @client_token
end

#default_storage_class::String

Returns the value of attribute default_storage_class.

Returns:

  • (::String)


256
257
258
# File 'sig/types.rbs', line 256

def default_storage_class
  @default_storage_class
end

#encryption_type"SseS3", ...

Returns the value of attribute encryption_type.

Returns:

  • ("SseS3", "SseKms", "DsseKms")


251
252
253
# File 'sig/types.rbs', line 251

def encryption_type
  @encryption_type
end

#file_share_name::String

Returns the value of attribute file_share_name.

Returns:

  • (::String)


264
265
266
# File 'sig/types.rbs', line 264

def file_share_name
  @file_share_name
end

#gateway_arn::String

Returns the value of attribute gateway_arn.

Returns:

  • (::String)


250
251
252
# File 'sig/types.rbs', line 250

def gateway_arn
  @gateway_arn
end

#guess_mime_type_enabledBoolean

Returns the value of attribute guess_mime_type_enabled.

Returns:

  • (Boolean)


261
262
263
# File 'sig/types.rbs', line 261

def guess_mime_type_enabled
  @guess_mime_type_enabled
end

#kms_encryptedBoolean

Returns the value of attribute kms_encrypted.

Returns:

  • (Boolean)


252
253
254
# File 'sig/types.rbs', line 252

def kms_encrypted
  @kms_encrypted
end

#kms_key::String

Returns the value of attribute kms_key.

Returns:

  • (::String)


253
254
255
# File 'sig/types.rbs', line 253

def kms_key
  @kms_key
end

#location_arn::String

Returns the value of attribute location_arn.

Returns:

  • (::String)


255
256
257
# File 'sig/types.rbs', line 255

def location_arn
  @location_arn
end

#nfs_file_share_defaultsTypes::NFSFileShareDefaults

Returns the value of attribute nfs_file_share_defaults.



249
250
251
# File 'sig/types.rbs', line 249

def nfs_file_share_defaults
  @nfs_file_share_defaults
end

#notification_policy::String

Returns the value of attribute notification_policy.

Returns:

  • (::String)


266
267
268
# File 'sig/types.rbs', line 266

def notification_policy
  @notification_policy
end

#object_acl"private", ...

Returns the value of attribute object_acl.

Returns:

  • ("private", "public-read", "public-read-write", "authenticated-read", "bucket-owner-read", "bucket-owner-full-control", "aws-exec-read")


257
258
259
# File 'sig/types.rbs', line 257

def object_acl
  @object_acl
end

#read_onlyBoolean

Returns the value of attribute read_only.

Returns:

  • (Boolean)


260
261
262
# File 'sig/types.rbs', line 260

def read_only
  @read_only
end

#requester_paysBoolean

Returns the value of attribute requester_pays.

Returns:

  • (Boolean)


262
263
264
# File 'sig/types.rbs', line 262

def requester_pays
  @requester_pays
end

#role::String

Returns the value of attribute role.

Returns:

  • (::String)


254
255
256
# File 'sig/types.rbs', line 254

def role
  @role
end

#squash::String

Returns the value of attribute squash.

Returns:

  • (::String)


259
260
261
# File 'sig/types.rbs', line 259

def squash
  @squash
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



263
264
265
# File 'sig/types.rbs', line 263

def tags
  @tags
end

#vpc_endpoint_dns_name::String

Returns the value of attribute vpc_endpoint_dns_name.

Returns:

  • (::String)


267
268
269
# File 'sig/types.rbs', line 267

def vpc_endpoint_dns_name
  @vpc_endpoint_dns_name
end