Proton / Client / update_service_sync_blocker

update_service_sync_blocker#

Proton.Client.update_service_sync_blocker(**kwargs)#

Update the service sync blocker by resolving it.

See also: AWS API Documentation

Request Syntax

response = client.update_service_sync_blocker(
    id='string',
    resolvedReason='string'
)
Parameters:
  • id (string) –

    [REQUIRED]

    The ID of the service sync blocker.

  • resolvedReason (string) –

    [REQUIRED]

    The reason the service sync blocker was resolved.

Return type:

dict

Returns:

Response Syntax

{
    'serviceInstanceName': 'string',
    'serviceName': 'string',
    'serviceSyncBlocker': {
        'contexts': [
            {
                'key': 'string',
                'value': 'string'
            },
        ],
        'createdAt': datetime(2015, 1, 1),
        'createdReason': 'string',
        'id': 'string',
        'resolvedAt': datetime(2015, 1, 1),
        'resolvedReason': 'string',
        'status': 'ACTIVE'|'RESOLVED',
        'type': 'AUTOMATED'
    }
}

Response Structure

  • (dict) –

    • serviceInstanceName (string) –

      The name of the service instance that you want to update the service sync blocker for.

    • serviceName (string) –

      The name of the service that you want to update the service sync blocker for.

    • serviceSyncBlocker (dict) –

      The detailed data on the service sync blocker that was updated.

      • contexts (list) –

        The contexts for the sync blocker.

        • (dict) –

          Detailed data of the context of the sync blocker.

          • key (string) –

            The key for the sync blocker context.

          • value (string) –

            The value of the sync blocker context.

      • createdAt (datetime) –

        The time when the sync blocker was created.

      • createdReason (string) –

        The reason why the sync blocker was created.

      • id (string) –

        The ID of the sync blocker.

      • resolvedAt (datetime) –

        The time the sync blocker was resolved.

      • resolvedReason (string) –

        The reason the sync blocker was resolved.

      • status (string) –

        The status of the sync blocker.

      • type (string) –

        The type of the sync blocker.

Exceptions

  • Proton.Client.exceptions.ValidationException

  • Proton.Client.exceptions.AccessDeniedException

  • Proton.Client.exceptions.ThrottlingException

  • Proton.Client.exceptions.ConflictException

  • Proton.Client.exceptions.ResourceNotFoundException

  • Proton.Client.exceptions.InternalServerException