SecurityIncidentResponse / Client / get_membership

get_membership#

SecurityIncidentResponse.Client.get_membership(**kwargs)#

Grants permission to get details of a designated service membership.

See also: AWS API Documentation

Request Syntax

response = client.get_membership(
    membershipId='string'
)
Parameters:

membershipId (string) –

[REQUIRED]

Required element for GetMembership to identify the membership ID to query.

Return type:

dict

Returns:

Response Syntax

{
    'membershipId': 'string',
    'accountId': 'string',
    'region': 'af-south-1'|'ap-east-1'|'ap-northeast-1'|'ap-northeast-2'|'ap-northeast-3'|'ap-south-1'|'ap-south-2'|'ap-southeast-1'|'ap-southeast-2'|'ap-southeast-3'|'ap-southeast-4'|'ap-southeast-5'|'ca-central-1'|'ca-west-1'|'cn-north-1'|'cn-northwest-1'|'eu-central-1'|'eu-central-2'|'eu-north-1'|'eu-south-1'|'eu-south-2'|'eu-west-1'|'eu-west-2'|'eu-west-3'|'il-central-1'|'me-central-1'|'me-south-1'|'sa-east-1'|'us-east-1'|'us-east-2'|'us-west-1'|'us-west-2',
    'membershipName': 'string',
    'membershipArn': 'string',
    'membershipStatus': 'Active'|'Cancelled'|'Terminated',
    'membershipActivationTimestamp': datetime(2015, 1, 1),
    'membershipDeactivationTimestamp': datetime(2015, 1, 1),
    'customerType': 'Standalone'|'Organization',
    'numberOfAccountsCovered': 123,
    'incidentResponseTeam': [
        {
            'name': 'string',
            'jobTitle': 'string',
            'email': 'string'
        },
    ],
    'optInFeatures': [
        {
            'featureName': 'Triage',
            'isEnabled': True|False
        },
    ]
}

Response Structure

  • (dict) –

    • membershipId (string) –

      Response element for GetMembership that provides the queried membership ID.

    • accountId (string) –

      Response element for GetMembership that provides the configured account for managing the membership.

    • region (string) –

      Response element for GetMembership that provides the configured region for managing the membership.

    • membershipName (string) –

      Response element for GetMembership that provides the configured membership name.

    • membershipArn (string) –

      Response element for GetMembership that provides the membership ARN.

    • membershipStatus (string) –

      Response element for GetMembership that provides the current membership status.

    • membershipActivationTimestamp (datetime) –

      Response element for GetMembership that provides the configured membership activation timestamp.

    • membershipDeactivationTimestamp (datetime) –

      Response element for GetMembership that provides the configured membership name deactivation timestamp.

    • customerType (string) –

      Response element for GetMembership that provides the configured membership type. Options include Standalone | Organizations.

    • numberOfAccountsCovered (integer) –

      Response element for GetMembership that provides the number of accounts in the membership.

    • incidentResponseTeam (list) –

      Response element for GetMembership that provides the configured membership incident response team members.

      • (dict) –

        • name (string) –

        • jobTitle (string) –

        • email (string) –

    • optInFeatures (list) –

      Response element for GetMembership that provides the if opt-in features have been enabled.

      • (dict) –

        • featureName (string) –

        • isEnabled (boolean) –

Exceptions