Class: Aws::Types::Component

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#arn ⇒ ::String

Returns the value of attribute arn.

Returns:

  • (::String)


88
89
90
# File 'sig/types.rbs', line 88

def arn
  @arn
end

#change_description ⇒ ::String

Returns the value of attribute change_description.

Returns:

  • (::String)


92
93
94
# File 'sig/types.rbs', line 92

def change_description
  @change_description
end

#data ⇒ ::String

Returns the value of attribute data.

Returns:

  • (::String)


99
100
101
# File 'sig/types.rbs', line 99

def data
  @data
end

#date_created ⇒ ::String

Returns the value of attribute date_created.

Returns:

  • (::String)


102
103
104
# File 'sig/types.rbs', line 102

def date_created
  @date_created
end

#description ⇒ ::String

Returns the value of attribute description.

Returns:

  • (::String)


91
92
93
# File 'sig/types.rbs', line 91

def description
  @description
end

#encrypted ⇒ Boolean

Returns the value of attribute encrypted.

Returns:

  • (Boolean)


101
102
103
# File 'sig/types.rbs', line 101

def encrypted
  @encrypted
end

#kms_key_id ⇒ ::String

Returns the value of attribute kms_key_id.

Returns:

  • (::String)


100
101
102
# File 'sig/types.rbs', line 100

def kms_key_id
  @kms_key_id
end

#name ⇒ ::String

Returns the value of attribute name.

Returns:

  • (::String)


89
90
91
# File 'sig/types.rbs', line 89

def name
  @name
end

#obfuscate ⇒ Boolean

Returns the value of attribute obfuscate.

Returns:

  • (Boolean)


105
106
107
# File 'sig/types.rbs', line 105

def obfuscate
  @obfuscate
end

#owner ⇒ ::String

Returns the value of attribute owner.

Returns:

  • (::String)


98
99
100
# File 'sig/types.rbs', line 98

def owner
  @owner
end

#parameters ⇒ ::Array[Types::ComponentParameterDetail]

Returns the value of attribute parameters.

Returns:



97
98
99
# File 'sig/types.rbs', line 97

def parameters
  @parameters
end

#platform ⇒ "Windows", ...

Returns the value of attribute platform.

Returns:

  • ("Windows", "Linux", "macOS")


94
95
96
# File 'sig/types.rbs', line 94

def platform
  @platform
end

#product_codes ⇒ ::Array[Types::ProductCodeListItem]

Returns the value of attribute product_codes.

Returns:



106
107
108
# File 'sig/types.rbs', line 106

def product_codes
  @product_codes
end

#publisher ⇒ ::String

Returns the value of attribute publisher.

Returns:

  • (::String)


104
105
106
# File 'sig/types.rbs', line 104

def publisher
  @publisher
end

#state ⇒ Types::ComponentState

Returns the value of attribute state.



96
97
98
# File 'sig/types.rbs', line 96

def state
  @state
end

#supported_os_versions ⇒ ::Array[::String]

Returns the value of attribute supported_os_versions.

Returns:

  • (::Array[::String])


95
96
97
# File 'sig/types.rbs', line 95

def supported_os_versions
  @supported_os_versions
end

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

Returns the value of attribute tags.

Returns:

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


103
104
105
# File 'sig/types.rbs', line 103

def tags
  @tags
end

#type ⇒ "BUILD", "TEST"

Returns the value of attribute type.

Returns:

  • ("BUILD", "TEST")


93
94
95
# File 'sig/types.rbs', line 93

def type
  @type
end

#version ⇒ ::String

Returns the value of attribute version.

Returns:

  • (::String)


90
91
92
# File 'sig/types.rbs', line 90

def version
  @version
end