PrivateCAConnectorforSCEP / Paginator / ListConnectors

ListConnectors#

class PrivateCAConnectorforSCEP.Paginator.ListConnectors#
paginator = client.get_paginator('list_connectors')
paginate(**kwargs)#

Creates an iterator that will paginate through responses from PrivateCAConnectorforSCEP.Client.list_connectors().

See also: AWS API Documentation

Request Syntax

response_iterator = paginator.paginate(
    PaginationConfig={
        'MaxItems': 123,
        'PageSize': 123,
        'StartingToken': 'string'
    }
)
Parameters:

PaginationConfig (dict) –

A dictionary that provides parameters to control pagination.

  • MaxItems (integer) –

    The total number of items to return. If the total number of items available is more than the value specified in max-items then a NextToken will be provided in the output that you can use to resume pagination.

  • PageSize (integer) –

    The size of each page.

  • StartingToken (string) –

    A token to specify where to start paginating. This is the NextToken from a previous response.

Return type:

dict

Returns:

Response Syntax

{
    'Connectors': [
        {
            'Arn': 'string',
            'CertificateAuthorityArn': 'string',
            'Type': 'GENERAL_PURPOSE'|'INTUNE',
            'MobileDeviceManagement': {
                'Intune': {
                    'AzureApplicationId': 'string',
                    'Domain': 'string'
                }
            },
            'OpenIdConfiguration': {
                'Issuer': 'string',
                'Subject': 'string',
                'Audience': 'string'
            },
            'Status': 'CREATING'|'ACTIVE'|'DELETING'|'FAILED',
            'StatusReason': 'INTERNAL_FAILURE'|'PRIVATECA_ACCESS_DENIED'|'PRIVATECA_INVALID_STATE'|'PRIVATECA_RESOURCE_NOT_FOUND',
            'Endpoint': 'string',
            'CreatedAt': datetime(2015, 1, 1),
            'UpdatedAt': datetime(2015, 1, 1)
        },
    ],

}

Response Structure

  • (dict) –

    • Connectors (list) –

      The connectors belonging to your Amazon Web Services account.

      • (dict) –

        Lists the Amazon Web Services Private CA SCEP connectors belonging to your Amazon Web Services account.

        • Arn (string) –

          The Amazon Resource Name (ARN) of the connector.

        • CertificateAuthorityArn (string) –

          The Amazon Resource Name (ARN) of the connector’s associated certificate authority.

        • Type (string) –

          The connector type.

        • MobileDeviceManagement (dict) –

          Contains settings relevant to the mobile device management system that you chose for the connector. If you didn’t configure MobileDeviceManagement, then the connector is for general-purpose use and this object is empty.

          Note

          This is a Tagged Union structure. Only one of the following top level keys will be set: Intune. If a client receives an unknown member it will set SDK_UNKNOWN_MEMBER as the top level key, which maps to the name or tag of the unknown member. The structure of SDK_UNKNOWN_MEMBER is as follows:

          'SDK_UNKNOWN_MEMBER': {'name': 'UnknownMemberName'}
          
          • Intune (dict) –

            Configuration settings for use with Microsoft Intune. For information about using Connector for SCEP for Microsoft Intune, see Using Connector for SCEP for Microsoft Intune.

            • AzureApplicationId (string) –

              The directory (tenant) ID from your Microsoft Entra ID app registration.

            • Domain (string) –

              The primary domain from your Microsoft Entra ID app registration.

        • OpenIdConfiguration (dict) –

          Contains OpenID Connect (OIDC) parameters for use with Microsoft Intune.

          • Issuer (string) –

            The issuer value to copy into your Microsoft Entra app registration’s OIDC.

          • Subject (string) –

            The subject value to copy into your Microsoft Entra app registration’s OIDC.

          • Audience (string) –

            The audience value to copy into your Microsoft Entra app registration’s OIDC.

        • Status (string) –

          The connector’s status. Status can be creating, active, deleting, or failed.

        • StatusReason (string) –

          Information about why connector creation failed, if status is FAILED.

        • Endpoint (string) –

          The connector’s HTTPS public SCEP URL.

        • CreatedAt (datetime) –

          The date and time that the challenge was created.

        • UpdatedAt (datetime) –

          The date and time that the challenge was updated.