PartnerCentralAccountAPI / Client / get_qualifications_association_details

get_qualifications_association_details

PartnerCentralAccountAPI.Client.get_qualifications_association_details(**kwargs)

Returns your current qualifications association status, the primary partner, and the full list of partners associated under the primary partner.

See also: AWS API Documentation

Request Syntax

response = client.get_qualifications_association_details(
    Catalog='string',
    Identifier='string'
)
Parameters:
  • Catalog (string) –

    [REQUIRED]

    The catalog in which to look up the qualifications association. Valid values: AWS, Sandbox.

  • Identifier (string) –

    [REQUIRED]

    Your partner identifier. You can provide either a partner ID (for example, partner-abc123) or a partner ARN. You must own this identifier.

Return type:

dict

Returns:

Response Syntax

{
    'Catalog': 'string',
    'Arn': 'string',
    'Id': 'string',
    'Status': 'ASSOCIATED'|'NOT_ASSOCIATED',
    'PrimaryPartner': {
        'ProfileId': 'string',
        'AccountId': 'string'
    },
    'AssociatedPartners': [
        {
            'ProfileId': 'string',
            'AccountId': 'string'
        },
    ],
    'UpdatedAt': datetime(2015, 1, 1)
}

Response Structure

  • (dict) –

    • Catalog (string) –

      The catalog identifier echoed from the request.

    • Arn (string) –

      The Amazon Resource Name (ARN) that uniquely identifies your partner resource.

    • Id (string) –

      Your unique partner identifier in the AWS Partner Network.

    • Status (string) –

      The current qualifications association status. Valid values: ASSOCIATED (the partner is associated with a primary), NOT_ASSOCIATED (the partner has no active association).

    • PrimaryPartner (dict) –

      The primary partner’s profile and account identifiers. This field is null when the status is NOT_ASSOCIATED.

      • ProfileId (string) –

        The unique identifier for the partner profile, in the format pprofile-*. Required in requests if AccountId is not provided.

      • AccountId (string) –

        The 12-digit AWS account ID linked to the partner profile. Required in requests if ProfileId is not provided.

    • AssociatedPartners (list) –

      The list of all partner profile and account identifiers currently associated under the primary partner. This field is null when the status is NOT_ASSOCIATED.

      • (dict) –

        Identifies a partner in a qualifications association group. Contains the partner’s profile identifier and AWS account identifier. In requests, provide at least one of ProfileId or AccountId. In responses, both fields are populated.

        • ProfileId (string) –

          The unique identifier for the partner profile, in the format pprofile-*. Required in requests if AccountId is not provided.

        • AccountId (string) –

          The 12-digit AWS account ID linked to the partner profile. Required in requests if ProfileId is not provided.

    • UpdatedAt (datetime) –

      The timestamp when the qualifications association was last updated, in ISO 8601 format. This field is null when the status is NOT_ASSOCIATED.

Exceptions

  • PartnerCentralAccountAPI.Client.exceptions.ResourceNotFoundException

  • PartnerCentralAccountAPI.Client.exceptions.AccessDeniedException

  • PartnerCentralAccountAPI.Client.exceptions.ThrottlingException

  • PartnerCentralAccountAPI.Client.exceptions.ValidationException

  • PartnerCentralAccountAPI.Client.exceptions.InternalServerException