Documentation ¶
Overview ¶
+k8s:deepcopy-gen=package Package v1alpha1 is the v1alpha1 version of the elbv2.services.k8s.aws API. +groupName=elbv2.services.k8s.aws
Index ¶
- Variables
- type ActionTypeEnum
- type AnomalyResultEnum
- type AuthenticateCognitoActionConditionalBehaviorEnum
- type AuthenticateOIDCActionConditionalBehaviorEnum
- type AvailabilityZone
- type DescribeTargetHealthInputIncludeEnum
- type EnforceSecurityGroupInboundRulesOnPrivateLinkTrafficEnum
- type IPAddressType
- type Listener
- type LoadBalancer
- type LoadBalancerAddress
- type LoadBalancerList
- type LoadBalancerSchemeEnum
- type LoadBalancerSpec
- type LoadBalancerState
- type LoadBalancerStateEnum
- type LoadBalancerStatus
- type LoadBalancerTypeEnum
- type LoadBalancer_SDK
- type MitigationInEffectEnum
- type ProtocolEnum
- type RedirectActionStatusCodeEnum
- type RevocationType
- type SubnetMapping
- type Tag
- type TagDescription
- type TargetDescription
- type TargetGroup
- type TargetGroupIPAddressTypeEnum
- type TargetHealthReasonEnum
- type TargetHealthStateEnum
- type TargetTypeEnum
- type TrustStoreStatus
Constants ¶
This section is empty.
Variables ¶
var ( // GroupVersion is the API Group Version used to register the objects GroupVersion = schema.GroupVersion{Group: "elbv2.services.k8s.aws", Version: "v1alpha1"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type ActionTypeEnum ¶
type ActionTypeEnum string
const ( ActionTypeEnum_forward ActionTypeEnum = "forward" ActionTypeEnum_authenticate_oidc ActionTypeEnum = "authenticate-oidc" ActionTypeEnum_authenticate_cognito ActionTypeEnum = "authenticate-cognito" ActionTypeEnum_redirect ActionTypeEnum = "redirect" ActionTypeEnum_fixed_response ActionTypeEnum = "fixed-response" )
type AnomalyResultEnum ¶
type AnomalyResultEnum string
const ( AnomalyResultEnum_anomalous AnomalyResultEnum = "anomalous" AnomalyResultEnum_normal AnomalyResultEnum = "normal" )
type AuthenticateCognitoActionConditionalBehaviorEnum ¶
type AuthenticateCognitoActionConditionalBehaviorEnum string
const ( AuthenticateCognitoActionConditionalBehaviorEnum_deny AuthenticateCognitoActionConditionalBehaviorEnum = "deny" AuthenticateCognitoActionConditionalBehaviorEnum_allow AuthenticateCognitoActionConditionalBehaviorEnum = "allow" AuthenticateCognitoActionConditionalBehaviorEnum_authenticate AuthenticateCognitoActionConditionalBehaviorEnum = "authenticate" )
type AuthenticateOIDCActionConditionalBehaviorEnum ¶
type AuthenticateOIDCActionConditionalBehaviorEnum string
const ( AuthenticateOIDCActionConditionalBehaviorEnum_deny AuthenticateOIDCActionConditionalBehaviorEnum = "deny" AuthenticateOIDCActionConditionalBehaviorEnum_allow AuthenticateOIDCActionConditionalBehaviorEnum = "allow" AuthenticateOIDCActionConditionalBehaviorEnum_authenticate AuthenticateOIDCActionConditionalBehaviorEnum = "authenticate" )
type AvailabilityZone ¶
type AvailabilityZone struct { LoadBalancerAddresses []*LoadBalancerAddress `json:"loadBalancerAddresses,omitempty"` OutpostID *string `json:"outpostID,omitempty"` SubnetID *string `json:"subnetID,omitempty"` ZoneName *string `json:"zoneName,omitempty"` }
Information about an Availability Zone.
func (*AvailabilityZone) DeepCopy ¶
func (in *AvailabilityZone) DeepCopy() *AvailabilityZone
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AvailabilityZone.
func (*AvailabilityZone) DeepCopyInto ¶
func (in *AvailabilityZone) DeepCopyInto(out *AvailabilityZone)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DescribeTargetHealthInputIncludeEnum ¶
type DescribeTargetHealthInputIncludeEnum string
const ( DescribeTargetHealthInputIncludeEnum_AnomalyDetection DescribeTargetHealthInputIncludeEnum = "AnomalyDetection" DescribeTargetHealthInputIncludeEnum_All DescribeTargetHealthInputIncludeEnum = "All" )
type EnforceSecurityGroupInboundRulesOnPrivateLinkTrafficEnum ¶
type EnforceSecurityGroupInboundRulesOnPrivateLinkTrafficEnum string
const ( EnforceSecurityGroupInboundRulesOnPrivateLinkTrafficEnum_on EnforceSecurityGroupInboundRulesOnPrivateLinkTrafficEnum = "on" EnforceSecurityGroupInboundRulesOnPrivateLinkTrafficEnum_off EnforceSecurityGroupInboundRulesOnPrivateLinkTrafficEnum = "off" )
type IPAddressType ¶
type IPAddressType string
const ( IPAddressType_ipv4 IPAddressType = "ipv4" IPAddressType_dualstack IPAddressType = "dualstack" )
type Listener ¶
type Listener struct {
LoadBalancerARN *string `json:"loadBalancerARN,omitempty"`
}
Information about a listener.
func (*Listener) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Listener.
func (*Listener) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancer ¶
type LoadBalancer struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LoadBalancerSpec `json:"spec,omitempty"` Status LoadBalancerStatus `json:"status,omitempty"` }
LoadBalancer is the Schema for the LoadBalancers API +kubebuilder:object:root=true +kubebuilder:subresource:status
func (*LoadBalancer) DeepCopy ¶
func (in *LoadBalancer) DeepCopy() *LoadBalancer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancer.
func (*LoadBalancer) DeepCopyInto ¶
func (in *LoadBalancer) DeepCopyInto(out *LoadBalancer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LoadBalancer) DeepCopyObject ¶
func (in *LoadBalancer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LoadBalancerAddress ¶
type LoadBalancerAddress struct { AllocationID *string `json:"allocationID,omitempty"` IPv6Address *string `json:"ipv6Address,omitempty"` IPAddress *string `json:"ipAddress,omitempty"` PrivateIPv4Address *string `json:"privateIPv4Address,omitempty"` }
Information about a static IP address for a load balancer.
func (*LoadBalancerAddress) DeepCopy ¶
func (in *LoadBalancerAddress) DeepCopy() *LoadBalancerAddress
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerAddress.
func (*LoadBalancerAddress) DeepCopyInto ¶
func (in *LoadBalancerAddress) DeepCopyInto(out *LoadBalancerAddress)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancerList ¶
type LoadBalancerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LoadBalancer `json:"items"` }
LoadBalancerList contains a list of LoadBalancer +kubebuilder:object:root=true
func (*LoadBalancerList) DeepCopy ¶
func (in *LoadBalancerList) DeepCopy() *LoadBalancerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerList.
func (*LoadBalancerList) DeepCopyInto ¶
func (in *LoadBalancerList) DeepCopyInto(out *LoadBalancerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LoadBalancerList) DeepCopyObject ¶
func (in *LoadBalancerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LoadBalancerSchemeEnum ¶
type LoadBalancerSchemeEnum string
const ( LoadBalancerSchemeEnum_internet_facing LoadBalancerSchemeEnum = "internet-facing" LoadBalancerSchemeEnum_internal LoadBalancerSchemeEnum = "internal" )
type LoadBalancerSpec ¶
type LoadBalancerSpec struct { // [Application Load Balancers on Outposts] The ID of the customer-owned address // pool (CoIP pool). CustomerOwnedIPv4Pool *string `json:"customerOwnedIPv4Pool,omitempty"` // The type of IP addresses used by the subnets for your load balancer. The // possible values are ipv4 (for IPv4 addresses) and dualstack (for IPv4 and // IPv6 addresses). IPAddressType *string `json:"ipAddressType,omitempty"` // The name of the load balancer. // // This name must be unique per region per account, can have a maximum of 32 // characters, must contain only alphanumeric characters or hyphens, must not // begin or end with a hyphen, and must not begin with "internal-". Name *string `json:"name,omitempty"` // The nodes of an Internet-facing load balancer have public IP addresses. The // DNS name of an Internet-facing load balancer is publicly resolvable to the // public IP addresses of the nodes. Therefore, Internet-facing load balancers // can route requests from clients over the internet. // // The nodes of an internal load balancer have only private IP addresses. The // DNS name of an internal load balancer is publicly resolvable to the private // IP addresses of the nodes. Therefore, internal load balancers can route requests // only from clients with access to the VPC for the load balancer. // // The default is an Internet-facing load balancer. // // You cannot specify a scheme for a Gateway Load Balancer. Scheme *string `json:"scheme,omitempty"` // [Application Load Balancers and Network Load Balancers] The IDs of the security // groups for the load balancer. SecurityGroups []*string `json:"securityGroups,omitempty"` // The IDs of the subnets. You can specify only one subnet per Availability // Zone. You must specify either subnets or subnet mappings, but not both. // // [Application Load Balancers] You must specify subnets from at least two Availability // Zones. You cannot specify Elastic IP addresses for your subnets. // // [Application Load Balancers on Outposts] You must specify one Outpost subnet. // // [Application Load Balancers on Local Zones] You can specify subnets from // one or more Local Zones. // // [Network Load Balancers] You can specify subnets from one or more Availability // Zones. You can specify one Elastic IP address per subnet if you need static // IP addresses for your internet-facing load balancer. For internal load balancers, // you can specify one private IP address per subnet from the IPv4 range of // the subnet. For internet-facing load balancer, you can specify one IPv6 address // per subnet. // // [Gateway Load Balancers] You can specify subnets from one or more Availability // Zones. You cannot specify Elastic IP addresses for your subnets. SubnetMappings []*SubnetMapping `json:"subnetMappings,omitempty"` // The IDs of the subnets. You can specify only one subnet per Availability // Zone. You must specify either subnets or subnet mappings, but not both. To // specify an Elastic IP address, specify subnet mappings instead of subnets. // // [Application Load Balancers] You must specify subnets from at least two Availability // Zones. // // [Application Load Balancers on Outposts] You must specify one Outpost subnet. // // [Application Load Balancers on Local Zones] You can specify subnets from // one or more Local Zones. // // [Network Load Balancers] You can specify subnets from one or more Availability // Zones. // // [Gateway Load Balancers] You can specify subnets from one or more Availability // Zones. Subnets []*string `json:"subnets,omitempty"` // The tags to assign to the load balancer. Tags []*Tag `json:"tags,omitempty"` // The type of load balancer. The default is application. Type *string `json:"type,omitempty"` }
LoadBalancerSpec defines the desired state of LoadBalancer.
Information about a load balancer.
func (*LoadBalancerSpec) DeepCopy ¶
func (in *LoadBalancerSpec) DeepCopy() *LoadBalancerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerSpec.
func (*LoadBalancerSpec) DeepCopyInto ¶
func (in *LoadBalancerSpec) DeepCopyInto(out *LoadBalancerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancerState ¶
type LoadBalancerState struct { Code *string `json:"code,omitempty"` Reason *string `json:"reason,omitempty"` }
Information about the state of the load balancer.
func (*LoadBalancerState) DeepCopy ¶
func (in *LoadBalancerState) DeepCopy() *LoadBalancerState
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerState.
func (*LoadBalancerState) DeepCopyInto ¶
func (in *LoadBalancerState) DeepCopyInto(out *LoadBalancerState)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancerStateEnum ¶
type LoadBalancerStateEnum string
const ( LoadBalancerStateEnum_active LoadBalancerStateEnum = "active" LoadBalancerStateEnum_provisioning LoadBalancerStateEnum = "provisioning" LoadBalancerStateEnum_active_impaired LoadBalancerStateEnum = "active_impaired" LoadBalancerStateEnum_failed LoadBalancerStateEnum = "failed" )
type LoadBalancerStatus ¶
type LoadBalancerStatus struct { // All CRs managed by ACK have a common `Status.ACKResourceMetadata` member // that is used to contain resource sync state, account ownership, // constructed ARN for the resource // +kubebuilder:validation:Optional ACKResourceMetadata *ackv1alpha1.ResourceMetadata `json:"ackResourceMetadata"` // All CRS managed by ACK have a common `Status.Conditions` member that // contains a collection of `ackv1alpha1.Condition` objects that describe // the various terminal states of the CR and its backend AWS service API // resource // +kubebuilder:validation:Optional Conditions []*ackv1alpha1.Condition `json:"conditions"` // The subnets for the load balancer. // +kubebuilder:validation:Optional AvailabilityZones []*AvailabilityZone `json:"availabilityZones,omitempty"` // The ID of the Amazon Route 53 hosted zone associated with the load balancer. // +kubebuilder:validation:Optional CanonicalHostedZoneID *string `json:"canonicalHostedZoneID,omitempty"` // The date and time the load balancer was created. // +kubebuilder:validation:Optional CreatedTime *metav1.Time `json:"createdTime,omitempty"` // The public DNS name of the load balancer. // +kubebuilder:validation:Optional DNSName *string `json:"dnsName,omitempty"` // Indicates whether to evaluate inbound security group rules for traffic sent // to a Network Load Balancer through Amazon Web Services PrivateLink. // +kubebuilder:validation:Optional EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic *string `json:"enforceSecurityGroupInboundRulesOnPrivateLinkTraffic,omitempty"` // The state of the load balancer. // +kubebuilder:validation:Optional State *LoadBalancerState `json:"state,omitempty"` // The ID of the VPC for the load balancer. // +kubebuilder:validation:Optional VPCID *string `json:"vpcID,omitempty"` }
LoadBalancerStatus defines the observed state of LoadBalancer
func (*LoadBalancerStatus) DeepCopy ¶
func (in *LoadBalancerStatus) DeepCopy() *LoadBalancerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerStatus.
func (*LoadBalancerStatus) DeepCopyInto ¶
func (in *LoadBalancerStatus) DeepCopyInto(out *LoadBalancerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancerTypeEnum ¶
type LoadBalancerTypeEnum string
const ( LoadBalancerTypeEnum_application LoadBalancerTypeEnum = "application" LoadBalancerTypeEnum_network LoadBalancerTypeEnum = "network" LoadBalancerTypeEnum_gateway LoadBalancerTypeEnum = "gateway" )
type LoadBalancer_SDK ¶
type LoadBalancer_SDK struct { AvailabilityZones []*AvailabilityZone `json:"availabilityZones,omitempty"` CanonicalHostedZoneID *string `json:"canonicalHostedZoneID,omitempty"` CreatedTime *metav1.Time `json:"createdTime,omitempty"` CustomerOwnedIPv4Pool *string `json:"customerOwnedIPv4Pool,omitempty"` DNSName *string `json:"dnsName,omitempty"` EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic *string `json:"enforceSecurityGroupInboundRulesOnPrivateLinkTraffic,omitempty"` IPAddressType *string `json:"ipAddressType,omitempty"` LoadBalancerARN *string `json:"loadBalancerARN,omitempty"` LoadBalancerName *string `json:"loadBalancerName,omitempty"` Scheme *string `json:"scheme,omitempty"` SecurityGroups []*string `json:"securityGroups,omitempty"` // Information about the state of the load balancer. State *LoadBalancerState `json:"state,omitempty"` Type *string `json:"type_,omitempty"` VPCID *string `json:"vpcID,omitempty"` }
Information about a load balancer.
func (*LoadBalancer_SDK) DeepCopy ¶
func (in *LoadBalancer_SDK) DeepCopy() *LoadBalancer_SDK
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancer_SDK.
func (*LoadBalancer_SDK) DeepCopyInto ¶
func (in *LoadBalancer_SDK) DeepCopyInto(out *LoadBalancer_SDK)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MitigationInEffectEnum ¶
type MitigationInEffectEnum string
const ( MitigationInEffectEnum_yes MitigationInEffectEnum = "yes" MitigationInEffectEnum_no MitigationInEffectEnum = "no" )
type ProtocolEnum ¶
type ProtocolEnum string
const ( ProtocolEnum_HTTP ProtocolEnum = "HTTP" ProtocolEnum_HTTPS ProtocolEnum = "HTTPS" ProtocolEnum_TCP ProtocolEnum = "TCP" ProtocolEnum_TLS ProtocolEnum = "TLS" ProtocolEnum_UDP ProtocolEnum = "UDP" ProtocolEnum_TCP_UDP ProtocolEnum = "TCP_UDP" ProtocolEnum_GENEVE ProtocolEnum = "GENEVE" )
type RedirectActionStatusCodeEnum ¶
type RedirectActionStatusCodeEnum string
const ( RedirectActionStatusCodeEnum_HTTP_301 RedirectActionStatusCodeEnum = "HTTP_301" RedirectActionStatusCodeEnum_HTTP_302 RedirectActionStatusCodeEnum = "HTTP_302" )
type RevocationType ¶
type RevocationType string
const (
RevocationType_CRL RevocationType = "CRL"
)
type SubnetMapping ¶
type SubnetMapping struct { AllocationID *string `json:"allocationID,omitempty"` IPv6Address *string `json:"ipv6Address,omitempty"` PrivateIPv4Address *string `json:"privateIPv4Address,omitempty"` SubnetID *string `json:"subnetID,omitempty"` }
Information about a subnet mapping.
func (*SubnetMapping) DeepCopy ¶
func (in *SubnetMapping) DeepCopy() *SubnetMapping
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetMapping.
func (*SubnetMapping) DeepCopyInto ¶
func (in *SubnetMapping) DeepCopyInto(out *SubnetMapping)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Tag ¶
Information about a tag.
func (*Tag) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
func (*Tag) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagDescription ¶
type TagDescription struct {
Tags []*Tag `json:"tags,omitempty"`
}
The tags associated with a resource.
func (*TagDescription) DeepCopy ¶
func (in *TagDescription) DeepCopy() *TagDescription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagDescription.
func (*TagDescription) DeepCopyInto ¶
func (in *TagDescription) DeepCopyInto(out *TagDescription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetDescription ¶
type TargetDescription struct {
AvailabilityZone *string `json:"availabilityZone,omitempty"`
}
Information about a target.
func (*TargetDescription) DeepCopy ¶
func (in *TargetDescription) DeepCopy() *TargetDescription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetDescription.
func (*TargetDescription) DeepCopyInto ¶
func (in *TargetDescription) DeepCopyInto(out *TargetDescription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetGroup ¶
type TargetGroup struct { LoadBalancerARNs []*string `json:"loadBalancerARNs,omitempty"` VPCID *string `json:"vpcID,omitempty"` }
Information about a target group.
func (*TargetGroup) DeepCopy ¶
func (in *TargetGroup) DeepCopy() *TargetGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetGroup.
func (*TargetGroup) DeepCopyInto ¶
func (in *TargetGroup) DeepCopyInto(out *TargetGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetGroupIPAddressTypeEnum ¶
type TargetGroupIPAddressTypeEnum string
const ( TargetGroupIPAddressTypeEnum_ipv4 TargetGroupIPAddressTypeEnum = "ipv4" TargetGroupIPAddressTypeEnum_ipv6 TargetGroupIPAddressTypeEnum = "ipv6" )
type TargetHealthReasonEnum ¶
type TargetHealthReasonEnum string
const ( TargetHealthReasonEnum_Elb_RegistrationInProgress TargetHealthReasonEnum = "Elb.RegistrationInProgress" TargetHealthReasonEnum_Elb_InitialHealthChecking TargetHealthReasonEnum = "Elb.InitialHealthChecking" TargetHealthReasonEnum_Target_ResponseCodeMismatch TargetHealthReasonEnum = "Target.ResponseCodeMismatch" TargetHealthReasonEnum_Target_Timeout TargetHealthReasonEnum = "Target.Timeout" TargetHealthReasonEnum_Target_FailedHealthChecks TargetHealthReasonEnum = "Target.FailedHealthChecks" TargetHealthReasonEnum_Target_NotRegistered TargetHealthReasonEnum = "Target.NotRegistered" TargetHealthReasonEnum_Target_NotInUse TargetHealthReasonEnum = "Target.NotInUse" TargetHealthReasonEnum_Target_DeregistrationInProgress TargetHealthReasonEnum = "Target.DeregistrationInProgress" TargetHealthReasonEnum_Target_InvalidState TargetHealthReasonEnum = "Target.InvalidState" TargetHealthReasonEnum_Target_IpUnusable TargetHealthReasonEnum = "Target.IpUnusable" TargetHealthReasonEnum_Target_HealthCheckDisabled TargetHealthReasonEnum = "Target.HealthCheckDisabled" TargetHealthReasonEnum_Elb_InternalError TargetHealthReasonEnum = "Elb.InternalError" )
type TargetHealthStateEnum ¶
type TargetHealthStateEnum string
const ( TargetHealthStateEnum_initial TargetHealthStateEnum = "initial" TargetHealthStateEnum_healthy TargetHealthStateEnum = "healthy" TargetHealthStateEnum_unhealthy TargetHealthStateEnum = "unhealthy" TargetHealthStateEnum_unhealthy_draining TargetHealthStateEnum = "unhealthy.draining" TargetHealthStateEnum_unused TargetHealthStateEnum = "unused" TargetHealthStateEnum_draining TargetHealthStateEnum = "draining" )
type TargetTypeEnum ¶
type TargetTypeEnum string
const ( TargetTypeEnum_instance TargetTypeEnum = "instance" TargetTypeEnum_ip TargetTypeEnum = "ip" TargetTypeEnum_lambda TargetTypeEnum = "lambda" TargetTypeEnum_alb TargetTypeEnum = "alb" )
type TrustStoreStatus ¶
type TrustStoreStatus string
const ( TrustStoreStatus_ACTIVE TrustStoreStatus = "ACTIVE" TrustStoreStatus_CREATING TrustStoreStatus = "CREATING" )