Interface CcApiContextQuery
-
- All Superinterfaces:
ContextLookupRoleOptions,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CcApiContextQuery.Jsii$Proxy
@Generated(value="jsii-pacmak/1.108.0 (build f680d68)", date="2025-03-19T07:35:56.809Z") @Stability(Stable) public interface CcApiContextQuery extends software.amazon.jsii.JsiiSerializable, ContextLookupRoleOptions
Query input for lookup up Cloudformation resources using CC API.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCcApiContextQuery.BuilderA builder forCcApiContextQuerystatic classCcApiContextQuery.Jsii$ProxyAn implementation forCcApiContextQuery
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static CcApiContextQuery.Builderbuilder()default StringgetExactIdentifier()exactIdentifier of the resource.List<String>getPropertiesToReturn()This is a set of properties returned from CC API that we want to return from ContextQuery.default Map<String,Object>getPropertyMatch()This indicates the property to search for.StringgetTypeName()The Cloudformation resource type.-
Methods inherited from interface software.amazon.awscdk.cloudassembly.schema.ContextLookupRoleOptions
getAccount, getAssumeRoleAdditionalOptions, getLookupRoleArn, getLookupRoleExternalId, getRegion
-
-
-
-
Method Detail
-
getPropertiesToReturn
@Stability(Stable) @NotNull List<String> getPropertiesToReturn()
This is a set of properties returned from CC API that we want to return from ContextQuery.
-
getTypeName
@Stability(Stable) @NotNull String getTypeName()
The Cloudformation resource type.See https://docs.aws.amazon.com/cloudcontrolapi/latest/userguide/supported-resources.html
-
getExactIdentifier
@Stability(Stable) @Nullable default String getExactIdentifier()
exactIdentifier of the resource.Specifying exactIdentifier will return at most one result. Either exactIdentifier or propertyMatch should be specified.
Default: - None
-
getPropertyMatch
@Stability(Stable) @Nullable default Map<String,Object> getPropertyMatch()
This indicates the property to search for.If both exactIdentifier and propertyMatch are specified, then exactIdentifier is used. Specifying propertyMatch will return 0 or more results. Either exactIdentifier or propertyMatch should be specified.
Default: - None
-
builder
@Stability(Stable) static CcApiContextQuery.Builder builder()
- Returns:
- a
CcApiContextQuery.BuilderofCcApiContextQuery
-
-