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