Class: Aws::Types::CreateImageBuilderRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#access_endpoints::Array[Types::AccessEndpoint]

Returns the value of attribute access_endpoints.

Returns:



425
426
427
# File 'sig/types.rbs', line 425

def access_endpoints
  @access_endpoints
end

#appstream_agent_version::String

Returns the value of attribute appstream_agent_version.

Returns:

  • (::String)


423
424
425
# File 'sig/types.rbs', line 423

def appstream_agent_version
  @appstream_agent_version
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


417
418
419
# File 'sig/types.rbs', line 417

def description
  @description
end

#disable_imdsv1Boolean

Returns the value of attribute disable_imdsv1.

Returns:

  • (Boolean)


429
430
431
# File 'sig/types.rbs', line 429

def disable_imdsv1
  @disable_imdsv1
end

#display_name::String

Returns the value of attribute display_name.

Returns:

  • (::String)


418
419
420
# File 'sig/types.rbs', line 418

def display_name
  @display_name
end

#domain_join_infoTypes::DomainJoinInfo

Returns the value of attribute domain_join_info.



422
423
424
# File 'sig/types.rbs', line 422

def domain_join_info
  @domain_join_info
end

#enable_default_internet_accessBoolean

Returns the value of attribute enable_default_internet_access.

Returns:

  • (Boolean)


421
422
423
# File 'sig/types.rbs', line 421

def enable_default_internet_access
  @enable_default_internet_access
end

#iam_role_arn::String

Returns the value of attribute iam_role_arn.

Returns:

  • (::String)


420
421
422
# File 'sig/types.rbs', line 420

def iam_role_arn
  @iam_role_arn
end

#image_arn::String

Returns the value of attribute image_arn.

Returns:

  • (::String)


415
416
417
# File 'sig/types.rbs', line 415

def image_arn
  @image_arn
end

#image_name::String

Returns the value of attribute image_name.

Returns:

  • (::String)


414
415
416
# File 'sig/types.rbs', line 414

def image_name
  @image_name
end

#instance_type::String

Returns the value of attribute instance_type.

Returns:

  • (::String)


416
417
418
# File 'sig/types.rbs', line 416

def instance_type
  @instance_type
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


413
414
415
# File 'sig/types.rbs', line 413

def name
  @name
end

#root_volume_configTypes::VolumeConfig

Returns the value of attribute root_volume_config.

Returns:



426
427
428
# File 'sig/types.rbs', line 426

def root_volume_config
  @root_volume_config
end

#softwares_to_install::Array[::String]

Returns the value of attribute softwares_to_install.

Returns:

  • (::Array[::String])


427
428
429
# File 'sig/types.rbs', line 427

def softwares_to_install
  @softwares_to_install
end

#softwares_to_uninstall::Array[::String]

Returns the value of attribute softwares_to_uninstall.

Returns:

  • (::Array[::String])


428
429
430
# File 'sig/types.rbs', line 428

def softwares_to_uninstall
  @softwares_to_uninstall
end

#tags::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:

  • (::Hash[::String, ::String])


424
425
426
# File 'sig/types.rbs', line 424

def tags
  @tags
end

#vpc_configTypes::VpcConfig

Returns the value of attribute vpc_config.

Returns:



419
420
421
# File 'sig/types.rbs', line 419

def vpc_config
  @vpc_config
end