Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

batch_disassociate_resource

batch_disassociate_resource(**kwargs)

Disassociates resources from a Firewall Manager resource set.

See also: AWS API Documentation

Request Syntax

response = client.batch_disassociate_resource(
    ResourceSetIdentifier='string',
    Items=[
        'string',
    ]
)
Parameters
  • ResourceSetIdentifier (string) --

    [REQUIRED]

    A unique identifier for the resource set, used in a TODO to refer to the resource set.

  • Items (list) --

    [REQUIRED]

    The uniform resource identifiers (URI) of resources that should be disassociated from the resource set. The URIs must be Amazon Resource Names (ARNs).

    • (string) --
Return type

dict

Returns

Response Syntax

{
    'ResourceSetIdentifier': 'string',
    'FailedItems': [
        {
            'URI': 'string',
            'Reason': 'NOT_VALID_ARN'|'NOT_VALID_PARTITION'|'NOT_VALID_REGION'|'NOT_VALID_SERVICE'|'NOT_VALID_RESOURCE_TYPE'|'NOT_VALID_ACCOUNT_ID'
        },
    ]
}

Response Structure

  • (dict) --

    • ResourceSetIdentifier (string) --

      A unique identifier for the resource set, used in a TODO to refer to the resource set.

    • FailedItems (list) --

      The resources that failed to disassociate from the resource set.

      • (dict) --

        Details of a resource that failed when trying to update it's association to a resource set.

        • URI (string) --

          The univeral resource indicator (URI) of the resource that failed.

        • Reason (string) --

          The reason the resource's association could not be updated.

Exceptions

  • FMS.Client.exceptions.InvalidOperationException
  • FMS.Client.exceptions.InternalErrorException
  • FMS.Client.exceptions.InvalidInputException
  • FMS.Client.exceptions.ResourceNotFoundException