-
Notifications
You must be signed in to change notification settings - Fork 17
/
BaseListenerLookupOptions.go
33 lines (30 loc) · 1.15 KB
/
BaseListenerLookupOptions.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package awselasticloadbalancingv2
// Options for listener lookup.
//
// Example:
// // The code below shows an example of how to instantiate this type.
// // The values are placeholders you should change.
// import "github.com/aws/aws-cdk-go/awscdk"
//
// baseListenerLookupOptions := &BaseListenerLookupOptions{
// ListenerPort: jsii.Number(123),
// LoadBalancerArn: jsii.String("loadBalancerArn"),
// LoadBalancerTags: map[string]*string{
// "loadBalancerTagsKey": jsii.String("loadBalancerTags"),
// },
// }
//
type BaseListenerLookupOptions struct {
// Filter listeners by listener port.
// Default: - does not filter by listener port.
//
ListenerPort *float64 `field:"optional" json:"listenerPort" yaml:"listenerPort"`
// Filter listeners by associated load balancer arn.
// Default: - does not filter by load balancer arn.
//
LoadBalancerArn *string `field:"optional" json:"loadBalancerArn" yaml:"loadBalancerArn"`
// Filter listeners by associated load balancer tags.
// Default: - does not filter by load balancer tags.
//
LoadBalancerTags *map[string]*string `field:"optional" json:"loadBalancerTags" yaml:"loadBalancerTags"`
}