@aws-cdk_cloud-assembly-schema.LoadBalancerFilter

interface LoadBalancerFilter

LanguageType name
.NETAmazon.CDK.CloudAssembly.Schema.LoadBalancerFilter
Javasoftware.amazon.awscdk.cloudassembly.schema.LoadBalancerFilter
Pythonaws_cdk.cloud_assembly_schema.LoadBalancerFilter
TypeScript (source)@aws-cdk/cloud-assembly-schema » LoadBalancerFilter

Filters for selecting load balancers.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as cloud_assembly_schema from '@aws-cdk/cloud-assembly-schema';
const loadBalancerFilter: cloud_assembly_schema.LoadBalancerFilter = {
  loadBalancerType: cloud_assembly_schema.LoadBalancerType.NETWORK,

  // the properties below are optional
  loadBalancerArn: 'loadBalancerArn',
  loadBalancerTags: [{
    key: 'key',
    value: 'value',
  }],
};

Properties

NameTypeDescription
loadBalancerTypeLoadBalancerTypeFilter load balancers by their type.
loadBalancerArn?stringFind by load balancer's ARN.
loadBalancerTags?Tag[]Match load balancer tags.

loadBalancerType

Type: LoadBalancerType

Filter load balancers by their type.


loadBalancerArn?

Type: string (optional, default: does not search by load balancer arn)

Find by load balancer's ARN.


loadBalancerTags?

Type: Tag[] (optional, default: does not match load balancers by tags)

Match load balancer tags.