Jump to Content

Class GetLifecyclePolicyCommandProtected

Retrieves the lifecycle policy for the specified repository.

Example

Use a bare-bones client and the command you need to make an API call.

import { ECRClient, GetLifecyclePolicyCommand } from "@aws-sdk/client-ecr"; // ES Modules import
// const { ECRClient, GetLifecyclePolicyCommand } = require("@aws-sdk/client-ecr"); // CommonJS import
const client = new ECRClient(config);
const input = { // GetLifecyclePolicyRequest
registryId: "STRING_VALUE",
repositoryName: "STRING_VALUE", // required
};
const command = new GetLifecyclePolicyCommand(input);
const response = await client.send(command);

Param

GetLifecyclePolicyCommandInput

Returns

GetLifecyclePolicyCommandOutput

See

Throws

InvalidParameterException (client fault)

The specified parameter is invalid. Review the available parameters for the API request.

Throws

LifecyclePolicyNotFoundException (client fault)

The lifecycle policy could not be found, and no policy is set to the repository.

Throws

RepositoryNotFoundException (client fault)

The specified repository could not be found. Check the spelling of the specified repository and ensure that you are performing operations on the correct registry.

Throws

ServerException (server fault)

These errors are usually caused by a server-side issue.

Hierarchy

Constructors

Properties

Methods