interfacesawselasticloadbalancingv2

package
v2.226.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 20, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IListenerCertificateRef

type IListenerCertificateRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ListenerCertificate resource.
	// Experimental.
	ListenerCertificateRef() *ListenerCertificateReference
}

Indicates that this resource can be referenced as a ListenerCertificate. Experimental.

type IListenerRef

type IListenerRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Listener resource.
	// Experimental.
	ListenerRef() *ListenerReference
}

Indicates that this resource can be referenced as a Listener. Experimental.

type IListenerRuleRef

type IListenerRuleRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ListenerRule resource.
	// Experimental.
	ListenerRuleRef() *ListenerRuleReference
}

Indicates that this resource can be referenced as a ListenerRule. Experimental.

type ILoadBalancerRef

type ILoadBalancerRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a LoadBalancer resource.
	// Experimental.
	LoadBalancerRef() *LoadBalancerReference
}

Indicates that this resource can be referenced as a LoadBalancer. Experimental.

type ITargetGroupRef

type ITargetGroupRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a TargetGroup resource.
	// Experimental.
	TargetGroupRef() *TargetGroupReference
}

Indicates that this resource can be referenced as a TargetGroup. Experimental.

type ITrustStoreRef

type ITrustStoreRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a TrustStore resource.
	// Experimental.
	TrustStoreRef() *TrustStoreReference
}

Indicates that this resource can be referenced as a TrustStore. Experimental.

type ITrustStoreRevocationRef

type ITrustStoreRevocationRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a TrustStoreRevocation resource.
	// Experimental.
	TrustStoreRevocationRef() *TrustStoreRevocationReference
}

Indicates that this resource can be referenced as a TrustStoreRevocation. Experimental.

type ListenerCertificateReference

type ListenerCertificateReference struct {
	// The Id of the ListenerCertificate resource.
	ListenerCertificateId *string `field:"required" json:"listenerCertificateId" yaml:"listenerCertificateId"`
}

A reference to a ListenerCertificate resource.

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"

listenerCertificateReference := &ListenerCertificateReference{
	ListenerCertificateId: jsii.String("listenerCertificateId"),
}

type ListenerReference

type ListenerReference struct {
	// The ListenerArn of the Listener resource.
	ListenerArn *string `field:"required" json:"listenerArn" yaml:"listenerArn"`
}

A reference to a Listener resource.

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"

listenerReference := &ListenerReference{
	ListenerArn: jsii.String("listenerArn"),
}

type ListenerRuleReference

type ListenerRuleReference struct {
	// The RuleArn of the ListenerRule resource.
	RuleArn *string `field:"required" json:"ruleArn" yaml:"ruleArn"`
}

A reference to a ListenerRule resource.

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"

listenerRuleReference := &ListenerRuleReference{
	RuleArn: jsii.String("ruleArn"),
}

type LoadBalancerReference

type LoadBalancerReference struct {
	// The LoadBalancerArn of the LoadBalancer resource.
	LoadBalancerArn *string `field:"required" json:"loadBalancerArn" yaml:"loadBalancerArn"`
}

A reference to a LoadBalancer resource.

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"

loadBalancerReference := &LoadBalancerReference{
	LoadBalancerArn: jsii.String("loadBalancerArn"),
}

type TargetGroupReference

type TargetGroupReference struct {
	// The TargetGroupArn of the TargetGroup resource.
	TargetGroupArn *string `field:"required" json:"targetGroupArn" yaml:"targetGroupArn"`
}

A reference to a TargetGroup resource.

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"

targetGroupReference := &TargetGroupReference{
	TargetGroupArn: jsii.String("targetGroupArn"),
}

type TrustStoreReference

type TrustStoreReference struct {
	// The TrustStoreArn of the TrustStore resource.
	TrustStoreArn *string `field:"required" json:"trustStoreArn" yaml:"trustStoreArn"`
}

A reference to a TrustStore resource.

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"

trustStoreReference := &TrustStoreReference{
	TrustStoreArn: jsii.String("trustStoreArn"),
}

type TrustStoreRevocationReference

type TrustStoreRevocationReference struct {
	// The RevocationId of the TrustStoreRevocation resource.
	RevocationId *string `field:"required" json:"revocationId" yaml:"revocationId"`
	// The TrustStoreArn of the TrustStoreRevocation resource.
	TrustStoreArn *string `field:"required" json:"trustStoreArn" yaml:"trustStoreArn"`
}

A reference to a TrustStoreRevocation resource.

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"

trustStoreRevocationReference := &TrustStoreRevocationReference{
	RevocationId: jsii.String("revocationId"),
	TrustStoreArn: jsii.String("trustStoreArn"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL