Class: Aws::IoTManagedIntegrations::Types::CreateProvisioningProfileResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTManagedIntegrations::Types::CreateProvisioningProfileResponse
- Defined in:
- gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb
Constant Summary collapse
- SENSITIVE =
[:claim_certificate, :claim_certificate_private_key]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the provisioning profile.
-
#claim_certificate ⇒ String
The body of the PEM-encoded claim certificate.
-
#claim_certificate_private_key ⇒ String
The private key of the claim certificate.
-
#id ⇒ String
The identifier of the provisioning profile.
-
#name ⇒ String
The name of the provisioning profile.
-
#provisioning_type ⇒ String
The type of provisioning workflow the device uses for onboarding to IoT managed integrations.
-
#status ⇒ String
The status of a provisioning profile.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the provisioning profile.
1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 1178 class CreateProvisioningProfileResponse < Struct.new( :arn, :name, :provisioning_type, :id, :status, :claim_certificate, :claim_certificate_private_key) SENSITIVE = [:claim_certificate, :claim_certificate_private_key] include Aws::Structure end |
#claim_certificate ⇒ String
The body of the PEM-encoded claim certificate.
1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 1178 class CreateProvisioningProfileResponse < Struct.new( :arn, :name, :provisioning_type, :id, :status, :claim_certificate, :claim_certificate_private_key) SENSITIVE = [:claim_certificate, :claim_certificate_private_key] include Aws::Structure end |
#claim_certificate_private_key ⇒ String
The private key of the claim certificate. This may be stored securely on the device for validating the connection endpoint with IoT managed integrations using the public key.
1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 1178 class CreateProvisioningProfileResponse < Struct.new( :arn, :name, :provisioning_type, :id, :status, :claim_certificate, :claim_certificate_private_key) SENSITIVE = [:claim_certificate, :claim_certificate_private_key] include Aws::Structure end |
#id ⇒ String
The identifier of the provisioning profile.
1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 1178 class CreateProvisioningProfileResponse < Struct.new( :arn, :name, :provisioning_type, :id, :status, :claim_certificate, :claim_certificate_private_key) SENSITIVE = [:claim_certificate, :claim_certificate_private_key] include Aws::Structure end |
#name ⇒ String
The name of the provisioning profile.
1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 1178 class CreateProvisioningProfileResponse < Struct.new( :arn, :name, :provisioning_type, :id, :status, :claim_certificate, :claim_certificate_private_key) SENSITIVE = [:claim_certificate, :claim_certificate_private_key] include Aws::Structure end |
#provisioning_type ⇒ String
The type of provisioning workflow the device uses for onboarding to IoT managed integrations.
1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 1178 class CreateProvisioningProfileResponse < Struct.new( :arn, :name, :provisioning_type, :id, :status, :claim_certificate, :claim_certificate_private_key) SENSITIVE = [:claim_certificate, :claim_certificate_private_key] include Aws::Structure end |
#status ⇒ String
The status of a provisioning profile.
1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 |
# File 'gems/aws-sdk-iotmanagedintegrations/lib/aws-sdk-iotmanagedintegrations/types.rb', line 1178 class CreateProvisioningProfileResponse < Struct.new( :arn, :name, :provisioning_type, :id, :status, :claim_certificate, :claim_certificate_private_key) SENSITIVE = [:claim_certificate, :claim_certificate_private_key] include Aws::Structure end |