Class: Aws::Types::CreateSMBFileShareInput

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#access_based_enumerationBoolean

Returns the value of attribute access_based_enumeration.

Returns:

  • (Boolean)


292
293
294
# File 'sig/types.rbs', line 292

def access_based_enumeration
  @access_based_enumeration
end

#admin_user_list::Array[::String]

Returns the value of attribute admin_user_list.

Returns:

  • (::Array[::String])


293
294
295
# File 'sig/types.rbs', line 293

def admin_user_list
  @admin_user_list
end

#audit_destination_arn::String

Returns the value of attribute audit_destination_arn.

Returns:

  • (::String)


296
297
298
# File 'sig/types.rbs', line 296

def audit_destination_arn
  @audit_destination_arn
end

#authentication::String

Returns the value of attribute authentication.

Returns:

  • (::String)


297
298
299
# File 'sig/types.rbs', line 297

def authentication
  @authentication
end

#bucket_region::String

Returns the value of attribute bucket_region.

Returns:

  • (::String)


304
305
306
# File 'sig/types.rbs', line 304

def bucket_region
  @bucket_region
end

#cache_attributesTypes::CacheAttributes

Returns the value of attribute cache_attributes.



301
302
303
# File 'sig/types.rbs', line 301

def cache_attributes
  @cache_attributes
end

#case_sensitivity"ClientSpecified", "CaseSensitive"

Returns the value of attribute case_sensitivity.

Returns:

  • ("ClientSpecified", "CaseSensitive")


298
299
300
# File 'sig/types.rbs', line 298

def case_sensitivity
  @case_sensitivity
end

#client_token::String

Returns the value of attribute client_token.

Returns:

  • (::String)


279
280
281
# File 'sig/types.rbs', line 279

def client_token
  @client_token
end

#default_storage_class::String

Returns the value of attribute default_storage_class.

Returns:

  • (::String)


286
287
288
# File 'sig/types.rbs', line 286

def default_storage_class
  @default_storage_class
end

#encryption_type"SseS3", ...

Returns the value of attribute encryption_type.

Returns:

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


281
282
283
# File 'sig/types.rbs', line 281

def encryption_type
  @encryption_type
end

#file_share_name::String

Returns the value of attribute file_share_name.

Returns:

  • (::String)


300
301
302
# File 'sig/types.rbs', line 300

def file_share_name
  @file_share_name
end

#gateway_arn::String

Returns the value of attribute gateway_arn.

Returns:

  • (::String)


280
281
282
# File 'sig/types.rbs', line 280

def gateway_arn
  @gateway_arn
end

#guess_mime_type_enabledBoolean

Returns the value of attribute guess_mime_type_enabled.

Returns:

  • (Boolean)


289
290
291
# File 'sig/types.rbs', line 289

def guess_mime_type_enabled
  @guess_mime_type_enabled
end

#invalid_user_list::Array[::String]

Returns the value of attribute invalid_user_list.

Returns:

  • (::Array[::String])


295
296
297
# File 'sig/types.rbs', line 295

def invalid_user_list
  @invalid_user_list
end

#kms_encryptedBoolean

Returns the value of attribute kms_encrypted.

Returns:

  • (Boolean)


282
283
284
# File 'sig/types.rbs', line 282

def kms_encrypted
  @kms_encrypted
end

#kms_key::String

Returns the value of attribute kms_key.

Returns:

  • (::String)


283
284
285
# File 'sig/types.rbs', line 283

def kms_key
  @kms_key
end

#location_arn::String

Returns the value of attribute location_arn.

Returns:

  • (::String)


285
286
287
# File 'sig/types.rbs', line 285

def location_arn
  @location_arn
end

#notification_policy::String

Returns the value of attribute notification_policy.

Returns:

  • (::String)


302
303
304
# File 'sig/types.rbs', line 302

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")


287
288
289
# File 'sig/types.rbs', line 287

def object_acl
  @object_acl
end

#oplocks_enabledBoolean

Returns the value of attribute oplocks_enabled.

Returns:

  • (Boolean)


305
306
307
# File 'sig/types.rbs', line 305

def oplocks_enabled
  @oplocks_enabled
end

#read_onlyBoolean

Returns the value of attribute read_only.

Returns:

  • (Boolean)


288
289
290
# File 'sig/types.rbs', line 288

def read_only
  @read_only
end

#requester_paysBoolean

Returns the value of attribute requester_pays.

Returns:

  • (Boolean)


290
291
292
# File 'sig/types.rbs', line 290

def requester_pays
  @requester_pays
end

#role::String

Returns the value of attribute role.

Returns:

  • (::String)


284
285
286
# File 'sig/types.rbs', line 284

def role
  @role
end

#smbacl_enabledBoolean

Returns the value of attribute smbacl_enabled.

Returns:

  • (Boolean)


291
292
293
# File 'sig/types.rbs', line 291

def smbacl_enabled
  @smbacl_enabled
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



299
300
301
# File 'sig/types.rbs', line 299

def tags
  @tags
end

#valid_user_list::Array[::String]

Returns the value of attribute valid_user_list.

Returns:

  • (::Array[::String])


294
295
296
# File 'sig/types.rbs', line 294

def valid_user_list
  @valid_user_list
end

#vpc_endpoint_dns_name::String

Returns the value of attribute vpc_endpoint_dns_name.

Returns:

  • (::String)


303
304
305
# File 'sig/types.rbs', line 303

def vpc_endpoint_dns_name
  @vpc_endpoint_dns_name
end