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)


2232
2233
2234
# File 'sig/types.rbs', line 2232

def availability_zone
  @availability_zone
end

#availability_zone_id::String

Returns the value of attribute availability_zone_id.

Returns:

  • (::String)


2233
2234
2235
# File 'sig/types.rbs', line 2233

def availability_zone_id
  @availability_zone_id
end

#client_token::String

Returns the value of attribute client_token.

Returns:

  • (::String)


2229
2230
2231
# File 'sig/types.rbs', line 2229

def client_token
  @client_token
end

#commitment_duration::Integer

Returns the value of attribute commitment_duration.

Returns:

  • (::Integer)


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

def commitment_duration
  @commitment_duration
end

#delivery_preference"fixed", "incremental"

Returns the value of attribute delivery_preference.

Returns:

  • ("fixed", "incremental")


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

def delivery_preference
  @delivery_preference
end

#dry_runBoolean

Returns the value of attribute dry_run.

Returns:

  • (Boolean)


2242
2243
2244
# File 'sig/types.rbs', line 2242

def dry_run
  @dry_run
end

#ebs_optimizedBoolean

Returns the value of attribute ebs_optimized.

Returns:

  • (Boolean)


2236
2237
2238
# File 'sig/types.rbs', line 2236

def ebs_optimized
  @ebs_optimized
end

#end_date::Time

Returns the value of attribute end_date.

Returns:

  • (::Time)


2238
2239
2240
# File 'sig/types.rbs', line 2238

def end_date
  @end_date
end

#end_date_type"unlimited", "limited"

Returns the value of attribute end_date_type.

Returns:

  • ("unlimited", "limited")


2239
2240
2241
# File 'sig/types.rbs', line 2239

def end_date_type
  @end_date_type
end

#ephemeral_storageBoolean

Returns the value of attribute ephemeral_storage.

Returns:

  • (Boolean)


2237
2238
2239
# File 'sig/types.rbs', line 2237

def ephemeral_storage
  @ephemeral_storage
end

#instance_count::Integer

Returns the value of attribute instance_count.

Returns:

  • (::Integer)


2235
2236
2237
# File 'sig/types.rbs', line 2235

def instance_count
  @instance_count
end

#instance_match_criteria"open", "targeted"

Returns the value of attribute instance_match_criteria.

Returns:

  • ("open", "targeted")


2240
2241
2242
# File 'sig/types.rbs', line 2240

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


2231
2232
2233
# File 'sig/types.rbs', line 2231

def instance_platform
  @instance_platform
end

#instance_type::String

Returns the value of attribute instance_type.

Returns:

  • (::String)


2230
2231
2232
# File 'sig/types.rbs', line 2230

def instance_type
  @instance_type
end

#outpost_arn::String

Returns the value of attribute outpost_arn.

Returns:

  • (::String)


2243
2244
2245
# File 'sig/types.rbs', line 2243

def outpost_arn
  @outpost_arn
end

#placement_group_arn::String

Returns the value of attribute placement_group_arn.

Returns:

  • (::String)


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

def placement_group_arn
  @placement_group_arn
end

#start_date::Time

Returns the value of attribute start_date.

Returns:

  • (::Time)


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

def start_date
  @start_date
end

#tag_specifications::Array[Types::TagSpecification]

Returns the value of attribute tag_specifications.

Returns:



2241
2242
2243
# File 'sig/types.rbs', line 2241

def tag_specifications
  @tag_specifications
end

#tenancy"default", "dedicated"

Returns the value of attribute tenancy.

Returns:

  • ("default", "dedicated")


2234
2235
2236
# File 'sig/types.rbs', line 2234

def tenancy
  @tenancy
end