GreengrassV2 / Client / delete_component

delete_component#

GreengrassV2.Client.delete_component(**kwargs)#

Deletes a version of a component from IoT Greengrass.

Note

This operation deletes the component’s recipe and artifacts. As a result, deployments that refer to this component version will fail. If you have deployments that use this component version, you can remove the component from the deployment or update the deployment to use a valid version.

See also: AWS API Documentation

Request Syntax

response = client.delete_component(
    arn='string'
)
Parameters:

arn (string) –

[REQUIRED]

The ARN of the component version.

Returns:

None

Exceptions

  • GreengrassV2.Client.exceptions.ValidationException

  • GreengrassV2.Client.exceptions.AccessDeniedException

  • GreengrassV2.Client.exceptions.ConflictException

  • GreengrassV2.Client.exceptions.ResourceNotFoundException

  • GreengrassV2.Client.exceptions.ThrottlingException

  • GreengrassV2.Client.exceptions.InternalServerException