Class: Aws::SecurityHub::Types::AwsLambdaLayerVersionDetails

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb

Overview

Note:

When making an API call, you may pass AwsLambdaLayerVersionDetails data as a hash:

{
  version: 1,
  compatible_runtimes: ["NonEmptyString"],
  created_date: "NonEmptyString",
}

Details about a Lambda layer version.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#compatible_runtimesArray<String>

The layer's compatible runtimes. Maximum number of five items.

Valid values: nodejs10.x | nodejs12.x | java8 | java11 | python2.7 | python3.6 | python3.7 | python3.8 | dotnetcore1.0 | dotnetcore2.1 | go1.x | ruby2.5 | provided

Returns:

  • (Array<String>)


11222
11223
11224
11225
11226
11227
11228
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 11222

class AwsLambdaLayerVersionDetails < Struct.new(
  :version,
  :compatible_runtimes,
  :created_date)
  SENSITIVE = []
  include Aws::Structure
end

#created_dateString

Indicates when the version was created.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

Returns:

  • (String)


11222
11223
11224
11225
11226
11227
11228
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 11222

class AwsLambdaLayerVersionDetails < Struct.new(
  :version,
  :compatible_runtimes,
  :created_date)
  SENSITIVE = []
  include Aws::Structure
end

#versionInteger

The version number.

Returns:

  • (Integer)


11222
11223
11224
11225
11226
11227
11228
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 11222

class AwsLambdaLayerVersionDetails < Struct.new(
  :version,
  :compatible_runtimes,
  :created_date)
  SENSITIVE = []
  include Aws::Structure
end