interface KeyContextQuery
| Language | Type name | 
|---|---|
  .NET | Amazon.CDK.CloudAssembly.Schema.KeyContextQuery | 
  Java | software.amazon.awscdk.cloudassembly.schema.KeyContextQuery | 
  Python | aws_cdk.cloud_assembly_schema.KeyContextQuery | 
  TypeScript  | @aws-cdk/cloud-assembly-schema » KeyContextQuery | 
Query input for looking up a KMS Key.
Properties
| Name | Type | Description | 
|---|---|---|
| account | string | Query account. | 
| alias | string | Alias name used to search the Key. | 
| region | string | Query region. | 
| assume | { [string]: any } | Additional options to pass to STS when assuming the lookup role. | 
| lookup | string | The ARN of the role that should be used to look up the missing values. | 
| lookup | string | The ExternalId that needs to be supplied while assuming this role. | 
account
Type:
string
Query account.
aliasName
Type:
string
Alias name used to search the Key.
region
Type:
string
Query region.
assumeRoleAdditionalOptions?
Type:
{ [string]: any }
(optional, default: No additional options.)
Additional options to pass to STS when assuming the lookup role.
RoleArnshould not be used. Use the dedicatedlookupRoleArnproperty instead.ExternalIdshould not be used. Use the dedicatedlookupRoleExternalIdinstead.
lookupRoleArn?
Type:
string
(optional, default: None)
The ARN of the role that should be used to look up the missing values.
lookupRoleExternalId?
Type:
string
(optional, default: No ExternalId will be supplied)
The ExternalId that needs to be supplied while assuming this role.

 .NET
 Java
 Python
 TypeScript