Show / Hide Table of Contents

Interface ILoadBalancerListenerContextQuery

Query input for looking up a load balancer listener.

Inherited Members
ILoadBalancerFilter.LoadBalancerType
ILoadBalancerFilter.LoadBalancerArn
ILoadBalancerFilter.LoadBalancerTags
IContextLookupRoleOptions.Account
IContextLookupRoleOptions.Region
IContextLookupRoleOptions.AssumeRoleAdditionalOptions
IContextLookupRoleOptions.LookupRoleArn
IContextLookupRoleOptions.LookupRoleExternalId
Namespace: Amazon.CDK.CloudAssemblySchema
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ILoadBalancerListenerContextQuery : ILoadBalancerFilter, IContextLookupRoleOptions
Syntax (vb)
Public Interface ILoadBalancerListenerContextQuery Inherits ILoadBalancerFilter, IContextLookupRoleOptions
Remarks

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
            // The values are placeholders you should change.
            using Amazon.CDK.Cloud_assembly_schema;

            var assumeRoleAdditionalOptions;

            var loadBalancerListenerContextQuery = new LoadBalancerListenerContextQuery {
                Account = "account",
                LoadBalancerType = LoadBalancerType.NETWORK,
                Region = "region",

                // the properties below are optional
                AssumeRoleAdditionalOptions = new Dictionary<string, object> {
                    { "assumeRoleAdditionalOptionsKey", assumeRoleAdditionalOptions }
                },
                ListenerArn = "listenerArn",
                ListenerPort = 123,
                ListenerProtocol = LoadBalancerListenerProtocol.HTTP,
                LoadBalancerArn = "loadBalancerArn",
                LoadBalancerTags = new [] { new Tag {
                    Key = "key",
                    Value = "value"
                } },
                LookupRoleArn = "lookupRoleArn",
                LookupRoleExternalId = "lookupRoleExternalId"
            };

Synopsis

Properties

ListenerArn

Find by listener's arn.

ListenerPort

Filter listeners by listener port.

ListenerProtocol

Filter by listener protocol.

Properties

ListenerArn

Find by listener's arn.

string? ListenerArn { get; }
Property Value

string

Remarks

Default: - does not find by listener arn

ListenerPort

Filter listeners by listener port.

double? ListenerPort { get; }
Property Value

double?

Remarks

Default: - does not filter by a listener port

ListenerProtocol

Filter by listener protocol.

LoadBalancerListenerProtocol? ListenerProtocol { get; }
Property Value

LoadBalancerListenerProtocol?

Remarks

Default: - does not filter by listener protocol

Back to top Generated by DocFX