Class: Aws::IoTWireless::Types::DakCertificateMetadata

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-iotwireless/types.rb

Overview

The device attestation key (DAK) information.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#ap_idString

The advertised product ID (APID) that’s used for pre-production and production applications.

Returns:

  • (String)


1212
1213
1214
1215
1216
1217
1218
1219
1220
# File 'lib/aws-sdk-iotwireless/types.rb', line 1212

class DakCertificateMetadata < Struct.new(
  :certificate_id,
  :max_allowed_signature,
  :factory_support,
  :ap_id,
  :device_type_id)
  SENSITIVE = []
  include Aws::Structure
end

#certificate_idString

The certificate ID for the DAK.

Returns:

  • (String)


1212
1213
1214
1215
1216
1217
1218
1219
1220
# File 'lib/aws-sdk-iotwireless/types.rb', line 1212

class DakCertificateMetadata < Struct.new(
  :certificate_id,
  :max_allowed_signature,
  :factory_support,
  :ap_id,
  :device_type_id)
  SENSITIVE = []
  include Aws::Structure
end

#device_type_idString

The device type ID that’s used for prototyping applications.

Returns:

  • (String)


1212
1213
1214
1215
1216
1217
1218
1219
1220
# File 'lib/aws-sdk-iotwireless/types.rb', line 1212

class DakCertificateMetadata < Struct.new(
  :certificate_id,
  :max_allowed_signature,
  :factory_support,
  :ap_id,
  :device_type_id)
  SENSITIVE = []
  include Aws::Structure
end

#factory_supportBoolean

Whether factory support has been enabled.

Returns:

  • (Boolean)


1212
1213
1214
1215
1216
1217
1218
1219
1220
# File 'lib/aws-sdk-iotwireless/types.rb', line 1212

class DakCertificateMetadata < Struct.new(
  :certificate_id,
  :max_allowed_signature,
  :factory_support,
  :ap_id,
  :device_type_id)
  SENSITIVE = []
  include Aws::Structure
end

#max_allowed_signatureInteger

The maximum number of signatures that the DAK can sign. A value of ‘-1` indicates that there’s no device limit.

Returns:

  • (Integer)


1212
1213
1214
1215
1216
1217
1218
1219
1220
# File 'lib/aws-sdk-iotwireless/types.rb', line 1212

class DakCertificateMetadata < Struct.new(
  :certificate_id,
  :max_allowed_signature,
  :factory_support,
  :ap_id,
  :device_type_id)
  SENSITIVE = []
  include Aws::Structure
end