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)


2248
2249
2250
# File 'sig/types.rbs', line 2248

def availability_zone
  @availability_zone
end

#availability_zone_id::String

Returns the value of attribute availability_zone_id.

Returns:

  • (::String)


2249
2250
2251
# File 'sig/types.rbs', line 2249

def availability_zone_id
  @availability_zone_id
end

#client_token::String

Returns the value of attribute client_token.

Returns:

  • (::String)


2245
2246
2247
# File 'sig/types.rbs', line 2245

def client_token
  @client_token
end

#commitment_duration::Integer

Returns the value of attribute commitment_duration.

Returns:

  • (::Integer)


2262
2263
2264
# File 'sig/types.rbs', line 2262

def commitment_duration
  @commitment_duration
end

#delivery_preference"fixed", "incremental"

Returns the value of attribute delivery_preference.

Returns:

  • ("fixed", "incremental")


2263
2264
2265
# File 'sig/types.rbs', line 2263

def delivery_preference
  @delivery_preference
end

#dry_runBoolean

Returns the value of attribute dry_run.

Returns:

  • (Boolean)


2258
2259
2260
# File 'sig/types.rbs', line 2258

def dry_run
  @dry_run
end

#ebs_optimizedBoolean

Returns the value of attribute ebs_optimized.

Returns:

  • (Boolean)


2252
2253
2254
# File 'sig/types.rbs', line 2252

def ebs_optimized
  @ebs_optimized
end

#end_date::Time

Returns the value of attribute end_date.

Returns:

  • (::Time)


2254
2255
2256
# File 'sig/types.rbs', line 2254

def end_date
  @end_date
end

#end_date_type"unlimited", "limited"

Returns the value of attribute end_date_type.

Returns:

  • ("unlimited", "limited")


2255
2256
2257
# File 'sig/types.rbs', line 2255

def end_date_type
  @end_date_type
end

#ephemeral_storageBoolean

Returns the value of attribute ephemeral_storage.

Returns:

  • (Boolean)


2253
2254
2255
# File 'sig/types.rbs', line 2253

def ephemeral_storage
  @ephemeral_storage
end

#instance_count::Integer

Returns the value of attribute instance_count.

Returns:

  • (::Integer)


2251
2252
2253
# File 'sig/types.rbs', line 2251

def instance_count
  @instance_count
end

#instance_match_criteria"open", "targeted"

Returns the value of attribute instance_match_criteria.

Returns:

  • ("open", "targeted")


2256
2257
2258
# File 'sig/types.rbs', line 2256

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


2247
2248
2249
# File 'sig/types.rbs', line 2247

def instance_platform
  @instance_platform
end

#instance_type::String

Returns the value of attribute instance_type.

Returns:

  • (::String)


2246
2247
2248
# File 'sig/types.rbs', line 2246

def instance_type
  @instance_type
end

#outpost_arn::String

Returns the value of attribute outpost_arn.

Returns:

  • (::String)


2259
2260
2261
# File 'sig/types.rbs', line 2259

def outpost_arn
  @outpost_arn
end

#placement_group_arn::String

Returns the value of attribute placement_group_arn.

Returns:

  • (::String)


2260
2261
2262
# File 'sig/types.rbs', line 2260

def placement_group_arn
  @placement_group_arn
end

#start_date::Time

Returns the value of attribute start_date.

Returns:

  • (::Time)


2261
2262
2263
# File 'sig/types.rbs', line 2261

def start_date
  @start_date
end

#tag_specifications::Array[Types::TagSpecification]

Returns the value of attribute tag_specifications.

Returns:



2257
2258
2259
# File 'sig/types.rbs', line 2257

def tag_specifications
  @tag_specifications
end

#tenancy"default", "dedicated"

Returns the value of attribute tenancy.

Returns:

  • ("default", "dedicated")


2250
2251
2252
# File 'sig/types.rbs', line 2250

def tenancy
  @tenancy
end