Class: Aws::Types::CreateCapacityReservationRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#availability_zone::String

Returns the value of attribute availability_zone.

Returns:

  • (::String)


2120
2121
2122
# File 'sig/types.rbs', line 2120

def availability_zone
  @availability_zone
end

#availability_zone_id::String

Returns the value of attribute availability_zone_id.

Returns:

  • (::String)


2121
2122
2123
# File 'sig/types.rbs', line 2121

def availability_zone_id
  @availability_zone_id
end

#client_token::String

Returns the value of attribute client_token.

Returns:

  • (::String)


2117
2118
2119
# File 'sig/types.rbs', line 2117

def client_token
  @client_token
end

#commitment_duration::Integer

Returns the value of attribute commitment_duration.

Returns:

  • (::Integer)


2134
2135
2136
# File 'sig/types.rbs', line 2134

def commitment_duration
  @commitment_duration
end

#delivery_preference"fixed", "incremental"

Returns the value of attribute delivery_preference.

Returns:

  • ("fixed", "incremental")


2135
2136
2137
# File 'sig/types.rbs', line 2135

def delivery_preference
  @delivery_preference
end

#dry_runBoolean

Returns the value of attribute dry_run.

Returns:

  • (Boolean)


2130
2131
2132
# File 'sig/types.rbs', line 2130

def dry_run
  @dry_run
end

#ebs_optimizedBoolean

Returns the value of attribute ebs_optimized.

Returns:

  • (Boolean)


2124
2125
2126
# File 'sig/types.rbs', line 2124

def ebs_optimized
  @ebs_optimized
end

#end_date::Time

Returns the value of attribute end_date.

Returns:

  • (::Time)


2126
2127
2128
# File 'sig/types.rbs', line 2126

def end_date
  @end_date
end

#end_date_type"unlimited", "limited"

Returns the value of attribute end_date_type.

Returns:

  • ("unlimited", "limited")


2127
2128
2129
# File 'sig/types.rbs', line 2127

def end_date_type
  @end_date_type
end

#ephemeral_storageBoolean

Returns the value of attribute ephemeral_storage.

Returns:

  • (Boolean)


2125
2126
2127
# File 'sig/types.rbs', line 2125

def ephemeral_storage
  @ephemeral_storage
end

#instance_count::Integer

Returns the value of attribute instance_count.

Returns:

  • (::Integer)


2123
2124
2125
# File 'sig/types.rbs', line 2123

def instance_count
  @instance_count
end

#instance_match_criteria"open", "targeted"

Returns the value of attribute instance_match_criteria.

Returns:

  • ("open", "targeted")


2128
2129
2130
# File 'sig/types.rbs', line 2128

def instance_match_criteria
  @instance_match_criteria
end

#instance_platform"Linux/UNIX", ...

Returns the value of attribute instance_platform.

Returns:

  • ("Linux/UNIX", "Red Hat Enterprise Linux", "SUSE Linux", "Windows", "Windows with SQL Server", "Windows with SQL Server Enterprise", "Windows with SQL Server Standard", "Windows with SQL Server Web", "Linux with SQL Server Standard", "Linux with SQL Server Web", "Linux with SQL Server Enterprise", "RHEL with SQL Server Standard", "RHEL with SQL Server Enterprise", "RHEL with SQL Server Web", "RHEL with HA", "RHEL with HA and SQL Server Standard", "RHEL with HA and SQL Server Enterprise", "Ubuntu Pro")


2119
2120
2121
# File 'sig/types.rbs', line 2119

def instance_platform
  @instance_platform
end

#instance_type::String

Returns the value of attribute instance_type.

Returns:

  • (::String)


2118
2119
2120
# File 'sig/types.rbs', line 2118

def instance_type
  @instance_type
end

#outpost_arn::String

Returns the value of attribute outpost_arn.

Returns:

  • (::String)


2131
2132
2133
# File 'sig/types.rbs', line 2131

def outpost_arn
  @outpost_arn
end

#placement_group_arn::String

Returns the value of attribute placement_group_arn.

Returns:

  • (::String)


2132
2133
2134
# File 'sig/types.rbs', line 2132

def placement_group_arn
  @placement_group_arn
end

#start_date::Time

Returns the value of attribute start_date.

Returns:

  • (::Time)


2133
2134
2135
# File 'sig/types.rbs', line 2133

def start_date
  @start_date
end

#tag_specifications::Array[Types::TagSpecification]

Returns the value of attribute tag_specifications.

Returns:



2129
2130
2131
# File 'sig/types.rbs', line 2129

def tag_specifications
  @tag_specifications
end

#tenancy"default", "dedicated"

Returns the value of attribute tenancy.

Returns:

  • ("default", "dedicated")


2122
2123
2124
# File 'sig/types.rbs', line 2122

def tenancy
  @tenancy
end