VPCLattice / Client / list_service_network_service_associations

list_service_network_service_associations#

VPCLattice.Client.list_service_network_service_associations(**kwargs)#

Lists the associations between the service network and the service. You can filter the list either by service or service network. You must provide either the service network identifier or the service identifier.

Every association in Amazon VPC Lattice is given a unique Amazon Resource Name (ARN), such as when a service network is associated with a VPC or when a service is associated with a service network. If the association is for a resource that is shared with another account, the association will include the local account ID as the prefix in the ARN for each account the resource is shared with.

See also: AWS API Documentation

Request Syntax

response = client.list_service_network_service_associations(
    maxResults=123,
    nextToken='string',
    serviceIdentifier='string',
    serviceNetworkIdentifier='string'
)
Parameters:
  • maxResults (integer) – The maximum number of results to return.

  • nextToken (string) – A pagination token for the next page of results.

  • serviceIdentifier (string) – The ID or Amazon Resource Name (ARN) of the service.

  • serviceNetworkIdentifier (string) – The ID or Amazon Resource Name (ARN) of the service network.

Return type:

dict

Returns:

Response Syntax

{
    'items': [
        {
            'arn': 'string',
            'createdAt': datetime(2015, 1, 1),
            'createdBy': 'string',
            'customDomainName': 'string',
            'dnsEntry': {
                'domainName': 'string',
                'hostedZoneId': 'string'
            },
            'id': 'string',
            'serviceArn': 'string',
            'serviceId': 'string',
            'serviceName': 'string',
            'serviceNetworkArn': 'string',
            'serviceNetworkId': 'string',
            'serviceNetworkName': 'string',
            'status': 'CREATE_IN_PROGRESS'|'ACTIVE'|'DELETE_IN_PROGRESS'|'CREATE_FAILED'|'DELETE_FAILED'
        },
    ],
    'nextToken': 'string'
}

Response Structure

  • (dict) –

    • items (list) –

      Information about the associations.

      • (dict) –

        Summary information about the association between a service network and a service.

        • arn (string) –

          The Amazon Resource Name (ARN) of the association.

        • createdAt (datetime) –

          The date and time that the association was created, specified in ISO-8601 format.

        • createdBy (string) –

          The account that created the association.

        • customDomainName (string) –

          The custom domain name of the service.

        • dnsEntry (dict) –

          DNS information about the service.

          • domainName (string) –

            The domain name of the service.

          • hostedZoneId (string) –

            The ID of the hosted zone.

        • id (string) –

          The ID of the association.

        • serviceArn (string) –

          The Amazon Resource Name (ARN) of the service.

        • serviceId (string) –

          The ID of the service.

        • serviceName (string) –

          The name of the service.

        • serviceNetworkArn (string) –

          The Amazon Resource Name (ARN) of the service network.

        • serviceNetworkId (string) –

          The ID of the service network.

        • serviceNetworkName (string) –

          The name of the service network.

        • status (string) –

          The status. If the deletion fails, try to delete again.

    • nextToken (string) –

      If there are additional results, a pagination token for the next page of results.

Exceptions