Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=elbv2.aws.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type ALBListener
- func (in *ALBListener) DeepCopy() *ALBListener
- func (in *ALBListener) DeepCopyInto(out *ALBListener)
- func (in *ALBListener) DeepCopyObject() runtime.Object
- func (mg *ALBListener) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ALBListener) GetConnectionDetailsMapping() map[string]string
- func (mg *ALBListener) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ALBListener) GetID() string
- func (tr *ALBListener) GetObservation() (map[string]interface{}, error)
- func (tr *ALBListener) GetParameters() (map[string]interface{}, error)
- func (mg *ALBListener) GetProviderConfigReference() *xpv1.Reference
- func (mg *ALBListener) GetProviderReference() *xpv1.Reference
- func (mg *ALBListener) GetTerraformResourceType() string
- func (tr *ALBListener) GetTerraformSchemaVersion() int
- func (mg *ALBListener) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ALBListener) LateInitialize(attrs []byte) (bool, error)
- func (mg *ALBListener) SetConditions(c ...xpv1.Condition)
- func (mg *ALBListener) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ALBListener) SetObservation(obs map[string]interface{}) error
- func (tr *ALBListener) SetParameters(params map[string]interface{}) error
- func (mg *ALBListener) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ALBListener) SetProviderReference(r *xpv1.Reference)
- func (mg *ALBListener) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ALBListenerCertificate
- func (in *ALBListenerCertificate) DeepCopy() *ALBListenerCertificate
- func (in *ALBListenerCertificate) DeepCopyInto(out *ALBListenerCertificate)
- func (in *ALBListenerCertificate) DeepCopyObject() runtime.Object
- func (mg *ALBListenerCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ALBListenerCertificate) GetConnectionDetailsMapping() map[string]string
- func (mg *ALBListenerCertificate) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ALBListenerCertificate) GetID() string
- func (tr *ALBListenerCertificate) GetObservation() (map[string]interface{}, error)
- func (tr *ALBListenerCertificate) GetParameters() (map[string]interface{}, error)
- func (mg *ALBListenerCertificate) GetProviderConfigReference() *xpv1.Reference
- func (mg *ALBListenerCertificate) GetProviderReference() *xpv1.Reference
- func (mg *ALBListenerCertificate) GetTerraformResourceType() string
- func (tr *ALBListenerCertificate) GetTerraformSchemaVersion() int
- func (mg *ALBListenerCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ALBListenerCertificate) LateInitialize(attrs []byte) (bool, error)
- func (mg *ALBListenerCertificate) SetConditions(c ...xpv1.Condition)
- func (mg *ALBListenerCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ALBListenerCertificate) SetObservation(obs map[string]interface{}) error
- func (tr *ALBListenerCertificate) SetParameters(params map[string]interface{}) error
- func (mg *ALBListenerCertificate) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ALBListenerCertificate) SetProviderReference(r *xpv1.Reference)
- func (mg *ALBListenerCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ALBListenerCertificateList
- type ALBListenerCertificateObservation
- type ALBListenerCertificateParameters
- type ALBListenerCertificateSpec
- type ALBListenerCertificateStatus
- type ALBListenerList
- type ALBListenerObservation
- type ALBListenerParameters
- type ALBListenerRule
- func (in *ALBListenerRule) DeepCopy() *ALBListenerRule
- func (in *ALBListenerRule) DeepCopyInto(out *ALBListenerRule)
- func (in *ALBListenerRule) DeepCopyObject() runtime.Object
- func (mg *ALBListenerRule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ALBListenerRule) GetConnectionDetailsMapping() map[string]string
- func (mg *ALBListenerRule) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ALBListenerRule) GetID() string
- func (tr *ALBListenerRule) GetObservation() (map[string]interface{}, error)
- func (tr *ALBListenerRule) GetParameters() (map[string]interface{}, error)
- func (mg *ALBListenerRule) GetProviderConfigReference() *xpv1.Reference
- func (mg *ALBListenerRule) GetProviderReference() *xpv1.Reference
- func (mg *ALBListenerRule) GetTerraformResourceType() string
- func (tr *ALBListenerRule) GetTerraformSchemaVersion() int
- func (mg *ALBListenerRule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ALBListenerRule) LateInitialize(attrs []byte) (bool, error)
- func (mg *ALBListenerRule) SetConditions(c ...xpv1.Condition)
- func (mg *ALBListenerRule) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ALBListenerRule) SetObservation(obs map[string]interface{}) error
- func (tr *ALBListenerRule) SetParameters(params map[string]interface{}) error
- func (mg *ALBListenerRule) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ALBListenerRule) SetProviderReference(r *xpv1.Reference)
- func (mg *ALBListenerRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ALBListenerRuleList
- type ALBListenerRuleObservation
- type ALBListenerRuleParameters
- type ALBListenerRuleSpec
- type ALBListenerRuleStatus
- type ALBListenerSpec
- type ALBListenerStatus
- type ALBTargetGroup
- func (in *ALBTargetGroup) DeepCopy() *ALBTargetGroup
- func (in *ALBTargetGroup) DeepCopyInto(out *ALBTargetGroup)
- func (in *ALBTargetGroup) DeepCopyObject() runtime.Object
- func (mg *ALBTargetGroup) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ALBTargetGroup) GetConnectionDetailsMapping() map[string]string
- func (mg *ALBTargetGroup) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ALBTargetGroup) GetID() string
- func (tr *ALBTargetGroup) GetObservation() (map[string]interface{}, error)
- func (tr *ALBTargetGroup) GetParameters() (map[string]interface{}, error)
- func (mg *ALBTargetGroup) GetProviderConfigReference() *xpv1.Reference
- func (mg *ALBTargetGroup) GetProviderReference() *xpv1.Reference
- func (mg *ALBTargetGroup) GetTerraformResourceType() string
- func (tr *ALBTargetGroup) GetTerraformSchemaVersion() int
- func (mg *ALBTargetGroup) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ALBTargetGroup) LateInitialize(attrs []byte) (bool, error)
- func (mg *ALBTargetGroup) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *ALBTargetGroup) SetConditions(c ...xpv1.Condition)
- func (mg *ALBTargetGroup) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ALBTargetGroup) SetObservation(obs map[string]interface{}) error
- func (tr *ALBTargetGroup) SetParameters(params map[string]interface{}) error
- func (mg *ALBTargetGroup) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ALBTargetGroup) SetProviderReference(r *xpv1.Reference)
- func (mg *ALBTargetGroup) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ALBTargetGroupList
- type ALBTargetGroupObservation
- type ALBTargetGroupParameters
- type ALBTargetGroupSpec
- type ALBTargetGroupStatus
- type ALBTargetGroupStickinessObservation
- type ALBTargetGroupStickinessParameters
- type ActionAuthenticateCognitoObservation
- type ActionAuthenticateCognitoParameters
- type ActionAuthenticateOidcObservation
- type ActionAuthenticateOidcParameters
- type ActionFixedResponseObservation
- type ActionFixedResponseParameters
- type ActionForwardObservation
- type ActionForwardParameters
- type ActionForwardStickinessObservation
- type ActionForwardStickinessParameters
- type ActionForwardTargetGroupObservation
- type ActionForwardTargetGroupParameters
- type ActionObservation
- type ActionParameters
- type ActionRedirectObservation
- type ActionRedirectParameters
- type AuthenticateCognitoObservation
- type AuthenticateCognitoParameters
- type AuthenticateOidcObservation
- type AuthenticateOidcParameters
- type ConditionHTTPHeaderObservation
- type ConditionHTTPHeaderParameters
- type ConditionHTTPRequestMethodObservation
- type ConditionHTTPRequestMethodParameters
- type ConditionHostHeaderObservation
- type ConditionHostHeaderParameters
- type ConditionObservation
- type ConditionParameters
- type ConditionPathPatternObservation
- type ConditionPathPatternParameters
- type ConditionQueryStringObservation
- type ConditionQueryStringParameters
- type ConditionSourceIPObservation
- type ConditionSourceIPParameters
- type DefaultActionObservation
- type DefaultActionParameters
- type FixedResponseObservation
- type FixedResponseParameters
- type ForwardObservation
- type ForwardParameters
- type ForwardStickinessObservation
- type ForwardStickinessParameters
- type ForwardTargetGroupObservation
- type ForwardTargetGroupParameters
- type HTTPHeaderObservation
- type HTTPHeaderParameters
- type HTTPRequestMethodObservation
- type HTTPRequestMethodParameters
- type HealthCheckObservation
- type HealthCheckParameters
- type HostHeaderObservation
- type HostHeaderParameters
- type LBListenerCertificate
- func (in *LBListenerCertificate) DeepCopy() *LBListenerCertificate
- func (in *LBListenerCertificate) DeepCopyInto(out *LBListenerCertificate)
- func (in *LBListenerCertificate) DeepCopyObject() runtime.Object
- func (mg *LBListenerCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LBListenerCertificate) GetConnectionDetailsMapping() map[string]string
- func (mg *LBListenerCertificate) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LBListenerCertificate) GetID() string
- func (tr *LBListenerCertificate) GetObservation() (map[string]interface{}, error)
- func (tr *LBListenerCertificate) GetParameters() (map[string]interface{}, error)
- func (mg *LBListenerCertificate) GetProviderConfigReference() *xpv1.Reference
- func (mg *LBListenerCertificate) GetProviderReference() *xpv1.Reference
- func (mg *LBListenerCertificate) GetTerraformResourceType() string
- func (tr *LBListenerCertificate) GetTerraformSchemaVersion() int
- func (mg *LBListenerCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LBListenerCertificate) LateInitialize(attrs []byte) (bool, error)
- func (mg *LBListenerCertificate) SetConditions(c ...xpv1.Condition)
- func (mg *LBListenerCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LBListenerCertificate) SetObservation(obs map[string]interface{}) error
- func (tr *LBListenerCertificate) SetParameters(params map[string]interface{}) error
- func (mg *LBListenerCertificate) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LBListenerCertificate) SetProviderReference(r *xpv1.Reference)
- func (mg *LBListenerCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LBListenerCertificateList
- type LBListenerCertificateObservation
- type LBListenerCertificateParameters
- type LBListenerCertificateSpec
- type LBListenerCertificateStatus
- type LBListenerRule
- func (in *LBListenerRule) DeepCopy() *LBListenerRule
- func (in *LBListenerRule) DeepCopyInto(out *LBListenerRule)
- func (in *LBListenerRule) DeepCopyObject() runtime.Object
- func (mg *LBListenerRule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LBListenerRule) GetConnectionDetailsMapping() map[string]string
- func (mg *LBListenerRule) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LBListenerRule) GetID() string
- func (tr *LBListenerRule) GetObservation() (map[string]interface{}, error)
- func (tr *LBListenerRule) GetParameters() (map[string]interface{}, error)
- func (mg *LBListenerRule) GetProviderConfigReference() *xpv1.Reference
- func (mg *LBListenerRule) GetProviderReference() *xpv1.Reference
- func (mg *LBListenerRule) GetTerraformResourceType() string
- func (tr *LBListenerRule) GetTerraformSchemaVersion() int
- func (mg *LBListenerRule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LBListenerRule) LateInitialize(attrs []byte) (bool, error)
- func (mg *LBListenerRule) SetConditions(c ...xpv1.Condition)
- func (mg *LBListenerRule) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LBListenerRule) SetObservation(obs map[string]interface{}) error
- func (tr *LBListenerRule) SetParameters(params map[string]interface{}) error
- func (mg *LBListenerRule) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LBListenerRule) SetProviderReference(r *xpv1.Reference)
- func (mg *LBListenerRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LBListenerRuleActionAuthenticateCognitoObservation
- type LBListenerRuleActionAuthenticateCognitoParameters
- type LBListenerRuleActionAuthenticateOidcObservation
- type LBListenerRuleActionAuthenticateOidcParameters
- type LBListenerRuleActionFixedResponseObservation
- type LBListenerRuleActionFixedResponseParameters
- type LBListenerRuleActionForwardObservation
- type LBListenerRuleActionForwardParameters
- type LBListenerRuleActionObservation
- type LBListenerRuleActionParameters
- type LBListenerRuleActionRedirectObservation
- type LBListenerRuleActionRedirectParameters
- type LBListenerRuleConditionObservation
- type LBListenerRuleConditionParameters
- type LBListenerRuleList
- type LBListenerRuleObservation
- type LBListenerRuleParameters
- type LBListenerRuleSpec
- type LBListenerRuleStatus
- type PathPatternObservation
- type PathPatternParameters
- type QueryStringObservation
- type QueryStringParameters
- type RedirectObservation
- type RedirectParameters
- type SourceIPObservation
- type SourceIPParameters
- type StickinessObservation
- type StickinessParameters
- type TargetGroupObservation
- type TargetGroupParameters
Constants ¶
const ( CRDGroup = "elbv2.aws.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( ALBListener_Kind = "ALBListener" ALBListener_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ALBListener_Kind}.String() ALBListener_KindAPIVersion = ALBListener_Kind + "." + CRDGroupVersion.String() ALBListener_GroupVersionKind = CRDGroupVersion.WithKind(ALBListener_Kind) )
Repository type metadata.
var ( ALBListenerCertificate_Kind = "ALBListenerCertificate" ALBListenerCertificate_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ALBListenerCertificate_Kind}.String() ALBListenerCertificate_KindAPIVersion = ALBListenerCertificate_Kind + "." + CRDGroupVersion.String() ALBListenerCertificate_GroupVersionKind = CRDGroupVersion.WithKind(ALBListenerCertificate_Kind) )
Repository type metadata.
var ( ALBListenerRule_Kind = "ALBListenerRule" ALBListenerRule_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ALBListenerRule_Kind}.String() ALBListenerRule_KindAPIVersion = ALBListenerRule_Kind + "." + CRDGroupVersion.String() ALBListenerRule_GroupVersionKind = CRDGroupVersion.WithKind(ALBListenerRule_Kind) )
Repository type metadata.
var ( ALBTargetGroup_Kind = "ALBTargetGroup" ALBTargetGroup_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ALBTargetGroup_Kind}.String() ALBTargetGroup_KindAPIVersion = ALBTargetGroup_Kind + "." + CRDGroupVersion.String() ALBTargetGroup_GroupVersionKind = CRDGroupVersion.WithKind(ALBTargetGroup_Kind) )
Repository type metadata.
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( LBListenerCertificate_Kind = "LBListenerCertificate" LBListenerCertificate_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LBListenerCertificate_Kind}.String() LBListenerCertificate_KindAPIVersion = LBListenerCertificate_Kind + "." + CRDGroupVersion.String() LBListenerCertificate_GroupVersionKind = CRDGroupVersion.WithKind(LBListenerCertificate_Kind) )
Repository type metadata.
var ( LBListenerRule_Kind = "LBListenerRule" LBListenerRule_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LBListenerRule_Kind}.String() LBListenerRule_KindAPIVersion = LBListenerRule_Kind + "." + CRDGroupVersion.String() LBListenerRule_GroupVersionKind = CRDGroupVersion.WithKind(LBListenerRule_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type ALBListener ¶
type ALBListener struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ALBListenerSpec `json:"spec"` Status ALBListenerStatus `json:"status,omitempty"` }
ALBListener is the Schema for the ALBListeners API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*ALBListener) DeepCopy ¶
func (in *ALBListener) DeepCopy() *ALBListener
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBListener.
func (*ALBListener) DeepCopyInto ¶
func (in *ALBListener) DeepCopyInto(out *ALBListener)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ALBListener) DeepCopyObject ¶
func (in *ALBListener) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ALBListener) GetCondition ¶
func (mg *ALBListener) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ALBListener.
func (*ALBListener) GetConnectionDetailsMapping ¶
func (tr *ALBListener) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ALBListener
func (*ALBListener) GetDeletionPolicy ¶
func (mg *ALBListener) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ALBListener.
func (*ALBListener) GetID ¶
func (tr *ALBListener) GetID() string
GetID returns ID of underlying Terraform resource of this ALBListener
func (*ALBListener) GetObservation ¶
func (tr *ALBListener) GetObservation() (map[string]interface{}, error)
GetObservation of this ALBListener
func (*ALBListener) GetParameters ¶
func (tr *ALBListener) GetParameters() (map[string]interface{}, error)
GetParameters of this ALBListener
func (*ALBListener) GetProviderConfigReference ¶
func (mg *ALBListener) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ALBListener.
func (*ALBListener) GetProviderReference ¶
func (mg *ALBListener) GetProviderReference() *xpv1.Reference
GetProviderReference of this ALBListener. Deprecated: Use GetProviderConfigReference.
func (*ALBListener) GetTerraformResourceType ¶
func (mg *ALBListener) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ALBListener
func (*ALBListener) GetTerraformSchemaVersion ¶
func (tr *ALBListener) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ALBListener) GetWriteConnectionSecretToReference ¶
func (mg *ALBListener) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ALBListener.
func (*ALBListener) LateInitialize ¶
func (tr *ALBListener) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ALBListener using its observed tfState. returns True if there are any spec changes for the resource.
func (*ALBListener) SetConditions ¶
func (mg *ALBListener) SetConditions(c ...xpv1.Condition)
SetConditions of this ALBListener.
func (*ALBListener) SetDeletionPolicy ¶
func (mg *ALBListener) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ALBListener.
func (*ALBListener) SetObservation ¶
func (tr *ALBListener) SetObservation(obs map[string]interface{}) error
SetObservation for this ALBListener
func (*ALBListener) SetParameters ¶
func (tr *ALBListener) SetParameters(params map[string]interface{}) error
SetParameters for this ALBListener
func (*ALBListener) SetProviderConfigReference ¶
func (mg *ALBListener) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ALBListener.
func (*ALBListener) SetProviderReference ¶
func (mg *ALBListener) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ALBListener. Deprecated: Use SetProviderConfigReference.
func (*ALBListener) SetWriteConnectionSecretToReference ¶
func (mg *ALBListener) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ALBListener.
type ALBListenerCertificate ¶
type ALBListenerCertificate struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ALBListenerCertificateSpec `json:"spec"` Status ALBListenerCertificateStatus `json:"status,omitempty"` }
ALBListenerCertificate is the Schema for the ALBListenerCertificates API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*ALBListenerCertificate) DeepCopy ¶
func (in *ALBListenerCertificate) DeepCopy() *ALBListenerCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBListenerCertificate.
func (*ALBListenerCertificate) DeepCopyInto ¶
func (in *ALBListenerCertificate) DeepCopyInto(out *ALBListenerCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ALBListenerCertificate) DeepCopyObject ¶
func (in *ALBListenerCertificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ALBListenerCertificate) GetCondition ¶
func (mg *ALBListenerCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ALBListenerCertificate.
func (*ALBListenerCertificate) GetConnectionDetailsMapping ¶
func (tr *ALBListenerCertificate) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ALBListenerCertificate
func (*ALBListenerCertificate) GetDeletionPolicy ¶
func (mg *ALBListenerCertificate) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ALBListenerCertificate.
func (*ALBListenerCertificate) GetID ¶
func (tr *ALBListenerCertificate) GetID() string
GetID returns ID of underlying Terraform resource of this ALBListenerCertificate
func (*ALBListenerCertificate) GetObservation ¶
func (tr *ALBListenerCertificate) GetObservation() (map[string]interface{}, error)
GetObservation of this ALBListenerCertificate
func (*ALBListenerCertificate) GetParameters ¶
func (tr *ALBListenerCertificate) GetParameters() (map[string]interface{}, error)
GetParameters of this ALBListenerCertificate
func (*ALBListenerCertificate) GetProviderConfigReference ¶
func (mg *ALBListenerCertificate) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ALBListenerCertificate.
func (*ALBListenerCertificate) GetProviderReference ¶
func (mg *ALBListenerCertificate) GetProviderReference() *xpv1.Reference
GetProviderReference of this ALBListenerCertificate. Deprecated: Use GetProviderConfigReference.
func (*ALBListenerCertificate) GetTerraformResourceType ¶
func (mg *ALBListenerCertificate) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ALBListenerCertificate
func (*ALBListenerCertificate) GetTerraformSchemaVersion ¶
func (tr *ALBListenerCertificate) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ALBListenerCertificate) GetWriteConnectionSecretToReference ¶
func (mg *ALBListenerCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ALBListenerCertificate.
func (*ALBListenerCertificate) LateInitialize ¶
func (tr *ALBListenerCertificate) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ALBListenerCertificate using its observed tfState. returns True if there are any spec changes for the resource.
func (*ALBListenerCertificate) SetConditions ¶
func (mg *ALBListenerCertificate) SetConditions(c ...xpv1.Condition)
SetConditions of this ALBListenerCertificate.
func (*ALBListenerCertificate) SetDeletionPolicy ¶
func (mg *ALBListenerCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ALBListenerCertificate.
func (*ALBListenerCertificate) SetObservation ¶
func (tr *ALBListenerCertificate) SetObservation(obs map[string]interface{}) error
SetObservation for this ALBListenerCertificate
func (*ALBListenerCertificate) SetParameters ¶
func (tr *ALBListenerCertificate) SetParameters(params map[string]interface{}) error
SetParameters for this ALBListenerCertificate
func (*ALBListenerCertificate) SetProviderConfigReference ¶
func (mg *ALBListenerCertificate) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ALBListenerCertificate.
func (*ALBListenerCertificate) SetProviderReference ¶
func (mg *ALBListenerCertificate) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ALBListenerCertificate. Deprecated: Use SetProviderConfigReference.
func (*ALBListenerCertificate) SetWriteConnectionSecretToReference ¶
func (mg *ALBListenerCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ALBListenerCertificate.
type ALBListenerCertificateList ¶
type ALBListenerCertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ALBListenerCertificate `json:"items"` }
ALBListenerCertificateList contains a list of ALBListenerCertificates
func (*ALBListenerCertificateList) DeepCopy ¶
func (in *ALBListenerCertificateList) DeepCopy() *ALBListenerCertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBListenerCertificateList.
func (*ALBListenerCertificateList) DeepCopyInto ¶
func (in *ALBListenerCertificateList) DeepCopyInto(out *ALBListenerCertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ALBListenerCertificateList) DeepCopyObject ¶
func (in *ALBListenerCertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ALBListenerCertificateList) GetItems ¶
func (l *ALBListenerCertificateList) GetItems() []resource.Managed
GetItems of this ALBListenerCertificateList.
type ALBListenerCertificateObservation ¶
type ALBListenerCertificateObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ALBListenerCertificateObservation) DeepCopy ¶
func (in *ALBListenerCertificateObservation) DeepCopy() *ALBListenerCertificateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBListenerCertificateObservation.
func (*ALBListenerCertificateObservation) DeepCopyInto ¶
func (in *ALBListenerCertificateObservation) DeepCopyInto(out *ALBListenerCertificateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ALBListenerCertificateParameters ¶
type ALBListenerCertificateParameters struct { // +kubebuilder:validation:Required CertificateArn *string `json:"certificateArn" tf:"certificate_arn,omitempty"` // +kubebuilder:validation:Required ListenerArn *string `json:"listenerArn" tf:"listener_arn,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` }
func (*ALBListenerCertificateParameters) DeepCopy ¶
func (in *ALBListenerCertificateParameters) DeepCopy() *ALBListenerCertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBListenerCertificateParameters.
func (*ALBListenerCertificateParameters) DeepCopyInto ¶
func (in *ALBListenerCertificateParameters) DeepCopyInto(out *ALBListenerCertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ALBListenerCertificateSpec ¶
type ALBListenerCertificateSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ALBListenerCertificateParameters `json:"forProvider"` }
ALBListenerCertificateSpec defines the desired state of ALBListenerCertificate
func (*ALBListenerCertificateSpec) DeepCopy ¶
func (in *ALBListenerCertificateSpec) DeepCopy() *ALBListenerCertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBListenerCertificateSpec.
func (*ALBListenerCertificateSpec) DeepCopyInto ¶
func (in *ALBListenerCertificateSpec) DeepCopyInto(out *ALBListenerCertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ALBListenerCertificateStatus ¶
type ALBListenerCertificateStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ALBListenerCertificateObservation `json:"atProvider,omitempty"` }
ALBListenerCertificateStatus defines the observed state of ALBListenerCertificate.
func (*ALBListenerCertificateStatus) DeepCopy ¶
func (in *ALBListenerCertificateStatus) DeepCopy() *ALBListenerCertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBListenerCertificateStatus.
func (*ALBListenerCertificateStatus) DeepCopyInto ¶
func (in *ALBListenerCertificateStatus) DeepCopyInto(out *ALBListenerCertificateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ALBListenerList ¶
type ALBListenerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ALBListener `json:"items"` }
ALBListenerList contains a list of ALBListeners
func (*ALBListenerList) DeepCopy ¶
func (in *ALBListenerList) DeepCopy() *ALBListenerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBListenerList.
func (*ALBListenerList) DeepCopyInto ¶
func (in *ALBListenerList) DeepCopyInto(out *ALBListenerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ALBListenerList) DeepCopyObject ¶
func (in *ALBListenerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ALBListenerList) GetItems ¶
func (l *ALBListenerList) GetItems() []resource.Managed
GetItems of this ALBListenerList.
type ALBListenerObservation ¶
type ALBListenerObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*ALBListenerObservation) DeepCopy ¶
func (in *ALBListenerObservation) DeepCopy() *ALBListenerObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBListenerObservation.
func (*ALBListenerObservation) DeepCopyInto ¶
func (in *ALBListenerObservation) DeepCopyInto(out *ALBListenerObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ALBListenerParameters ¶
type ALBListenerParameters struct { // +kubebuilder:validation:Optional AlpnPolicy *string `json:"alpnPolicy,omitempty" tf:"alpn_policy,omitempty"` // +kubebuilder:validation:Optional CertificateArn *string `json:"certificateArn,omitempty" tf:"certificate_arn,omitempty"` // +kubebuilder:validation:Required DefaultAction []DefaultActionParameters `json:"defaultAction" tf:"default_action,omitempty"` // +kubebuilder:validation:Required LoadBalancerArn *string `json:"loadBalancerArn" tf:"load_balancer_arn,omitempty"` // +kubebuilder:validation:Optional Port *int64 `json:"port,omitempty" tf:"port,omitempty"` // +kubebuilder:validation:Optional Protocol *string `json:"protocol,omitempty" tf:"protocol,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional SSLPolicy *string `json:"sslPolicy,omitempty" tf:"ssl_policy,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ALBListenerParameters) DeepCopy ¶
func (in *ALBListenerParameters) DeepCopy() *ALBListenerParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBListenerParameters.
func (*ALBListenerParameters) DeepCopyInto ¶
func (in *ALBListenerParameters) DeepCopyInto(out *ALBListenerParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ALBListenerRule ¶
type ALBListenerRule struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ALBListenerRuleSpec `json:"spec"` Status ALBListenerRuleStatus `json:"status,omitempty"` }
ALBListenerRule is the Schema for the ALBListenerRules API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*ALBListenerRule) DeepCopy ¶
func (in *ALBListenerRule) DeepCopy() *ALBListenerRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBListenerRule.
func (*ALBListenerRule) DeepCopyInto ¶
func (in *ALBListenerRule) DeepCopyInto(out *ALBListenerRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ALBListenerRule) DeepCopyObject ¶
func (in *ALBListenerRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ALBListenerRule) GetCondition ¶
func (mg *ALBListenerRule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ALBListenerRule.
func (*ALBListenerRule) GetConnectionDetailsMapping ¶
func (tr *ALBListenerRule) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ALBListenerRule
func (*ALBListenerRule) GetDeletionPolicy ¶
func (mg *ALBListenerRule) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ALBListenerRule.
func (*ALBListenerRule) GetID ¶
func (tr *ALBListenerRule) GetID() string
GetID returns ID of underlying Terraform resource of this ALBListenerRule
func (*ALBListenerRule) GetObservation ¶
func (tr *ALBListenerRule) GetObservation() (map[string]interface{}, error)
GetObservation of this ALBListenerRule
func (*ALBListenerRule) GetParameters ¶
func (tr *ALBListenerRule) GetParameters() (map[string]interface{}, error)
GetParameters of this ALBListenerRule
func (*ALBListenerRule) GetProviderConfigReference ¶
func (mg *ALBListenerRule) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ALBListenerRule.
func (*ALBListenerRule) GetProviderReference ¶
func (mg *ALBListenerRule) GetProviderReference() *xpv1.Reference
GetProviderReference of this ALBListenerRule. Deprecated: Use GetProviderConfigReference.
func (*ALBListenerRule) GetTerraformResourceType ¶
func (mg *ALBListenerRule) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ALBListenerRule
func (*ALBListenerRule) GetTerraformSchemaVersion ¶
func (tr *ALBListenerRule) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ALBListenerRule) GetWriteConnectionSecretToReference ¶
func (mg *ALBListenerRule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ALBListenerRule.
func (*ALBListenerRule) LateInitialize ¶
func (tr *ALBListenerRule) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ALBListenerRule using its observed tfState. returns True if there are any spec changes for the resource.
func (*ALBListenerRule) SetConditions ¶
func (mg *ALBListenerRule) SetConditions(c ...xpv1.Condition)
SetConditions of this ALBListenerRule.
func (*ALBListenerRule) SetDeletionPolicy ¶
func (mg *ALBListenerRule) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ALBListenerRule.
func (*ALBListenerRule) SetObservation ¶
func (tr *ALBListenerRule) SetObservation(obs map[string]interface{}) error
SetObservation for this ALBListenerRule
func (*ALBListenerRule) SetParameters ¶
func (tr *ALBListenerRule) SetParameters(params map[string]interface{}) error
SetParameters for this ALBListenerRule
func (*ALBListenerRule) SetProviderConfigReference ¶
func (mg *ALBListenerRule) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ALBListenerRule.
func (*ALBListenerRule) SetProviderReference ¶
func (mg *ALBListenerRule) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ALBListenerRule. Deprecated: Use SetProviderConfigReference.
func (*ALBListenerRule) SetWriteConnectionSecretToReference ¶
func (mg *ALBListenerRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ALBListenerRule.
type ALBListenerRuleList ¶
type ALBListenerRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ALBListenerRule `json:"items"` }
ALBListenerRuleList contains a list of ALBListenerRules
func (*ALBListenerRuleList) DeepCopy ¶
func (in *ALBListenerRuleList) DeepCopy() *ALBListenerRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBListenerRuleList.
func (*ALBListenerRuleList) DeepCopyInto ¶
func (in *ALBListenerRuleList) DeepCopyInto(out *ALBListenerRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ALBListenerRuleList) DeepCopyObject ¶
func (in *ALBListenerRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ALBListenerRuleList) GetItems ¶
func (l *ALBListenerRuleList) GetItems() []resource.Managed
GetItems of this ALBListenerRuleList.
type ALBListenerRuleObservation ¶
type ALBListenerRuleObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*ALBListenerRuleObservation) DeepCopy ¶
func (in *ALBListenerRuleObservation) DeepCopy() *ALBListenerRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBListenerRuleObservation.
func (*ALBListenerRuleObservation) DeepCopyInto ¶
func (in *ALBListenerRuleObservation) DeepCopyInto(out *ALBListenerRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ALBListenerRuleParameters ¶
type ALBListenerRuleParameters struct { // +kubebuilder:validation:Required Action []ActionParameters `json:"action" tf:"action,omitempty"` // +kubebuilder:validation:Required Condition []ConditionParameters `json:"condition" tf:"condition,omitempty"` // +kubebuilder:validation:Required ListenerArn *string `json:"listenerArn" tf:"listener_arn,omitempty"` // +kubebuilder:validation:Optional Priority *int64 `json:"priority,omitempty" tf:"priority,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ALBListenerRuleParameters) DeepCopy ¶
func (in *ALBListenerRuleParameters) DeepCopy() *ALBListenerRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBListenerRuleParameters.
func (*ALBListenerRuleParameters) DeepCopyInto ¶
func (in *ALBListenerRuleParameters) DeepCopyInto(out *ALBListenerRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ALBListenerRuleSpec ¶
type ALBListenerRuleSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ALBListenerRuleParameters `json:"forProvider"` }
ALBListenerRuleSpec defines the desired state of ALBListenerRule
func (*ALBListenerRuleSpec) DeepCopy ¶
func (in *ALBListenerRuleSpec) DeepCopy() *ALBListenerRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBListenerRuleSpec.
func (*ALBListenerRuleSpec) DeepCopyInto ¶
func (in *ALBListenerRuleSpec) DeepCopyInto(out *ALBListenerRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ALBListenerRuleStatus ¶
type ALBListenerRuleStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ALBListenerRuleObservation `json:"atProvider,omitempty"` }
ALBListenerRuleStatus defines the observed state of ALBListenerRule.
func (*ALBListenerRuleStatus) DeepCopy ¶
func (in *ALBListenerRuleStatus) DeepCopy() *ALBListenerRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBListenerRuleStatus.
func (*ALBListenerRuleStatus) DeepCopyInto ¶
func (in *ALBListenerRuleStatus) DeepCopyInto(out *ALBListenerRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ALBListenerSpec ¶
type ALBListenerSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ALBListenerParameters `json:"forProvider"` }
ALBListenerSpec defines the desired state of ALBListener
func (*ALBListenerSpec) DeepCopy ¶
func (in *ALBListenerSpec) DeepCopy() *ALBListenerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBListenerSpec.
func (*ALBListenerSpec) DeepCopyInto ¶
func (in *ALBListenerSpec) DeepCopyInto(out *ALBListenerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ALBListenerStatus ¶
type ALBListenerStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ALBListenerObservation `json:"atProvider,omitempty"` }
ALBListenerStatus defines the observed state of ALBListener.
func (*ALBListenerStatus) DeepCopy ¶
func (in *ALBListenerStatus) DeepCopy() *ALBListenerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBListenerStatus.
func (*ALBListenerStatus) DeepCopyInto ¶
func (in *ALBListenerStatus) DeepCopyInto(out *ALBListenerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ALBTargetGroup ¶
type ALBTargetGroup struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ALBTargetGroupSpec `json:"spec"` Status ALBTargetGroupStatus `json:"status,omitempty"` }
ALBTargetGroup is the Schema for the ALBTargetGroups API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*ALBTargetGroup) DeepCopy ¶
func (in *ALBTargetGroup) DeepCopy() *ALBTargetGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBTargetGroup.
func (*ALBTargetGroup) DeepCopyInto ¶
func (in *ALBTargetGroup) DeepCopyInto(out *ALBTargetGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ALBTargetGroup) DeepCopyObject ¶
func (in *ALBTargetGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ALBTargetGroup) GetCondition ¶
func (mg *ALBTargetGroup) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ALBTargetGroup.
func (*ALBTargetGroup) GetConnectionDetailsMapping ¶
func (tr *ALBTargetGroup) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ALBTargetGroup
func (*ALBTargetGroup) GetDeletionPolicy ¶
func (mg *ALBTargetGroup) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ALBTargetGroup.
func (*ALBTargetGroup) GetID ¶
func (tr *ALBTargetGroup) GetID() string
GetID returns ID of underlying Terraform resource of this ALBTargetGroup
func (*ALBTargetGroup) GetObservation ¶
func (tr *ALBTargetGroup) GetObservation() (map[string]interface{}, error)
GetObservation of this ALBTargetGroup
func (*ALBTargetGroup) GetParameters ¶
func (tr *ALBTargetGroup) GetParameters() (map[string]interface{}, error)
GetParameters of this ALBTargetGroup
func (*ALBTargetGroup) GetProviderConfigReference ¶
func (mg *ALBTargetGroup) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ALBTargetGroup.
func (*ALBTargetGroup) GetProviderReference ¶
func (mg *ALBTargetGroup) GetProviderReference() *xpv1.Reference
GetProviderReference of this ALBTargetGroup. Deprecated: Use GetProviderConfigReference.
func (*ALBTargetGroup) GetTerraformResourceType ¶
func (mg *ALBTargetGroup) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ALBTargetGroup
func (*ALBTargetGroup) GetTerraformSchemaVersion ¶
func (tr *ALBTargetGroup) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ALBTargetGroup) GetWriteConnectionSecretToReference ¶
func (mg *ALBTargetGroup) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ALBTargetGroup.
func (*ALBTargetGroup) LateInitialize ¶
func (tr *ALBTargetGroup) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ALBTargetGroup using its observed tfState. returns True if there are any spec changes for the resource.
func (*ALBTargetGroup) ResolveReferences ¶
ResolveReferences of this ALBTargetGroup.
func (*ALBTargetGroup) SetConditions ¶
func (mg *ALBTargetGroup) SetConditions(c ...xpv1.Condition)
SetConditions of this ALBTargetGroup.
func (*ALBTargetGroup) SetDeletionPolicy ¶
func (mg *ALBTargetGroup) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ALBTargetGroup.
func (*ALBTargetGroup) SetObservation ¶
func (tr *ALBTargetGroup) SetObservation(obs map[string]interface{}) error
SetObservation for this ALBTargetGroup
func (*ALBTargetGroup) SetParameters ¶
func (tr *ALBTargetGroup) SetParameters(params map[string]interface{}) error
SetParameters for this ALBTargetGroup
func (*ALBTargetGroup) SetProviderConfigReference ¶
func (mg *ALBTargetGroup) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ALBTargetGroup.
func (*ALBTargetGroup) SetProviderReference ¶
func (mg *ALBTargetGroup) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ALBTargetGroup. Deprecated: Use SetProviderConfigReference.
func (*ALBTargetGroup) SetWriteConnectionSecretToReference ¶
func (mg *ALBTargetGroup) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ALBTargetGroup.
type ALBTargetGroupList ¶
type ALBTargetGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ALBTargetGroup `json:"items"` }
ALBTargetGroupList contains a list of ALBTargetGroups
func (*ALBTargetGroupList) DeepCopy ¶
func (in *ALBTargetGroupList) DeepCopy() *ALBTargetGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBTargetGroupList.
func (*ALBTargetGroupList) DeepCopyInto ¶
func (in *ALBTargetGroupList) DeepCopyInto(out *ALBTargetGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ALBTargetGroupList) DeepCopyObject ¶
func (in *ALBTargetGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ALBTargetGroupList) GetItems ¶
func (l *ALBTargetGroupList) GetItems() []resource.Managed
GetItems of this ALBTargetGroupList.
type ALBTargetGroupObservation ¶
type ALBTargetGroupObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ArnSuffix *string `json:"arnSuffix,omitempty" tf:"arn_suffix,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*ALBTargetGroupObservation) DeepCopy ¶
func (in *ALBTargetGroupObservation) DeepCopy() *ALBTargetGroupObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBTargetGroupObservation.
func (*ALBTargetGroupObservation) DeepCopyInto ¶
func (in *ALBTargetGroupObservation) DeepCopyInto(out *ALBTargetGroupObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ALBTargetGroupParameters ¶
type ALBTargetGroupParameters struct { // +kubebuilder:validation:Optional DeregistrationDelay *int64 `json:"deregistrationDelay,omitempty" tf:"deregistration_delay,omitempty"` // +kubebuilder:validation:Optional HealthCheck []HealthCheckParameters `json:"healthCheck,omitempty" tf:"health_check,omitempty"` // +kubebuilder:validation:Optional LambdaMultiValueHeadersEnabled *bool `json:"lambdaMultiValueHeadersEnabled,omitempty" tf:"lambda_multi_value_headers_enabled,omitempty"` // +kubebuilder:validation:Optional LoadBalancingAlgorithmType *string `json:"loadBalancingAlgorithmType,omitempty" tf:"load_balancing_algorithm_type,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Port *int64 `json:"port,omitempty" tf:"port,omitempty"` // +kubebuilder:validation:Optional PreserveClientIP *string `json:"preserveClientIp,omitempty" tf:"preserve_client_ip,omitempty"` // +kubebuilder:validation:Optional Protocol *string `json:"protocol,omitempty" tf:"protocol,omitempty"` // +kubebuilder:validation:Optional ProtocolVersion *string `json:"protocolVersion,omitempty" tf:"protocol_version,omitempty"` // +kubebuilder:validation:Optional ProxyProtocolV2 *bool `json:"proxyProtocolV2,omitempty" tf:"proxy_protocol_v2,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional SlowStart *int64 `json:"slowStart,omitempty" tf:"slow_start,omitempty"` // +kubebuilder:validation:Optional Stickiness []ALBTargetGroupStickinessParameters `json:"stickiness,omitempty" tf:"stickiness,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional TargetType *string `json:"targetType,omitempty" tf:"target_type,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-aws/apis/ec2/v1alpha2.VPC // +kubebuilder:validation:Optional VPCID *string `json:"vpcId,omitempty" tf:"vpc_id,omitempty"` // +kubebuilder:validation:Optional VPCIDRef *v1.Reference `json:"vpcidRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional VPCIDSelector *v1.Selector `json:"vpcidSelector,omitempty" tf:"-"` }
func (*ALBTargetGroupParameters) DeepCopy ¶
func (in *ALBTargetGroupParameters) DeepCopy() *ALBTargetGroupParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBTargetGroupParameters.
func (*ALBTargetGroupParameters) DeepCopyInto ¶
func (in *ALBTargetGroupParameters) DeepCopyInto(out *ALBTargetGroupParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ALBTargetGroupSpec ¶
type ALBTargetGroupSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ALBTargetGroupParameters `json:"forProvider"` }
ALBTargetGroupSpec defines the desired state of ALBTargetGroup
func (*ALBTargetGroupSpec) DeepCopy ¶
func (in *ALBTargetGroupSpec) DeepCopy() *ALBTargetGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBTargetGroupSpec.
func (*ALBTargetGroupSpec) DeepCopyInto ¶
func (in *ALBTargetGroupSpec) DeepCopyInto(out *ALBTargetGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ALBTargetGroupStatus ¶
type ALBTargetGroupStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ALBTargetGroupObservation `json:"atProvider,omitempty"` }
ALBTargetGroupStatus defines the observed state of ALBTargetGroup.
func (*ALBTargetGroupStatus) DeepCopy ¶
func (in *ALBTargetGroupStatus) DeepCopy() *ALBTargetGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBTargetGroupStatus.
func (*ALBTargetGroupStatus) DeepCopyInto ¶
func (in *ALBTargetGroupStatus) DeepCopyInto(out *ALBTargetGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ALBTargetGroupStickinessObservation ¶
type ALBTargetGroupStickinessObservation struct { }
func (*ALBTargetGroupStickinessObservation) DeepCopy ¶
func (in *ALBTargetGroupStickinessObservation) DeepCopy() *ALBTargetGroupStickinessObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBTargetGroupStickinessObservation.
func (*ALBTargetGroupStickinessObservation) DeepCopyInto ¶
func (in *ALBTargetGroupStickinessObservation) DeepCopyInto(out *ALBTargetGroupStickinessObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ALBTargetGroupStickinessParameters ¶
type ALBTargetGroupStickinessParameters struct { // +kubebuilder:validation:Optional CookieDuration *int64 `json:"cookieDuration,omitempty" tf:"cookie_duration,omitempty"` // +kubebuilder:validation:Optional CookieName *string `json:"cookieName,omitempty" tf:"cookie_name,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*ALBTargetGroupStickinessParameters) DeepCopy ¶
func (in *ALBTargetGroupStickinessParameters) DeepCopy() *ALBTargetGroupStickinessParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ALBTargetGroupStickinessParameters.
func (*ALBTargetGroupStickinessParameters) DeepCopyInto ¶
func (in *ALBTargetGroupStickinessParameters) DeepCopyInto(out *ALBTargetGroupStickinessParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionAuthenticateCognitoObservation ¶
type ActionAuthenticateCognitoObservation struct { }
func (*ActionAuthenticateCognitoObservation) DeepCopy ¶
func (in *ActionAuthenticateCognitoObservation) DeepCopy() *ActionAuthenticateCognitoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionAuthenticateCognitoObservation.
func (*ActionAuthenticateCognitoObservation) DeepCopyInto ¶
func (in *ActionAuthenticateCognitoObservation) DeepCopyInto(out *ActionAuthenticateCognitoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionAuthenticateCognitoParameters ¶
type ActionAuthenticateCognitoParameters struct { // +kubebuilder:validation:Optional AuthenticationRequestExtraParams map[string]*string `json:"authenticationRequestExtraParams,omitempty" tf:"authentication_request_extra_params,omitempty"` // +kubebuilder:validation:Optional OnUnauthenticatedRequest *string `json:"onUnauthenticatedRequest,omitempty" tf:"on_unauthenticated_request,omitempty"` // +kubebuilder:validation:Optional Scope *string `json:"scope,omitempty" tf:"scope,omitempty"` // +kubebuilder:validation:Optional SessionCookieName *string `json:"sessionCookieName,omitempty" tf:"session_cookie_name,omitempty"` // +kubebuilder:validation:Optional SessionTimeout *int64 `json:"sessionTimeout,omitempty" tf:"session_timeout,omitempty"` // +kubebuilder:validation:Required UserPoolArn *string `json:"userPoolArn" tf:"user_pool_arn,omitempty"` // +kubebuilder:validation:Required UserPoolClientID *string `json:"userPoolClientId" tf:"user_pool_client_id,omitempty"` // +kubebuilder:validation:Required UserPoolDomain *string `json:"userPoolDomain" tf:"user_pool_domain,omitempty"` }
func (*ActionAuthenticateCognitoParameters) DeepCopy ¶
func (in *ActionAuthenticateCognitoParameters) DeepCopy() *ActionAuthenticateCognitoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionAuthenticateCognitoParameters.
func (*ActionAuthenticateCognitoParameters) DeepCopyInto ¶
func (in *ActionAuthenticateCognitoParameters) DeepCopyInto(out *ActionAuthenticateCognitoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionAuthenticateOidcObservation ¶
type ActionAuthenticateOidcObservation struct { }
func (*ActionAuthenticateOidcObservation) DeepCopy ¶
func (in *ActionAuthenticateOidcObservation) DeepCopy() *ActionAuthenticateOidcObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionAuthenticateOidcObservation.
func (*ActionAuthenticateOidcObservation) DeepCopyInto ¶
func (in *ActionAuthenticateOidcObservation) DeepCopyInto(out *ActionAuthenticateOidcObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionAuthenticateOidcParameters ¶
type ActionAuthenticateOidcParameters struct { // +kubebuilder:validation:Optional AuthenticationRequestExtraParams map[string]*string `json:"authenticationRequestExtraParams,omitempty" tf:"authentication_request_extra_params,omitempty"` // +kubebuilder:validation:Required AuthorizationEndpoint *string `json:"authorizationEndpoint" tf:"authorization_endpoint,omitempty"` // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Required Issuer *string `json:"issuer" tf:"issuer,omitempty"` // +kubebuilder:validation:Optional OnUnauthenticatedRequest *string `json:"onUnauthenticatedRequest,omitempty" tf:"on_unauthenticated_request,omitempty"` // +kubebuilder:validation:Optional Scope *string `json:"scope,omitempty" tf:"scope,omitempty"` // +kubebuilder:validation:Optional SessionCookieName *string `json:"sessionCookieName,omitempty" tf:"session_cookie_name,omitempty"` // +kubebuilder:validation:Optional SessionTimeout *int64 `json:"sessionTimeout,omitempty" tf:"session_timeout,omitempty"` // +kubebuilder:validation:Required TokenEndpoint *string `json:"tokenEndpoint" tf:"token_endpoint,omitempty"` // +kubebuilder:validation:Required UserInfoEndpoint *string `json:"userInfoEndpoint" tf:"user_info_endpoint,omitempty"` }
func (*ActionAuthenticateOidcParameters) DeepCopy ¶
func (in *ActionAuthenticateOidcParameters) DeepCopy() *ActionAuthenticateOidcParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionAuthenticateOidcParameters.
func (*ActionAuthenticateOidcParameters) DeepCopyInto ¶
func (in *ActionAuthenticateOidcParameters) DeepCopyInto(out *ActionAuthenticateOidcParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionFixedResponseObservation ¶
type ActionFixedResponseObservation struct { }
func (*ActionFixedResponseObservation) DeepCopy ¶
func (in *ActionFixedResponseObservation) DeepCopy() *ActionFixedResponseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionFixedResponseObservation.
func (*ActionFixedResponseObservation) DeepCopyInto ¶
func (in *ActionFixedResponseObservation) DeepCopyInto(out *ActionFixedResponseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionFixedResponseParameters ¶
type ActionFixedResponseParameters struct { // +kubebuilder:validation:Required ContentType *string `json:"contentType" tf:"content_type,omitempty"` // +kubebuilder:validation:Optional MessageBody *string `json:"messageBody,omitempty" tf:"message_body,omitempty"` // +kubebuilder:validation:Optional StatusCode *string `json:"statusCode,omitempty" tf:"status_code,omitempty"` }
func (*ActionFixedResponseParameters) DeepCopy ¶
func (in *ActionFixedResponseParameters) DeepCopy() *ActionFixedResponseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionFixedResponseParameters.
func (*ActionFixedResponseParameters) DeepCopyInto ¶
func (in *ActionFixedResponseParameters) DeepCopyInto(out *ActionFixedResponseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionForwardObservation ¶
type ActionForwardObservation struct { }
func (*ActionForwardObservation) DeepCopy ¶
func (in *ActionForwardObservation) DeepCopy() *ActionForwardObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionForwardObservation.
func (*ActionForwardObservation) DeepCopyInto ¶
func (in *ActionForwardObservation) DeepCopyInto(out *ActionForwardObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionForwardParameters ¶
type ActionForwardParameters struct { // +kubebuilder:validation:Optional Stickiness []ForwardStickinessParameters `json:"stickiness,omitempty" tf:"stickiness,omitempty"` // +kubebuilder:validation:Required TargetGroup []ForwardTargetGroupParameters `json:"targetGroup" tf:"target_group,omitempty"` }
func (*ActionForwardParameters) DeepCopy ¶
func (in *ActionForwardParameters) DeepCopy() *ActionForwardParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionForwardParameters.
func (*ActionForwardParameters) DeepCopyInto ¶
func (in *ActionForwardParameters) DeepCopyInto(out *ActionForwardParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionForwardStickinessObservation ¶
type ActionForwardStickinessObservation struct { }
func (*ActionForwardStickinessObservation) DeepCopy ¶
func (in *ActionForwardStickinessObservation) DeepCopy() *ActionForwardStickinessObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionForwardStickinessObservation.
func (*ActionForwardStickinessObservation) DeepCopyInto ¶
func (in *ActionForwardStickinessObservation) DeepCopyInto(out *ActionForwardStickinessObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionForwardStickinessParameters ¶
type ActionForwardStickinessParameters struct { // +kubebuilder:validation:Required Duration *int64 `json:"duration" tf:"duration,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` }
func (*ActionForwardStickinessParameters) DeepCopy ¶
func (in *ActionForwardStickinessParameters) DeepCopy() *ActionForwardStickinessParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionForwardStickinessParameters.
func (*ActionForwardStickinessParameters) DeepCopyInto ¶
func (in *ActionForwardStickinessParameters) DeepCopyInto(out *ActionForwardStickinessParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionForwardTargetGroupObservation ¶
type ActionForwardTargetGroupObservation struct { }
func (*ActionForwardTargetGroupObservation) DeepCopy ¶
func (in *ActionForwardTargetGroupObservation) DeepCopy() *ActionForwardTargetGroupObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionForwardTargetGroupObservation.
func (*ActionForwardTargetGroupObservation) DeepCopyInto ¶
func (in *ActionForwardTargetGroupObservation) DeepCopyInto(out *ActionForwardTargetGroupObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionForwardTargetGroupParameters ¶
type ActionForwardTargetGroupParameters struct { // +kubebuilder:validation:Required Arn *string `json:"arn" tf:"arn,omitempty"` // +kubebuilder:validation:Optional Weight *int64 `json:"weight,omitempty" tf:"weight,omitempty"` }
func (*ActionForwardTargetGroupParameters) DeepCopy ¶
func (in *ActionForwardTargetGroupParameters) DeepCopy() *ActionForwardTargetGroupParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionForwardTargetGroupParameters.
func (*ActionForwardTargetGroupParameters) DeepCopyInto ¶
func (in *ActionForwardTargetGroupParameters) DeepCopyInto(out *ActionForwardTargetGroupParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionObservation ¶
type ActionObservation struct { }
func (*ActionObservation) DeepCopy ¶
func (in *ActionObservation) DeepCopy() *ActionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionObservation.
func (*ActionObservation) DeepCopyInto ¶
func (in *ActionObservation) DeepCopyInto(out *ActionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionParameters ¶
type ActionParameters struct { // +kubebuilder:validation:Optional AuthenticateCognito []ActionAuthenticateCognitoParameters `json:"authenticateCognito,omitempty" tf:"authenticate_cognito,omitempty"` // +kubebuilder:validation:Optional AuthenticateOidc []ActionAuthenticateOidcParameters `json:"authenticateOidc,omitempty" tf:"authenticate_oidc,omitempty"` // +kubebuilder:validation:Optional FixedResponse []ActionFixedResponseParameters `json:"fixedResponse,omitempty" tf:"fixed_response,omitempty"` // +kubebuilder:validation:Optional Forward []ActionForwardParameters `json:"forward,omitempty" tf:"forward,omitempty"` // +kubebuilder:validation:Optional Order *int64 `json:"order,omitempty" tf:"order,omitempty"` // +kubebuilder:validation:Optional Redirect []ActionRedirectParameters `json:"redirect,omitempty" tf:"redirect,omitempty"` // +kubebuilder:validation:Optional TargetGroupArn *string `json:"targetGroupArn,omitempty" tf:"target_group_arn,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*ActionParameters) DeepCopy ¶
func (in *ActionParameters) DeepCopy() *ActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionParameters.
func (*ActionParameters) DeepCopyInto ¶
func (in *ActionParameters) DeepCopyInto(out *ActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionRedirectObservation ¶
type ActionRedirectObservation struct { }
func (*ActionRedirectObservation) DeepCopy ¶
func (in *ActionRedirectObservation) DeepCopy() *ActionRedirectObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionRedirectObservation.
func (*ActionRedirectObservation) DeepCopyInto ¶
func (in *ActionRedirectObservation) DeepCopyInto(out *ActionRedirectObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionRedirectParameters ¶
type ActionRedirectParameters struct { // +kubebuilder:validation:Optional Host *string `json:"host,omitempty" tf:"host,omitempty"` // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional Port *string `json:"port,omitempty" tf:"port,omitempty"` // +kubebuilder:validation:Optional Protocol *string `json:"protocol,omitempty" tf:"protocol,omitempty"` // +kubebuilder:validation:Optional Query *string `json:"query,omitempty" tf:"query,omitempty"` // +kubebuilder:validation:Required StatusCode *string `json:"statusCode" tf:"status_code,omitempty"` }
func (*ActionRedirectParameters) DeepCopy ¶
func (in *ActionRedirectParameters) DeepCopy() *ActionRedirectParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionRedirectParameters.
func (*ActionRedirectParameters) DeepCopyInto ¶
func (in *ActionRedirectParameters) DeepCopyInto(out *ActionRedirectParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthenticateCognitoObservation ¶
type AuthenticateCognitoObservation struct { }
func (*AuthenticateCognitoObservation) DeepCopy ¶
func (in *AuthenticateCognitoObservation) DeepCopy() *AuthenticateCognitoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticateCognitoObservation.
func (*AuthenticateCognitoObservation) DeepCopyInto ¶
func (in *AuthenticateCognitoObservation) DeepCopyInto(out *AuthenticateCognitoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthenticateCognitoParameters ¶
type AuthenticateCognitoParameters struct { // +kubebuilder:validation:Optional AuthenticationRequestExtraParams map[string]*string `json:"authenticationRequestExtraParams,omitempty" tf:"authentication_request_extra_params,omitempty"` // +kubebuilder:validation:Optional OnUnauthenticatedRequest *string `json:"onUnauthenticatedRequest,omitempty" tf:"on_unauthenticated_request,omitempty"` // +kubebuilder:validation:Optional Scope *string `json:"scope,omitempty" tf:"scope,omitempty"` // +kubebuilder:validation:Optional SessionCookieName *string `json:"sessionCookieName,omitempty" tf:"session_cookie_name,omitempty"` // +kubebuilder:validation:Optional SessionTimeout *int64 `json:"sessionTimeout,omitempty" tf:"session_timeout,omitempty"` // +kubebuilder:validation:Required UserPoolArn *string `json:"userPoolArn" tf:"user_pool_arn,omitempty"` // +kubebuilder:validation:Required UserPoolClientID *string `json:"userPoolClientId" tf:"user_pool_client_id,omitempty"` // +kubebuilder:validation:Required UserPoolDomain *string `json:"userPoolDomain" tf:"user_pool_domain,omitempty"` }
func (*AuthenticateCognitoParameters) DeepCopy ¶
func (in *AuthenticateCognitoParameters) DeepCopy() *AuthenticateCognitoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticateCognitoParameters.
func (*AuthenticateCognitoParameters) DeepCopyInto ¶
func (in *AuthenticateCognitoParameters) DeepCopyInto(out *AuthenticateCognitoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthenticateOidcObservation ¶
type AuthenticateOidcObservation struct { }
func (*AuthenticateOidcObservation) DeepCopy ¶
func (in *AuthenticateOidcObservation) DeepCopy() *AuthenticateOidcObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticateOidcObservation.
func (*AuthenticateOidcObservation) DeepCopyInto ¶
func (in *AuthenticateOidcObservation) DeepCopyInto(out *AuthenticateOidcObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthenticateOidcParameters ¶
type AuthenticateOidcParameters struct { // +kubebuilder:validation:Optional AuthenticationRequestExtraParams map[string]*string `json:"authenticationRequestExtraParams,omitempty" tf:"authentication_request_extra_params,omitempty"` // +kubebuilder:validation:Required AuthorizationEndpoint *string `json:"authorizationEndpoint" tf:"authorization_endpoint,omitempty"` // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Required Issuer *string `json:"issuer" tf:"issuer,omitempty"` // +kubebuilder:validation:Optional OnUnauthenticatedRequest *string `json:"onUnauthenticatedRequest,omitempty" tf:"on_unauthenticated_request,omitempty"` // +kubebuilder:validation:Optional Scope *string `json:"scope,omitempty" tf:"scope,omitempty"` // +kubebuilder:validation:Optional SessionCookieName *string `json:"sessionCookieName,omitempty" tf:"session_cookie_name,omitempty"` // +kubebuilder:validation:Optional SessionTimeout *int64 `json:"sessionTimeout,omitempty" tf:"session_timeout,omitempty"` // +kubebuilder:validation:Required TokenEndpoint *string `json:"tokenEndpoint" tf:"token_endpoint,omitempty"` // +kubebuilder:validation:Required UserInfoEndpoint *string `json:"userInfoEndpoint" tf:"user_info_endpoint,omitempty"` }
func (*AuthenticateOidcParameters) DeepCopy ¶
func (in *AuthenticateOidcParameters) DeepCopy() *AuthenticateOidcParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticateOidcParameters.
func (*AuthenticateOidcParameters) DeepCopyInto ¶
func (in *AuthenticateOidcParameters) DeepCopyInto(out *AuthenticateOidcParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConditionHTTPHeaderObservation ¶
type ConditionHTTPHeaderObservation struct { }
func (*ConditionHTTPHeaderObservation) DeepCopy ¶
func (in *ConditionHTTPHeaderObservation) DeepCopy() *ConditionHTTPHeaderObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionHTTPHeaderObservation.
func (*ConditionHTTPHeaderObservation) DeepCopyInto ¶
func (in *ConditionHTTPHeaderObservation) DeepCopyInto(out *ConditionHTTPHeaderObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConditionHTTPHeaderParameters ¶
type ConditionHTTPHeaderParameters struct { // +kubebuilder:validation:Required HTTPHeaderName *string `json:"httpHeaderName" tf:"http_header_name,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*ConditionHTTPHeaderParameters) DeepCopy ¶
func (in *ConditionHTTPHeaderParameters) DeepCopy() *ConditionHTTPHeaderParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionHTTPHeaderParameters.
func (*ConditionHTTPHeaderParameters) DeepCopyInto ¶
func (in *ConditionHTTPHeaderParameters) DeepCopyInto(out *ConditionHTTPHeaderParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConditionHTTPRequestMethodObservation ¶
type ConditionHTTPRequestMethodObservation struct { }
func (*ConditionHTTPRequestMethodObservation) DeepCopy ¶
func (in *ConditionHTTPRequestMethodObservation) DeepCopy() *ConditionHTTPRequestMethodObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionHTTPRequestMethodObservation.
func (*ConditionHTTPRequestMethodObservation) DeepCopyInto ¶
func (in *ConditionHTTPRequestMethodObservation) DeepCopyInto(out *ConditionHTTPRequestMethodObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConditionHTTPRequestMethodParameters ¶
type ConditionHTTPRequestMethodParameters struct { // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*ConditionHTTPRequestMethodParameters) DeepCopy ¶
func (in *ConditionHTTPRequestMethodParameters) DeepCopy() *ConditionHTTPRequestMethodParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionHTTPRequestMethodParameters.
func (*ConditionHTTPRequestMethodParameters) DeepCopyInto ¶
func (in *ConditionHTTPRequestMethodParameters) DeepCopyInto(out *ConditionHTTPRequestMethodParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConditionHostHeaderObservation ¶
type ConditionHostHeaderObservation struct { }
func (*ConditionHostHeaderObservation) DeepCopy ¶
func (in *ConditionHostHeaderObservation) DeepCopy() *ConditionHostHeaderObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionHostHeaderObservation.
func (*ConditionHostHeaderObservation) DeepCopyInto ¶
func (in *ConditionHostHeaderObservation) DeepCopyInto(out *ConditionHostHeaderObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConditionHostHeaderParameters ¶
type ConditionHostHeaderParameters struct { // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*ConditionHostHeaderParameters) DeepCopy ¶
func (in *ConditionHostHeaderParameters) DeepCopy() *ConditionHostHeaderParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionHostHeaderParameters.
func (*ConditionHostHeaderParameters) DeepCopyInto ¶
func (in *ConditionHostHeaderParameters) DeepCopyInto(out *ConditionHostHeaderParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConditionObservation ¶
type ConditionObservation struct { }
func (*ConditionObservation) DeepCopy ¶
func (in *ConditionObservation) DeepCopy() *ConditionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionObservation.
func (*ConditionObservation) DeepCopyInto ¶
func (in *ConditionObservation) DeepCopyInto(out *ConditionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConditionParameters ¶
type ConditionParameters struct { // +kubebuilder:validation:Optional HTTPHeader []HTTPHeaderParameters `json:"httpHeader,omitempty" tf:"http_header,omitempty"` // +kubebuilder:validation:Optional HTTPRequestMethod []HTTPRequestMethodParameters `json:"httpRequestMethod,omitempty" tf:"http_request_method,omitempty"` // +kubebuilder:validation:Optional HostHeader []HostHeaderParameters `json:"hostHeader,omitempty" tf:"host_header,omitempty"` // +kubebuilder:validation:Optional PathPattern []PathPatternParameters `json:"pathPattern,omitempty" tf:"path_pattern,omitempty"` // +kubebuilder:validation:Optional QueryString []QueryStringParameters `json:"queryString,omitempty" tf:"query_string,omitempty"` // +kubebuilder:validation:Optional SourceIP []SourceIPParameters `json:"sourceIp,omitempty" tf:"source_ip,omitempty"` }
func (*ConditionParameters) DeepCopy ¶
func (in *ConditionParameters) DeepCopy() *ConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionParameters.
func (*ConditionParameters) DeepCopyInto ¶
func (in *ConditionParameters) DeepCopyInto(out *ConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConditionPathPatternObservation ¶
type ConditionPathPatternObservation struct { }
func (*ConditionPathPatternObservation) DeepCopy ¶
func (in *ConditionPathPatternObservation) DeepCopy() *ConditionPathPatternObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionPathPatternObservation.
func (*ConditionPathPatternObservation) DeepCopyInto ¶
func (in *ConditionPathPatternObservation) DeepCopyInto(out *ConditionPathPatternObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConditionPathPatternParameters ¶
type ConditionPathPatternParameters struct { // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*ConditionPathPatternParameters) DeepCopy ¶
func (in *ConditionPathPatternParameters) DeepCopy() *ConditionPathPatternParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionPathPatternParameters.
func (*ConditionPathPatternParameters) DeepCopyInto ¶
func (in *ConditionPathPatternParameters) DeepCopyInto(out *ConditionPathPatternParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConditionQueryStringObservation ¶
type ConditionQueryStringObservation struct { }
func (*ConditionQueryStringObservation) DeepCopy ¶
func (in *ConditionQueryStringObservation) DeepCopy() *ConditionQueryStringObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionQueryStringObservation.
func (*ConditionQueryStringObservation) DeepCopyInto ¶
func (in *ConditionQueryStringObservation) DeepCopyInto(out *ConditionQueryStringObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConditionQueryStringParameters ¶
type ConditionQueryStringParameters struct { // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*ConditionQueryStringParameters) DeepCopy ¶
func (in *ConditionQueryStringParameters) DeepCopy() *ConditionQueryStringParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionQueryStringParameters.
func (*ConditionQueryStringParameters) DeepCopyInto ¶
func (in *ConditionQueryStringParameters) DeepCopyInto(out *ConditionQueryStringParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConditionSourceIPObservation ¶
type ConditionSourceIPObservation struct { }
func (*ConditionSourceIPObservation) DeepCopy ¶
func (in *ConditionSourceIPObservation) DeepCopy() *ConditionSourceIPObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionSourceIPObservation.
func (*ConditionSourceIPObservation) DeepCopyInto ¶
func (in *ConditionSourceIPObservation) DeepCopyInto(out *ConditionSourceIPObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConditionSourceIPParameters ¶
type ConditionSourceIPParameters struct { // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*ConditionSourceIPParameters) DeepCopy ¶
func (in *ConditionSourceIPParameters) DeepCopy() *ConditionSourceIPParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionSourceIPParameters.
func (*ConditionSourceIPParameters) DeepCopyInto ¶
func (in *ConditionSourceIPParameters) DeepCopyInto(out *ConditionSourceIPParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DefaultActionObservation ¶
type DefaultActionObservation struct { }
func (*DefaultActionObservation) DeepCopy ¶
func (in *DefaultActionObservation) DeepCopy() *DefaultActionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultActionObservation.
func (*DefaultActionObservation) DeepCopyInto ¶
func (in *DefaultActionObservation) DeepCopyInto(out *DefaultActionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DefaultActionParameters ¶
type DefaultActionParameters struct { // +kubebuilder:validation:Optional AuthenticateCognito []AuthenticateCognitoParameters `json:"authenticateCognito,omitempty" tf:"authenticate_cognito,omitempty"` // +kubebuilder:validation:Optional AuthenticateOidc []AuthenticateOidcParameters `json:"authenticateOidc,omitempty" tf:"authenticate_oidc,omitempty"` // +kubebuilder:validation:Optional FixedResponse []FixedResponseParameters `json:"fixedResponse,omitempty" tf:"fixed_response,omitempty"` // +kubebuilder:validation:Optional Forward []ForwardParameters `json:"forward,omitempty" tf:"forward,omitempty"` // +kubebuilder:validation:Optional Order *int64 `json:"order,omitempty" tf:"order,omitempty"` // +kubebuilder:validation:Optional Redirect []RedirectParameters `json:"redirect,omitempty" tf:"redirect,omitempty"` // +kubebuilder:validation:Optional TargetGroupArn *string `json:"targetGroupArn,omitempty" tf:"target_group_arn,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*DefaultActionParameters) DeepCopy ¶
func (in *DefaultActionParameters) DeepCopy() *DefaultActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultActionParameters.
func (*DefaultActionParameters) DeepCopyInto ¶
func (in *DefaultActionParameters) DeepCopyInto(out *DefaultActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FixedResponseObservation ¶
type FixedResponseObservation struct { }
func (*FixedResponseObservation) DeepCopy ¶
func (in *FixedResponseObservation) DeepCopy() *FixedResponseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FixedResponseObservation.
func (*FixedResponseObservation) DeepCopyInto ¶
func (in *FixedResponseObservation) DeepCopyInto(out *FixedResponseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FixedResponseParameters ¶
type FixedResponseParameters struct { // +kubebuilder:validation:Required ContentType *string `json:"contentType" tf:"content_type,omitempty"` // +kubebuilder:validation:Optional MessageBody *string `json:"messageBody,omitempty" tf:"message_body,omitempty"` // +kubebuilder:validation:Optional StatusCode *string `json:"statusCode,omitempty" tf:"status_code,omitempty"` }
func (*FixedResponseParameters) DeepCopy ¶
func (in *FixedResponseParameters) DeepCopy() *FixedResponseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FixedResponseParameters.
func (*FixedResponseParameters) DeepCopyInto ¶
func (in *FixedResponseParameters) DeepCopyInto(out *FixedResponseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ForwardObservation ¶
type ForwardObservation struct { }
func (*ForwardObservation) DeepCopy ¶
func (in *ForwardObservation) DeepCopy() *ForwardObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForwardObservation.
func (*ForwardObservation) DeepCopyInto ¶
func (in *ForwardObservation) DeepCopyInto(out *ForwardObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ForwardParameters ¶
type ForwardParameters struct { // +kubebuilder:validation:Optional Stickiness []StickinessParameters `json:"stickiness,omitempty" tf:"stickiness,omitempty"` // +kubebuilder:validation:Required TargetGroup []TargetGroupParameters `json:"targetGroup" tf:"target_group,omitempty"` }
func (*ForwardParameters) DeepCopy ¶
func (in *ForwardParameters) DeepCopy() *ForwardParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForwardParameters.
func (*ForwardParameters) DeepCopyInto ¶
func (in *ForwardParameters) DeepCopyInto(out *ForwardParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ForwardStickinessObservation ¶
type ForwardStickinessObservation struct { }
func (*ForwardStickinessObservation) DeepCopy ¶
func (in *ForwardStickinessObservation) DeepCopy() *ForwardStickinessObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForwardStickinessObservation.
func (*ForwardStickinessObservation) DeepCopyInto ¶
func (in *ForwardStickinessObservation) DeepCopyInto(out *ForwardStickinessObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ForwardStickinessParameters ¶
type ForwardStickinessParameters struct { // +kubebuilder:validation:Required Duration *int64 `json:"duration" tf:"duration,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` }
func (*ForwardStickinessParameters) DeepCopy ¶
func (in *ForwardStickinessParameters) DeepCopy() *ForwardStickinessParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForwardStickinessParameters.
func (*ForwardStickinessParameters) DeepCopyInto ¶
func (in *ForwardStickinessParameters) DeepCopyInto(out *ForwardStickinessParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ForwardTargetGroupObservation ¶
type ForwardTargetGroupObservation struct { }
func (*ForwardTargetGroupObservation) DeepCopy ¶
func (in *ForwardTargetGroupObservation) DeepCopy() *ForwardTargetGroupObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForwardTargetGroupObservation.
func (*ForwardTargetGroupObservation) DeepCopyInto ¶
func (in *ForwardTargetGroupObservation) DeepCopyInto(out *ForwardTargetGroupObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ForwardTargetGroupParameters ¶
type ForwardTargetGroupParameters struct { // +kubebuilder:validation:Required Arn *string `json:"arn" tf:"arn,omitempty"` // +kubebuilder:validation:Optional Weight *int64 `json:"weight,omitempty" tf:"weight,omitempty"` }
func (*ForwardTargetGroupParameters) DeepCopy ¶
func (in *ForwardTargetGroupParameters) DeepCopy() *ForwardTargetGroupParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForwardTargetGroupParameters.
func (*ForwardTargetGroupParameters) DeepCopyInto ¶
func (in *ForwardTargetGroupParameters) DeepCopyInto(out *ForwardTargetGroupParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPHeaderObservation ¶
type HTTPHeaderObservation struct { }
func (*HTTPHeaderObservation) DeepCopy ¶
func (in *HTTPHeaderObservation) DeepCopy() *HTTPHeaderObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPHeaderObservation.
func (*HTTPHeaderObservation) DeepCopyInto ¶
func (in *HTTPHeaderObservation) DeepCopyInto(out *HTTPHeaderObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPHeaderParameters ¶
type HTTPHeaderParameters struct { // +kubebuilder:validation:Required HTTPHeaderName *string `json:"httpHeaderName" tf:"http_header_name,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*HTTPHeaderParameters) DeepCopy ¶
func (in *HTTPHeaderParameters) DeepCopy() *HTTPHeaderParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPHeaderParameters.
func (*HTTPHeaderParameters) DeepCopyInto ¶
func (in *HTTPHeaderParameters) DeepCopyInto(out *HTTPHeaderParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPRequestMethodObservation ¶
type HTTPRequestMethodObservation struct { }
func (*HTTPRequestMethodObservation) DeepCopy ¶
func (in *HTTPRequestMethodObservation) DeepCopy() *HTTPRequestMethodObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPRequestMethodObservation.
func (*HTTPRequestMethodObservation) DeepCopyInto ¶
func (in *HTTPRequestMethodObservation) DeepCopyInto(out *HTTPRequestMethodObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPRequestMethodParameters ¶
type HTTPRequestMethodParameters struct { // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*HTTPRequestMethodParameters) DeepCopy ¶
func (in *HTTPRequestMethodParameters) DeepCopy() *HTTPRequestMethodParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPRequestMethodParameters.
func (*HTTPRequestMethodParameters) DeepCopyInto ¶
func (in *HTTPRequestMethodParameters) DeepCopyInto(out *HTTPRequestMethodParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HealthCheckObservation ¶
type HealthCheckObservation struct { }
func (*HealthCheckObservation) DeepCopy ¶
func (in *HealthCheckObservation) DeepCopy() *HealthCheckObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthCheckObservation.
func (*HealthCheckObservation) DeepCopyInto ¶
func (in *HealthCheckObservation) DeepCopyInto(out *HealthCheckObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HealthCheckParameters ¶
type HealthCheckParameters struct { // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional HealthyThreshold *int64 `json:"healthyThreshold,omitempty" tf:"healthy_threshold,omitempty"` // +kubebuilder:validation:Optional Interval *int64 `json:"interval,omitempty" tf:"interval,omitempty"` // +kubebuilder:validation:Optional Matcher *string `json:"matcher,omitempty" tf:"matcher,omitempty"` // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional Port *string `json:"port,omitempty" tf:"port,omitempty"` // +kubebuilder:validation:Optional Protocol *string `json:"protocol,omitempty" tf:"protocol,omitempty"` // +kubebuilder:validation:Optional Timeout *int64 `json:"timeout,omitempty" tf:"timeout,omitempty"` // +kubebuilder:validation:Optional UnhealthyThreshold *int64 `json:"unhealthyThreshold,omitempty" tf:"unhealthy_threshold,omitempty"` }
func (*HealthCheckParameters) DeepCopy ¶
func (in *HealthCheckParameters) DeepCopy() *HealthCheckParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthCheckParameters.
func (*HealthCheckParameters) DeepCopyInto ¶
func (in *HealthCheckParameters) DeepCopyInto(out *HealthCheckParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostHeaderObservation ¶
type HostHeaderObservation struct { }
func (*HostHeaderObservation) DeepCopy ¶
func (in *HostHeaderObservation) DeepCopy() *HostHeaderObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostHeaderObservation.
func (*HostHeaderObservation) DeepCopyInto ¶
func (in *HostHeaderObservation) DeepCopyInto(out *HostHeaderObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostHeaderParameters ¶
type HostHeaderParameters struct { // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*HostHeaderParameters) DeepCopy ¶
func (in *HostHeaderParameters) DeepCopy() *HostHeaderParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostHeaderParameters.
func (*HostHeaderParameters) DeepCopyInto ¶
func (in *HostHeaderParameters) DeepCopyInto(out *HostHeaderParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerCertificate ¶
type LBListenerCertificate struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LBListenerCertificateSpec `json:"spec"` Status LBListenerCertificateStatus `json:"status,omitempty"` }
LBListenerCertificate is the Schema for the LBListenerCertificates API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*LBListenerCertificate) DeepCopy ¶
func (in *LBListenerCertificate) DeepCopy() *LBListenerCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerCertificate.
func (*LBListenerCertificate) DeepCopyInto ¶
func (in *LBListenerCertificate) DeepCopyInto(out *LBListenerCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LBListenerCertificate) DeepCopyObject ¶
func (in *LBListenerCertificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LBListenerCertificate) GetCondition ¶
func (mg *LBListenerCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LBListenerCertificate.
func (*LBListenerCertificate) GetConnectionDetailsMapping ¶
func (tr *LBListenerCertificate) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LBListenerCertificate
func (*LBListenerCertificate) GetDeletionPolicy ¶
func (mg *LBListenerCertificate) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LBListenerCertificate.
func (*LBListenerCertificate) GetID ¶
func (tr *LBListenerCertificate) GetID() string
GetID returns ID of underlying Terraform resource of this LBListenerCertificate
func (*LBListenerCertificate) GetObservation ¶
func (tr *LBListenerCertificate) GetObservation() (map[string]interface{}, error)
GetObservation of this LBListenerCertificate
func (*LBListenerCertificate) GetParameters ¶
func (tr *LBListenerCertificate) GetParameters() (map[string]interface{}, error)
GetParameters of this LBListenerCertificate
func (*LBListenerCertificate) GetProviderConfigReference ¶
func (mg *LBListenerCertificate) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LBListenerCertificate.
func (*LBListenerCertificate) GetProviderReference ¶
func (mg *LBListenerCertificate) GetProviderReference() *xpv1.Reference
GetProviderReference of this LBListenerCertificate. Deprecated: Use GetProviderConfigReference.
func (*LBListenerCertificate) GetTerraformResourceType ¶
func (mg *LBListenerCertificate) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LBListenerCertificate
func (*LBListenerCertificate) GetTerraformSchemaVersion ¶
func (tr *LBListenerCertificate) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LBListenerCertificate) GetWriteConnectionSecretToReference ¶
func (mg *LBListenerCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LBListenerCertificate.
func (*LBListenerCertificate) LateInitialize ¶
func (tr *LBListenerCertificate) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LBListenerCertificate using its observed tfState. returns True if there are any spec changes for the resource.
func (*LBListenerCertificate) SetConditions ¶
func (mg *LBListenerCertificate) SetConditions(c ...xpv1.Condition)
SetConditions of this LBListenerCertificate.
func (*LBListenerCertificate) SetDeletionPolicy ¶
func (mg *LBListenerCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LBListenerCertificate.
func (*LBListenerCertificate) SetObservation ¶
func (tr *LBListenerCertificate) SetObservation(obs map[string]interface{}) error
SetObservation for this LBListenerCertificate
func (*LBListenerCertificate) SetParameters ¶
func (tr *LBListenerCertificate) SetParameters(params map[string]interface{}) error
SetParameters for this LBListenerCertificate
func (*LBListenerCertificate) SetProviderConfigReference ¶
func (mg *LBListenerCertificate) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LBListenerCertificate.
func (*LBListenerCertificate) SetProviderReference ¶
func (mg *LBListenerCertificate) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LBListenerCertificate. Deprecated: Use SetProviderConfigReference.
func (*LBListenerCertificate) SetWriteConnectionSecretToReference ¶
func (mg *LBListenerCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LBListenerCertificate.
type LBListenerCertificateList ¶
type LBListenerCertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LBListenerCertificate `json:"items"` }
LBListenerCertificateList contains a list of LBListenerCertificates
func (*LBListenerCertificateList) DeepCopy ¶
func (in *LBListenerCertificateList) DeepCopy() *LBListenerCertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerCertificateList.
func (*LBListenerCertificateList) DeepCopyInto ¶
func (in *LBListenerCertificateList) DeepCopyInto(out *LBListenerCertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LBListenerCertificateList) DeepCopyObject ¶
func (in *LBListenerCertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LBListenerCertificateList) GetItems ¶
func (l *LBListenerCertificateList) GetItems() []resource.Managed
GetItems of this LBListenerCertificateList.
type LBListenerCertificateObservation ¶
type LBListenerCertificateObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*LBListenerCertificateObservation) DeepCopy ¶
func (in *LBListenerCertificateObservation) DeepCopy() *LBListenerCertificateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerCertificateObservation.
func (*LBListenerCertificateObservation) DeepCopyInto ¶
func (in *LBListenerCertificateObservation) DeepCopyInto(out *LBListenerCertificateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerCertificateParameters ¶
type LBListenerCertificateParameters struct { // +kubebuilder:validation:Required CertificateArn *string `json:"certificateArn" tf:"certificate_arn,omitempty"` // +kubebuilder:validation:Required ListenerArn *string `json:"listenerArn" tf:"listener_arn,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` }
func (*LBListenerCertificateParameters) DeepCopy ¶
func (in *LBListenerCertificateParameters) DeepCopy() *LBListenerCertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerCertificateParameters.
func (*LBListenerCertificateParameters) DeepCopyInto ¶
func (in *LBListenerCertificateParameters) DeepCopyInto(out *LBListenerCertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerCertificateSpec ¶
type LBListenerCertificateSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LBListenerCertificateParameters `json:"forProvider"` }
LBListenerCertificateSpec defines the desired state of LBListenerCertificate
func (*LBListenerCertificateSpec) DeepCopy ¶
func (in *LBListenerCertificateSpec) DeepCopy() *LBListenerCertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerCertificateSpec.
func (*LBListenerCertificateSpec) DeepCopyInto ¶
func (in *LBListenerCertificateSpec) DeepCopyInto(out *LBListenerCertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerCertificateStatus ¶
type LBListenerCertificateStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LBListenerCertificateObservation `json:"atProvider,omitempty"` }
LBListenerCertificateStatus defines the observed state of LBListenerCertificate.
func (*LBListenerCertificateStatus) DeepCopy ¶
func (in *LBListenerCertificateStatus) DeepCopy() *LBListenerCertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerCertificateStatus.
func (*LBListenerCertificateStatus) DeepCopyInto ¶
func (in *LBListenerCertificateStatus) DeepCopyInto(out *LBListenerCertificateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerRule ¶
type LBListenerRule struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LBListenerRuleSpec `json:"spec"` Status LBListenerRuleStatus `json:"status,omitempty"` }
LBListenerRule is the Schema for the LBListenerRules API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*LBListenerRule) DeepCopy ¶
func (in *LBListenerRule) DeepCopy() *LBListenerRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRule.
func (*LBListenerRule) DeepCopyInto ¶
func (in *LBListenerRule) DeepCopyInto(out *LBListenerRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LBListenerRule) DeepCopyObject ¶
func (in *LBListenerRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LBListenerRule) GetCondition ¶
func (mg *LBListenerRule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LBListenerRule.
func (*LBListenerRule) GetConnectionDetailsMapping ¶
func (tr *LBListenerRule) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LBListenerRule
func (*LBListenerRule) GetDeletionPolicy ¶
func (mg *LBListenerRule) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LBListenerRule.
func (*LBListenerRule) GetID ¶
func (tr *LBListenerRule) GetID() string
GetID returns ID of underlying Terraform resource of this LBListenerRule
func (*LBListenerRule) GetObservation ¶
func (tr *LBListenerRule) GetObservation() (map[string]interface{}, error)
GetObservation of this LBListenerRule
func (*LBListenerRule) GetParameters ¶
func (tr *LBListenerRule) GetParameters() (map[string]interface{}, error)
GetParameters of this LBListenerRule
func (*LBListenerRule) GetProviderConfigReference ¶
func (mg *LBListenerRule) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LBListenerRule.
func (*LBListenerRule) GetProviderReference ¶
func (mg *LBListenerRule) GetProviderReference() *xpv1.Reference
GetProviderReference of this LBListenerRule. Deprecated: Use GetProviderConfigReference.
func (*LBListenerRule) GetTerraformResourceType ¶
func (mg *LBListenerRule) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LBListenerRule
func (*LBListenerRule) GetTerraformSchemaVersion ¶
func (tr *LBListenerRule) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LBListenerRule) GetWriteConnectionSecretToReference ¶
func (mg *LBListenerRule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LBListenerRule.
func (*LBListenerRule) LateInitialize ¶
func (tr *LBListenerRule) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LBListenerRule using its observed tfState. returns True if there are any spec changes for the resource.
func (*LBListenerRule) SetConditions ¶
func (mg *LBListenerRule) SetConditions(c ...xpv1.Condition)
SetConditions of this LBListenerRule.
func (*LBListenerRule) SetDeletionPolicy ¶
func (mg *LBListenerRule) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LBListenerRule.
func (*LBListenerRule) SetObservation ¶
func (tr *LBListenerRule) SetObservation(obs map[string]interface{}) error
SetObservation for this LBListenerRule
func (*LBListenerRule) SetParameters ¶
func (tr *LBListenerRule) SetParameters(params map[string]interface{}) error
SetParameters for this LBListenerRule
func (*LBListenerRule) SetProviderConfigReference ¶
func (mg *LBListenerRule) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LBListenerRule.
func (*LBListenerRule) SetProviderReference ¶
func (mg *LBListenerRule) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LBListenerRule. Deprecated: Use SetProviderConfigReference.
func (*LBListenerRule) SetWriteConnectionSecretToReference ¶
func (mg *LBListenerRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LBListenerRule.
type LBListenerRuleActionAuthenticateCognitoObservation ¶
type LBListenerRuleActionAuthenticateCognitoObservation struct { }
func (*LBListenerRuleActionAuthenticateCognitoObservation) DeepCopy ¶
func (in *LBListenerRuleActionAuthenticateCognitoObservation) DeepCopy() *LBListenerRuleActionAuthenticateCognitoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleActionAuthenticateCognitoObservation.
func (*LBListenerRuleActionAuthenticateCognitoObservation) DeepCopyInto ¶
func (in *LBListenerRuleActionAuthenticateCognitoObservation) DeepCopyInto(out *LBListenerRuleActionAuthenticateCognitoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerRuleActionAuthenticateCognitoParameters ¶
type LBListenerRuleActionAuthenticateCognitoParameters struct { // +kubebuilder:validation:Optional AuthenticationRequestExtraParams map[string]*string `json:"authenticationRequestExtraParams,omitempty" tf:"authentication_request_extra_params,omitempty"` // +kubebuilder:validation:Optional OnUnauthenticatedRequest *string `json:"onUnauthenticatedRequest,omitempty" tf:"on_unauthenticated_request,omitempty"` // +kubebuilder:validation:Optional Scope *string `json:"scope,omitempty" tf:"scope,omitempty"` // +kubebuilder:validation:Optional SessionCookieName *string `json:"sessionCookieName,omitempty" tf:"session_cookie_name,omitempty"` // +kubebuilder:validation:Optional SessionTimeout *int64 `json:"sessionTimeout,omitempty" tf:"session_timeout,omitempty"` // +kubebuilder:validation:Required UserPoolArn *string `json:"userPoolArn" tf:"user_pool_arn,omitempty"` // +kubebuilder:validation:Required UserPoolClientID *string `json:"userPoolClientId" tf:"user_pool_client_id,omitempty"` // +kubebuilder:validation:Required UserPoolDomain *string `json:"userPoolDomain" tf:"user_pool_domain,omitempty"` }
func (*LBListenerRuleActionAuthenticateCognitoParameters) DeepCopy ¶
func (in *LBListenerRuleActionAuthenticateCognitoParameters) DeepCopy() *LBListenerRuleActionAuthenticateCognitoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleActionAuthenticateCognitoParameters.
func (*LBListenerRuleActionAuthenticateCognitoParameters) DeepCopyInto ¶
func (in *LBListenerRuleActionAuthenticateCognitoParameters) DeepCopyInto(out *LBListenerRuleActionAuthenticateCognitoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerRuleActionAuthenticateOidcObservation ¶
type LBListenerRuleActionAuthenticateOidcObservation struct { }
func (*LBListenerRuleActionAuthenticateOidcObservation) DeepCopy ¶
func (in *LBListenerRuleActionAuthenticateOidcObservation) DeepCopy() *LBListenerRuleActionAuthenticateOidcObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleActionAuthenticateOidcObservation.
func (*LBListenerRuleActionAuthenticateOidcObservation) DeepCopyInto ¶
func (in *LBListenerRuleActionAuthenticateOidcObservation) DeepCopyInto(out *LBListenerRuleActionAuthenticateOidcObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerRuleActionAuthenticateOidcParameters ¶
type LBListenerRuleActionAuthenticateOidcParameters struct { // +kubebuilder:validation:Optional AuthenticationRequestExtraParams map[string]*string `json:"authenticationRequestExtraParams,omitempty" tf:"authentication_request_extra_params,omitempty"` // +kubebuilder:validation:Required AuthorizationEndpoint *string `json:"authorizationEndpoint" tf:"authorization_endpoint,omitempty"` // +kubebuilder:validation:Required ClientID *string `json:"clientId" tf:"client_id,omitempty"` // +kubebuilder:validation:Required ClientSecretSecretRef v1.SecretKeySelector `json:"clientSecretSecretRef" tf:"-"` // +kubebuilder:validation:Required Issuer *string `json:"issuer" tf:"issuer,omitempty"` // +kubebuilder:validation:Optional OnUnauthenticatedRequest *string `json:"onUnauthenticatedRequest,omitempty" tf:"on_unauthenticated_request,omitempty"` // +kubebuilder:validation:Optional Scope *string `json:"scope,omitempty" tf:"scope,omitempty"` // +kubebuilder:validation:Optional SessionCookieName *string `json:"sessionCookieName,omitempty" tf:"session_cookie_name,omitempty"` // +kubebuilder:validation:Optional SessionTimeout *int64 `json:"sessionTimeout,omitempty" tf:"session_timeout,omitempty"` // +kubebuilder:validation:Required TokenEndpoint *string `json:"tokenEndpoint" tf:"token_endpoint,omitempty"` // +kubebuilder:validation:Required UserInfoEndpoint *string `json:"userInfoEndpoint" tf:"user_info_endpoint,omitempty"` }
func (*LBListenerRuleActionAuthenticateOidcParameters) DeepCopy ¶
func (in *LBListenerRuleActionAuthenticateOidcParameters) DeepCopy() *LBListenerRuleActionAuthenticateOidcParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleActionAuthenticateOidcParameters.
func (*LBListenerRuleActionAuthenticateOidcParameters) DeepCopyInto ¶
func (in *LBListenerRuleActionAuthenticateOidcParameters) DeepCopyInto(out *LBListenerRuleActionAuthenticateOidcParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerRuleActionFixedResponseObservation ¶
type LBListenerRuleActionFixedResponseObservation struct { }
func (*LBListenerRuleActionFixedResponseObservation) DeepCopy ¶
func (in *LBListenerRuleActionFixedResponseObservation) DeepCopy() *LBListenerRuleActionFixedResponseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleActionFixedResponseObservation.
func (*LBListenerRuleActionFixedResponseObservation) DeepCopyInto ¶
func (in *LBListenerRuleActionFixedResponseObservation) DeepCopyInto(out *LBListenerRuleActionFixedResponseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerRuleActionFixedResponseParameters ¶
type LBListenerRuleActionFixedResponseParameters struct { // +kubebuilder:validation:Required ContentType *string `json:"contentType" tf:"content_type,omitempty"` // +kubebuilder:validation:Optional MessageBody *string `json:"messageBody,omitempty" tf:"message_body,omitempty"` // +kubebuilder:validation:Optional StatusCode *string `json:"statusCode,omitempty" tf:"status_code,omitempty"` }
func (*LBListenerRuleActionFixedResponseParameters) DeepCopy ¶
func (in *LBListenerRuleActionFixedResponseParameters) DeepCopy() *LBListenerRuleActionFixedResponseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleActionFixedResponseParameters.
func (*LBListenerRuleActionFixedResponseParameters) DeepCopyInto ¶
func (in *LBListenerRuleActionFixedResponseParameters) DeepCopyInto(out *LBListenerRuleActionFixedResponseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerRuleActionForwardObservation ¶
type LBListenerRuleActionForwardObservation struct { }
func (*LBListenerRuleActionForwardObservation) DeepCopy ¶
func (in *LBListenerRuleActionForwardObservation) DeepCopy() *LBListenerRuleActionForwardObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleActionForwardObservation.
func (*LBListenerRuleActionForwardObservation) DeepCopyInto ¶
func (in *LBListenerRuleActionForwardObservation) DeepCopyInto(out *LBListenerRuleActionForwardObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerRuleActionForwardParameters ¶
type LBListenerRuleActionForwardParameters struct { // +kubebuilder:validation:Optional Stickiness []ActionForwardStickinessParameters `json:"stickiness,omitempty" tf:"stickiness,omitempty"` // +kubebuilder:validation:Required TargetGroup []ActionForwardTargetGroupParameters `json:"targetGroup" tf:"target_group,omitempty"` }
func (*LBListenerRuleActionForwardParameters) DeepCopy ¶
func (in *LBListenerRuleActionForwardParameters) DeepCopy() *LBListenerRuleActionForwardParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleActionForwardParameters.
func (*LBListenerRuleActionForwardParameters) DeepCopyInto ¶
func (in *LBListenerRuleActionForwardParameters) DeepCopyInto(out *LBListenerRuleActionForwardParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerRuleActionObservation ¶
type LBListenerRuleActionObservation struct { }
func (*LBListenerRuleActionObservation) DeepCopy ¶
func (in *LBListenerRuleActionObservation) DeepCopy() *LBListenerRuleActionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleActionObservation.
func (*LBListenerRuleActionObservation) DeepCopyInto ¶
func (in *LBListenerRuleActionObservation) DeepCopyInto(out *LBListenerRuleActionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerRuleActionParameters ¶
type LBListenerRuleActionParameters struct { // +kubebuilder:validation:Optional AuthenticateCognito []LBListenerRuleActionAuthenticateCognitoParameters `json:"authenticateCognito,omitempty" tf:"authenticate_cognito,omitempty"` // +kubebuilder:validation:Optional AuthenticateOidc []LBListenerRuleActionAuthenticateOidcParameters `json:"authenticateOidc,omitempty" tf:"authenticate_oidc,omitempty"` // +kubebuilder:validation:Optional FixedResponse []LBListenerRuleActionFixedResponseParameters `json:"fixedResponse,omitempty" tf:"fixed_response,omitempty"` // +kubebuilder:validation:Optional Forward []LBListenerRuleActionForwardParameters `json:"forward,omitempty" tf:"forward,omitempty"` // +kubebuilder:validation:Optional Order *int64 `json:"order,omitempty" tf:"order,omitempty"` // +kubebuilder:validation:Optional Redirect []LBListenerRuleActionRedirectParameters `json:"redirect,omitempty" tf:"redirect,omitempty"` // +kubebuilder:validation:Optional TargetGroupArn *string `json:"targetGroupArn,omitempty" tf:"target_group_arn,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*LBListenerRuleActionParameters) DeepCopy ¶
func (in *LBListenerRuleActionParameters) DeepCopy() *LBListenerRuleActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleActionParameters.
func (*LBListenerRuleActionParameters) DeepCopyInto ¶
func (in *LBListenerRuleActionParameters) DeepCopyInto(out *LBListenerRuleActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerRuleActionRedirectObservation ¶
type LBListenerRuleActionRedirectObservation struct { }
func (*LBListenerRuleActionRedirectObservation) DeepCopy ¶
func (in *LBListenerRuleActionRedirectObservation) DeepCopy() *LBListenerRuleActionRedirectObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleActionRedirectObservation.
func (*LBListenerRuleActionRedirectObservation) DeepCopyInto ¶
func (in *LBListenerRuleActionRedirectObservation) DeepCopyInto(out *LBListenerRuleActionRedirectObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerRuleActionRedirectParameters ¶
type LBListenerRuleActionRedirectParameters struct { // +kubebuilder:validation:Optional Host *string `json:"host,omitempty" tf:"host,omitempty"` // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional Port *string `json:"port,omitempty" tf:"port,omitempty"` // +kubebuilder:validation:Optional Protocol *string `json:"protocol,omitempty" tf:"protocol,omitempty"` // +kubebuilder:validation:Optional Query *string `json:"query,omitempty" tf:"query,omitempty"` // +kubebuilder:validation:Required StatusCode *string `json:"statusCode" tf:"status_code,omitempty"` }
func (*LBListenerRuleActionRedirectParameters) DeepCopy ¶
func (in *LBListenerRuleActionRedirectParameters) DeepCopy() *LBListenerRuleActionRedirectParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleActionRedirectParameters.
func (*LBListenerRuleActionRedirectParameters) DeepCopyInto ¶
func (in *LBListenerRuleActionRedirectParameters) DeepCopyInto(out *LBListenerRuleActionRedirectParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerRuleConditionObservation ¶
type LBListenerRuleConditionObservation struct { }
func (*LBListenerRuleConditionObservation) DeepCopy ¶
func (in *LBListenerRuleConditionObservation) DeepCopy() *LBListenerRuleConditionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleConditionObservation.
func (*LBListenerRuleConditionObservation) DeepCopyInto ¶
func (in *LBListenerRuleConditionObservation) DeepCopyInto(out *LBListenerRuleConditionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerRuleConditionParameters ¶
type LBListenerRuleConditionParameters struct { // +kubebuilder:validation:Optional HTTPHeader []ConditionHTTPHeaderParameters `json:"httpHeader,omitempty" tf:"http_header,omitempty"` // +kubebuilder:validation:Optional HTTPRequestMethod []ConditionHTTPRequestMethodParameters `json:"httpRequestMethod,omitempty" tf:"http_request_method,omitempty"` // +kubebuilder:validation:Optional HostHeader []ConditionHostHeaderParameters `json:"hostHeader,omitempty" tf:"host_header,omitempty"` // +kubebuilder:validation:Optional PathPattern []ConditionPathPatternParameters `json:"pathPattern,omitempty" tf:"path_pattern,omitempty"` // +kubebuilder:validation:Optional QueryString []ConditionQueryStringParameters `json:"queryString,omitempty" tf:"query_string,omitempty"` // +kubebuilder:validation:Optional SourceIP []ConditionSourceIPParameters `json:"sourceIp,omitempty" tf:"source_ip,omitempty"` }
func (*LBListenerRuleConditionParameters) DeepCopy ¶
func (in *LBListenerRuleConditionParameters) DeepCopy() *LBListenerRuleConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleConditionParameters.
func (*LBListenerRuleConditionParameters) DeepCopyInto ¶
func (in *LBListenerRuleConditionParameters) DeepCopyInto(out *LBListenerRuleConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerRuleList ¶
type LBListenerRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LBListenerRule `json:"items"` }
LBListenerRuleList contains a list of LBListenerRules
func (*LBListenerRuleList) DeepCopy ¶
func (in *LBListenerRuleList) DeepCopy() *LBListenerRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleList.
func (*LBListenerRuleList) DeepCopyInto ¶
func (in *LBListenerRuleList) DeepCopyInto(out *LBListenerRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LBListenerRuleList) DeepCopyObject ¶
func (in *LBListenerRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LBListenerRuleList) GetItems ¶
func (l *LBListenerRuleList) GetItems() []resource.Managed
GetItems of this LBListenerRuleList.
type LBListenerRuleObservation ¶
type LBListenerRuleObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*LBListenerRuleObservation) DeepCopy ¶
func (in *LBListenerRuleObservation) DeepCopy() *LBListenerRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleObservation.
func (*LBListenerRuleObservation) DeepCopyInto ¶
func (in *LBListenerRuleObservation) DeepCopyInto(out *LBListenerRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerRuleParameters ¶
type LBListenerRuleParameters struct { // +kubebuilder:validation:Required Action []LBListenerRuleActionParameters `json:"action" tf:"action,omitempty"` // +kubebuilder:validation:Required Condition []LBListenerRuleConditionParameters `json:"condition" tf:"condition,omitempty"` // +kubebuilder:validation:Required ListenerArn *string `json:"listenerArn" tf:"listener_arn,omitempty"` // +kubebuilder:validation:Optional Priority *int64 `json:"priority,omitempty" tf:"priority,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*LBListenerRuleParameters) DeepCopy ¶
func (in *LBListenerRuleParameters) DeepCopy() *LBListenerRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleParameters.
func (*LBListenerRuleParameters) DeepCopyInto ¶
func (in *LBListenerRuleParameters) DeepCopyInto(out *LBListenerRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerRuleSpec ¶
type LBListenerRuleSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LBListenerRuleParameters `json:"forProvider"` }
LBListenerRuleSpec defines the desired state of LBListenerRule
func (*LBListenerRuleSpec) DeepCopy ¶
func (in *LBListenerRuleSpec) DeepCopy() *LBListenerRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleSpec.
func (*LBListenerRuleSpec) DeepCopyInto ¶
func (in *LBListenerRuleSpec) DeepCopyInto(out *LBListenerRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LBListenerRuleStatus ¶
type LBListenerRuleStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LBListenerRuleObservation `json:"atProvider,omitempty"` }
LBListenerRuleStatus defines the observed state of LBListenerRule.
func (*LBListenerRuleStatus) DeepCopy ¶
func (in *LBListenerRuleStatus) DeepCopy() *LBListenerRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBListenerRuleStatus.
func (*LBListenerRuleStatus) DeepCopyInto ¶
func (in *LBListenerRuleStatus) DeepCopyInto(out *LBListenerRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PathPatternObservation ¶
type PathPatternObservation struct { }
func (*PathPatternObservation) DeepCopy ¶
func (in *PathPatternObservation) DeepCopy() *PathPatternObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PathPatternObservation.
func (*PathPatternObservation) DeepCopyInto ¶
func (in *PathPatternObservation) DeepCopyInto(out *PathPatternObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PathPatternParameters ¶
type PathPatternParameters struct { // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*PathPatternParameters) DeepCopy ¶
func (in *PathPatternParameters) DeepCopy() *PathPatternParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PathPatternParameters.
func (*PathPatternParameters) DeepCopyInto ¶
func (in *PathPatternParameters) DeepCopyInto(out *PathPatternParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryStringObservation ¶
type QueryStringObservation struct { }
func (*QueryStringObservation) DeepCopy ¶
func (in *QueryStringObservation) DeepCopy() *QueryStringObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryStringObservation.
func (*QueryStringObservation) DeepCopyInto ¶
func (in *QueryStringObservation) DeepCopyInto(out *QueryStringObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryStringParameters ¶
type QueryStringParameters struct { // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*QueryStringParameters) DeepCopy ¶
func (in *QueryStringParameters) DeepCopy() *QueryStringParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryStringParameters.
func (*QueryStringParameters) DeepCopyInto ¶
func (in *QueryStringParameters) DeepCopyInto(out *QueryStringParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedirectObservation ¶
type RedirectObservation struct { }
func (*RedirectObservation) DeepCopy ¶
func (in *RedirectObservation) DeepCopy() *RedirectObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectObservation.
func (*RedirectObservation) DeepCopyInto ¶
func (in *RedirectObservation) DeepCopyInto(out *RedirectObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedirectParameters ¶
type RedirectParameters struct { // +kubebuilder:validation:Optional Host *string `json:"host,omitempty" tf:"host,omitempty"` // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional Port *string `json:"port,omitempty" tf:"port,omitempty"` // +kubebuilder:validation:Optional Protocol *string `json:"protocol,omitempty" tf:"protocol,omitempty"` // +kubebuilder:validation:Optional Query *string `json:"query,omitempty" tf:"query,omitempty"` // +kubebuilder:validation:Required StatusCode *string `json:"statusCode" tf:"status_code,omitempty"` }
func (*RedirectParameters) DeepCopy ¶
func (in *RedirectParameters) DeepCopy() *RedirectParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectParameters.
func (*RedirectParameters) DeepCopyInto ¶
func (in *RedirectParameters) DeepCopyInto(out *RedirectParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceIPObservation ¶
type SourceIPObservation struct { }
func (*SourceIPObservation) DeepCopy ¶
func (in *SourceIPObservation) DeepCopy() *SourceIPObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceIPObservation.
func (*SourceIPObservation) DeepCopyInto ¶
func (in *SourceIPObservation) DeepCopyInto(out *SourceIPObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceIPParameters ¶
type SourceIPParameters struct { // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*SourceIPParameters) DeepCopy ¶
func (in *SourceIPParameters) DeepCopy() *SourceIPParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceIPParameters.
func (*SourceIPParameters) DeepCopyInto ¶
func (in *SourceIPParameters) DeepCopyInto(out *SourceIPParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StickinessObservation ¶
type StickinessObservation struct { }
func (*StickinessObservation) DeepCopy ¶
func (in *StickinessObservation) DeepCopy() *StickinessObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StickinessObservation.
func (*StickinessObservation) DeepCopyInto ¶
func (in *StickinessObservation) DeepCopyInto(out *StickinessObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StickinessParameters ¶
type StickinessParameters struct { // +kubebuilder:validation:Required Duration *int64 `json:"duration" tf:"duration,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` }
func (*StickinessParameters) DeepCopy ¶
func (in *StickinessParameters) DeepCopy() *StickinessParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StickinessParameters.
func (*StickinessParameters) DeepCopyInto ¶
func (in *StickinessParameters) DeepCopyInto(out *StickinessParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetGroupObservation ¶
type TargetGroupObservation struct { }
func (*TargetGroupObservation) DeepCopy ¶
func (in *TargetGroupObservation) DeepCopy() *TargetGroupObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetGroupObservation.
func (*TargetGroupObservation) DeepCopyInto ¶
func (in *TargetGroupObservation) DeepCopyInto(out *TargetGroupObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetGroupParameters ¶
type TargetGroupParameters struct { // +kubebuilder:validation:Required Arn *string `json:"arn" tf:"arn,omitempty"` // +kubebuilder:validation:Optional Weight *int64 `json:"weight,omitempty" tf:"weight,omitempty"` }
func (*TargetGroupParameters) DeepCopy ¶
func (in *TargetGroupParameters) DeepCopy() *TargetGroupParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetGroupParameters.
func (*TargetGroupParameters) DeepCopyInto ¶
func (in *TargetGroupParameters) DeepCopyInto(out *TargetGroupParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_alblistener_terraformed.go
- zz_alblistener_types.go
- zz_alblistenercertificate_terraformed.go
- zz_alblistenercertificate_types.go
- zz_alblistenerrule_terraformed.go
- zz_alblistenerrule_types.go
- zz_albtargetgroup_terraformed.go
- zz_albtargetgroup_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_groupversion_info.go
- zz_lblistenercertificate_terraformed.go
- zz_lblistenercertificate_types.go
- zz_lblistenerrule_terraformed.go
- zz_lblistenerrule_types.go