ServiceDiscovery / Client / delete_service

delete_service#

ServiceDiscovery.Client.delete_service(**kwargs)#

Deletes a specified service and all associated service attributes. If the service still contains one or more registered instances, the request fails.

See also: AWS API Documentation

Request Syntax

response = client.delete_service(
    Id='string'
)
Parameters:

Id (string) –

[REQUIRED]

The ID of the service that you want to delete.

Return type:

dict

Returns:

Response Syntax

{}

Response Structure

  • (dict) –

Exceptions

  • ServiceDiscovery.Client.exceptions.InvalidInput

  • ServiceDiscovery.Client.exceptions.ServiceNotFound

  • ServiceDiscovery.Client.exceptions.ResourceInUse

Examples

Example: Delete service

response = client.delete_service(
    Id='srv-p5zdwlg5uvvzjita',
)

print(response)

Expected Output:

{
    'ResponseMetadata': {
        '...': '...',
    },
}