AwsKmsKeyInput

AwsKmsKeyInput = { keyArn: pulumi.Input<string> } | { identifier: pulumi.Input<string> }

Canonical KMS key input accepted by JobCloud component packages.

Remarks

Prefer a typed AwsKms instance for component-to-component wiring. Use keyArn when the ARN is known, or wrap an external key ID, key ARN, alias name, or alias ARN in identifier; unlabelled strings are not accepted. Resolved keys must use the commercial AWS partition and a region listed in jobcloudAllowedRegions.

Example

CODE
const kmsKey: AwsKmsKeyInput = {
  identifier: 'arn:aws:kms:eu-west-1:000000000000:key/1234abcd-12ab-34cd-56ef-1234567890ab',
};