Interface LoadBalancerFilter
-
- All Superinterfaces:
ContextLookupRoleOptions,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
LoadBalancerContextQuery,LoadBalancerListenerContextQuery
- All Known Implementing Classes:
LoadBalancerContextQuery.Jsii$Proxy,LoadBalancerFilter.Jsii$Proxy,LoadBalancerListenerContextQuery.Jsii$Proxy
@Generated(value="jsii-pacmak/1.118.0 (build 02eec31)", date="2025-11-06T20:25:05.791Z") @Stability(Stable) public interface LoadBalancerFilter extends software.amazon.jsii.JsiiSerializable, ContextLookupRoleOptions
Filters for selecting load balancers.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classLoadBalancerFilter.BuilderA builder forLoadBalancerFilterstatic classLoadBalancerFilter.Jsii$ProxyAn implementation forLoadBalancerFilter
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static LoadBalancerFilter.Builderbuilder()default StringgetLoadBalancerArn()Find by load balancer's ARN.default List<Tag>getLoadBalancerTags()Match load balancer tags.LoadBalancerTypegetLoadBalancerType()Filter load balancers by their type.-
Methods inherited from interface software.amazon.awscdk.cloudassembly.schema.ContextLookupRoleOptions
getAccount, getAssumeRoleAdditionalOptions, getLookupRoleArn, getLookupRoleExternalId, getRegion
-
-
-
-
Method Detail
-
getLoadBalancerType
@Stability(Stable) @NotNull LoadBalancerType getLoadBalancerType()
Filter load balancers by their type.
-
getLoadBalancerArn
@Stability(Stable) @Nullable default String getLoadBalancerArn()
Find by load balancer's ARN.Default: - does not search by load balancer arn
-
getLoadBalancerTags
@Stability(Stable) @Nullable default List<Tag> getLoadBalancerTags()
Match load balancer tags.Default: - does not match load balancers by tags
-
builder
@Stability(Stable) static LoadBalancerFilter.Builder builder()
- Returns:
- a
LoadBalancerFilter.BuilderofLoadBalancerFilter
-
-