interface EndpointServiceAvailabilityZonesContextQuery
Language | Type name |
---|---|
![]() | Amazon.CDK.cloud_assembly_schema.EndpointServiceAvailabilityZonesContextQuery |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/cloudassemblyschema#EndpointServiceAvailabilityZonesContextQuery |
![]() | software.amazon.awscdk.cloud_assembly_schema.EndpointServiceAvailabilityZonesContextQuery |
![]() | aws_cdk.cloud_assembly_schema.EndpointServiceAvailabilityZonesContextQuery |
![]() | aws-cdk-lib » cloud_assembly_schema » EndpointServiceAvailabilityZonesContextQuery |
Query to endpoint service context provider.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { cloud_assembly_schema } from 'aws-cdk-lib';
declare const assumeRoleAdditionalOptions: any;
const endpointServiceAvailabilityZonesContextQuery: cloud_assembly_schema.EndpointServiceAvailabilityZonesContextQuery = {
account: 'account',
region: 'region',
serviceName: 'serviceName',
// the properties below are optional
assumeRoleAdditionalOptions: {
assumeRoleAdditionalOptionsKey: assumeRoleAdditionalOptions,
},
lookupRoleArn: 'lookupRoleArn',
lookupRoleExternalId: 'lookupRoleExternalId',
};
Properties
Name | Type | Description |
---|---|---|
account | string | Query account. |
region | string | Query region. |
service | string | Query service name. |
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.
region
Type:
string
Query region.
serviceName
Type:
string
Query service name.
assumeRoleAdditionalOptions?
Type:
{ [string]: any }
(optional, default: No additional options.)
Additional options to pass to STS when assuming the lookup role.
RoleArn
should not be used. Use the dedicatedlookupRoleArn
property instead.ExternalId
should not be used. Use the dedicatedlookupRoleExternalId
instead.
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.