ManagedintegrationsforIoTDeviceManagement / Client / get_provisioning_profile
get_provisioning_profile#
- ManagedintegrationsforIoTDeviceManagement.Client.get_provisioning_profile(**kwargs)#
Get a provisioning profile by template name.
See also: AWS API Documentation
Request Syntax
response = client.get_provisioning_profile( Identifier='string' )
- Parameters:
Identifier (string) –
[REQUIRED]
The provisioning template the device uses for the provisioning process.
- Return type:
dict
- Returns:
Response Syntax
{ 'Arn': 'string', 'Name': 'string', 'ProvisioningType': 'FLEET_PROVISIONING'|'JITR', 'Id': 'string', 'ClaimCertificate': 'string', 'Tags': { 'string': 'string' } }
Response Structure
(dict) –
Arn (string) –
The Amazon Resource Name (ARN) of the provisioning template used in the provisioning profile.
Name (string) –
The name of the provisioning template.
ProvisioningType (string) –
The type of provisioning workflow the device uses for onboarding to IoT managed integrations.
Id (string) –
The provisioning profile id..
ClaimCertificate (string) –
The id of the claim certificate.
Tags (dict) –
A set of key/value pairs that are used to manage the provisioning profile.
(string) –
(string) –
Exceptions
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.ValidationException
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.AccessDeniedException
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.InternalServerException
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.UnauthorizedException
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.ServiceUnavailableException
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.ResourceNotFoundException
ManagedintegrationsforIoTDeviceManagement.Client.exceptions.ThrottlingException