Versions in this module Expand all Collapse all v1 v1.0.0 Mar 16, 2022 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var BalancerMonitor_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BalancerMonitor_Kind}.String() + var BalancerMonitor_GroupVersionKind = CRDGroupVersion.WithKind(BalancerMonitor_Kind) + var BalancerMonitor_Kind = "BalancerMonitor" + var BalancerMonitor_KindAPIVersion = BalancerMonitor_Kind + "." + CRDGroupVersion.String() + var BalancerPool_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BalancerPool_Kind}.String() + var BalancerPool_GroupVersionKind = CRDGroupVersion.WithKind(BalancerPool_Kind) + var BalancerPool_Kind = "BalancerPool" + var BalancerPool_KindAPIVersion = BalancerPool_Kind + "." + CRDGroupVersion.String() + var Balancer_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Balancer_Kind}.String() + var Balancer_GroupVersionKind = CRDGroupVersion.WithKind(Balancer_Kind) + var Balancer_Kind = "Balancer" + var Balancer_KindAPIVersion = Balancer_Kind + "." + CRDGroupVersion.String() + var CRDGroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + type Balancer struct + Spec BalancerSpec + Status BalancerStatus + func (in *Balancer) DeepCopy() *Balancer + func (in *Balancer) DeepCopyInto(out *Balancer) + func (in *Balancer) DeepCopyObject() runtime.Object + func (mg *Balancer) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Balancer) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Balancer) GetProviderConfigReference() *xpv1.Reference + func (mg *Balancer) GetProviderReference() *xpv1.Reference + func (mg *Balancer) GetTerraformResourceType() string + func (mg *Balancer) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Balancer) SetConditions(c ...xpv1.Condition) + func (mg *Balancer) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Balancer) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Balancer) SetProviderReference(r *xpv1.Reference) + func (mg *Balancer) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Balancer) GetConnectionDetailsMapping() map[string]string + func (tr *Balancer) GetID() string + func (tr *Balancer) GetObservation() (map[string]interface{}, error) + func (tr *Balancer) GetParameters() (map[string]interface{}, error) + func (tr *Balancer) GetTerraformSchemaVersion() int + func (tr *Balancer) LateInitialize(attrs []byte) (bool, error) + func (tr *Balancer) SetObservation(obs map[string]interface{}) error + func (tr *Balancer) SetParameters(params map[string]interface{}) error + type BalancerList struct + Items []Balancer + func (in *BalancerList) DeepCopy() *BalancerList + func (in *BalancerList) DeepCopyInto(out *BalancerList) + func (in *BalancerList) DeepCopyObject() runtime.Object + func (l *BalancerList) GetItems() []resource.Managed + type BalancerMonitor struct + Spec BalancerMonitorSpec + Status BalancerMonitorStatus + func (in *BalancerMonitor) DeepCopy() *BalancerMonitor + func (in *BalancerMonitor) DeepCopyInto(out *BalancerMonitor) + func (in *BalancerMonitor) DeepCopyObject() runtime.Object + func (mg *BalancerMonitor) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *BalancerMonitor) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *BalancerMonitor) GetProviderConfigReference() *xpv1.Reference + func (mg *BalancerMonitor) GetProviderReference() *xpv1.Reference + func (mg *BalancerMonitor) GetTerraformResourceType() string + func (mg *BalancerMonitor) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *BalancerMonitor) SetConditions(c ...xpv1.Condition) + func (mg *BalancerMonitor) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *BalancerMonitor) SetProviderConfigReference(r *xpv1.Reference) + func (mg *BalancerMonitor) SetProviderReference(r *xpv1.Reference) + func (mg *BalancerMonitor) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *BalancerMonitor) GetConnectionDetailsMapping() map[string]string + func (tr *BalancerMonitor) GetID() string + func (tr *BalancerMonitor) GetObservation() (map[string]interface{}, error) + func (tr *BalancerMonitor) GetParameters() (map[string]interface{}, error) + func (tr *BalancerMonitor) GetTerraformSchemaVersion() int + func (tr *BalancerMonitor) LateInitialize(attrs []byte) (bool, error) + func (tr *BalancerMonitor) SetObservation(obs map[string]interface{}) error + func (tr *BalancerMonitor) SetParameters(params map[string]interface{}) error + type BalancerMonitorList struct + Items []BalancerMonitor + func (in *BalancerMonitorList) DeepCopy() *BalancerMonitorList + func (in *BalancerMonitorList) DeepCopyInto(out *BalancerMonitorList) + func (in *BalancerMonitorList) DeepCopyObject() runtime.Object + func (l *BalancerMonitorList) GetItems() []resource.Managed + type BalancerMonitorObservation struct + CreatedOn *string + ID *string + ModifiedOn *string + func (in *BalancerMonitorObservation) DeepCopy() *BalancerMonitorObservation + func (in *BalancerMonitorObservation) DeepCopyInto(out *BalancerMonitorObservation) + type BalancerMonitorParameters struct + AllowInsecure *bool + Description *string + ExpectedBody *string + ExpectedCodes *string + FollowRedirects *bool + Header []HeaderParameters + Interval *float64 + Method *string + Path *string + Port *float64 + ProbeZone *string + Retries *float64 + Timeout *float64 + Type *string + func (in *BalancerMonitorParameters) DeepCopy() *BalancerMonitorParameters + func (in *BalancerMonitorParameters) DeepCopyInto(out *BalancerMonitorParameters) + type BalancerMonitorSpec struct + ForProvider BalancerMonitorParameters + func (in *BalancerMonitorSpec) DeepCopy() *BalancerMonitorSpec + func (in *BalancerMonitorSpec) DeepCopyInto(out *BalancerMonitorSpec) + type BalancerMonitorStatus struct + AtProvider BalancerMonitorObservation + func (in *BalancerMonitorStatus) DeepCopy() *BalancerMonitorStatus + func (in *BalancerMonitorStatus) DeepCopyInto(out *BalancerMonitorStatus) + type BalancerObservation struct + CreatedOn *string + ID *string + ModifiedOn *string + func (in *BalancerObservation) DeepCopy() *BalancerObservation + func (in *BalancerObservation) DeepCopyInto(out *BalancerObservation) + type BalancerParameters struct + DefaultPoolIds []*string + Description *string + Enabled *bool + FallbackPoolID *string + PopPools []PopPoolsParameters + Proxied *bool + RegionPools []RegionPoolsParameters + Rules []RulesParameters + SessionAffinity *string + SessionAffinityAttributes map[string]*string + SessionAffinityTTL *float64 + SteeringPolicy *string + TTL *float64 + ZoneID *string + func (in *BalancerParameters) DeepCopy() *BalancerParameters + func (in *BalancerParameters) DeepCopyInto(out *BalancerParameters) + type BalancerPool struct + Spec BalancerPoolSpec + Status BalancerPoolStatus + func (in *BalancerPool) DeepCopy() *BalancerPool + func (in *BalancerPool) DeepCopyInto(out *BalancerPool) + func (in *BalancerPool) DeepCopyObject() runtime.Object + func (mg *BalancerPool) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *BalancerPool) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *BalancerPool) GetProviderConfigReference() *xpv1.Reference + func (mg *BalancerPool) GetProviderReference() *xpv1.Reference + func (mg *BalancerPool) GetTerraformResourceType() string + func (mg *BalancerPool) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *BalancerPool) SetConditions(c ...xpv1.Condition) + func (mg *BalancerPool) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *BalancerPool) SetProviderConfigReference(r *xpv1.Reference) + func (mg *BalancerPool) SetProviderReference(r *xpv1.Reference) + func (mg *BalancerPool) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *BalancerPool) GetConnectionDetailsMapping() map[string]string + func (tr *BalancerPool) GetID() string + func (tr *BalancerPool) GetObservation() (map[string]interface{}, error) + func (tr *BalancerPool) GetParameters() (map[string]interface{}, error) + func (tr *BalancerPool) GetTerraformSchemaVersion() int + func (tr *BalancerPool) LateInitialize(attrs []byte) (bool, error) + func (tr *BalancerPool) SetObservation(obs map[string]interface{}) error + func (tr *BalancerPool) SetParameters(params map[string]interface{}) error + type BalancerPoolList struct + Items []BalancerPool + func (in *BalancerPoolList) DeepCopy() *BalancerPoolList + func (in *BalancerPoolList) DeepCopyInto(out *BalancerPoolList) + func (in *BalancerPoolList) DeepCopyObject() runtime.Object + func (l *BalancerPoolList) GetItems() []resource.Managed + type BalancerPoolObservation struct + CreatedOn *string + ID *string + ModifiedOn *string + func (in *BalancerPoolObservation) DeepCopy() *BalancerPoolObservation + func (in *BalancerPoolObservation) DeepCopyInto(out *BalancerPoolObservation) + type BalancerPoolParameters struct + CheckRegions []*string + Description *string + Enabled *bool + Latitude *float64 + LoadShedding []LoadSheddingParameters + Longitude *float64 + MinimumOrigins *float64 + Monitor *string + NotificationEmail *string + OriginSteering []OriginSteeringParameters + Origins []OriginsParameters + func (in *BalancerPoolParameters) DeepCopy() *BalancerPoolParameters + func (in *BalancerPoolParameters) DeepCopyInto(out *BalancerPoolParameters) + type BalancerPoolSpec struct + ForProvider BalancerPoolParameters + func (in *BalancerPoolSpec) DeepCopy() *BalancerPoolSpec + func (in *BalancerPoolSpec) DeepCopyInto(out *BalancerPoolSpec) + type BalancerPoolStatus struct + AtProvider BalancerPoolObservation + func (in *BalancerPoolStatus) DeepCopy() *BalancerPoolStatus + func (in *BalancerPoolStatus) DeepCopyInto(out *BalancerPoolStatus) + type BalancerSpec struct + ForProvider BalancerParameters + func (in *BalancerSpec) DeepCopy() *BalancerSpec + func (in *BalancerSpec) DeepCopyInto(out *BalancerSpec) + type BalancerStatus struct + AtProvider BalancerObservation + func (in *BalancerStatus) DeepCopy() *BalancerStatus + func (in *BalancerStatus) DeepCopyInto(out *BalancerStatus) + type FixedResponseObservation struct + func (in *FixedResponseObservation) DeepCopy() *FixedResponseObservation + func (in *FixedResponseObservation) DeepCopyInto(out *FixedResponseObservation) + type FixedResponseParameters struct + ContentType *string + Location *string + MessageBody *string + StatusCode *float64 + func (in *FixedResponseParameters) DeepCopy() *FixedResponseParameters + func (in *FixedResponseParameters) DeepCopyInto(out *FixedResponseParameters) + type HeaderObservation struct + func (in *HeaderObservation) DeepCopy() *HeaderObservation + func (in *HeaderObservation) DeepCopyInto(out *HeaderObservation) + type HeaderParameters struct + Header *string + Values []*string + func (in *HeaderParameters) DeepCopy() *HeaderParameters + func (in *HeaderParameters) DeepCopyInto(out *HeaderParameters) + type LoadSheddingObservation struct + func (in *LoadSheddingObservation) DeepCopy() *LoadSheddingObservation + func (in *LoadSheddingObservation) DeepCopyInto(out *LoadSheddingObservation) + type LoadSheddingParameters struct + DefaultPercent *float64 + DefaultPolicy *string + SessionPercent *float64 + SessionPolicy *string + func (in *LoadSheddingParameters) DeepCopy() *LoadSheddingParameters + func (in *LoadSheddingParameters) DeepCopyInto(out *LoadSheddingParameters) + type OriginSteeringObservation struct + func (in *OriginSteeringObservation) DeepCopy() *OriginSteeringObservation + func (in *OriginSteeringObservation) DeepCopyInto(out *OriginSteeringObservation) + type OriginSteeringParameters struct + Policy *string + func (in *OriginSteeringParameters) DeepCopy() *OriginSteeringParameters + func (in *OriginSteeringParameters) DeepCopyInto(out *OriginSteeringParameters) + type OriginsHeaderObservation struct + func (in *OriginsHeaderObservation) DeepCopy() *OriginsHeaderObservation + func (in *OriginsHeaderObservation) DeepCopyInto(out *OriginsHeaderObservation) + type OriginsHeaderParameters struct + Header *string + Values []*string + func (in *OriginsHeaderParameters) DeepCopy() *OriginsHeaderParameters + func (in *OriginsHeaderParameters) DeepCopyInto(out *OriginsHeaderParameters) + type OriginsObservation struct + func (in *OriginsObservation) DeepCopy() *OriginsObservation + func (in *OriginsObservation) DeepCopyInto(out *OriginsObservation) + type OriginsParameters struct + Address *string + Enabled *bool + Header []OriginsHeaderParameters + Name *string + Weight *float64 + func (in *OriginsParameters) DeepCopy() *OriginsParameters + func (in *OriginsParameters) DeepCopyInto(out *OriginsParameters) + type OverridesObservation struct + func (in *OverridesObservation) DeepCopy() *OverridesObservation + func (in *OverridesObservation) DeepCopyInto(out *OverridesObservation) + type OverridesParameters struct + DefaultPools []*string + FallbackPool *string + PopPools []OverridesPopPoolsParameters + RegionPools []OverridesRegionPoolsParameters + SessionAffinity *string + SessionAffinityAttributes map[string]*string + SessionAffinityTTL *float64 + SteeringPolicy *string + TTL *float64 + func (in *OverridesParameters) DeepCopy() *OverridesParameters + func (in *OverridesParameters) DeepCopyInto(out *OverridesParameters) + type OverridesPopPoolsObservation struct + func (in *OverridesPopPoolsObservation) DeepCopy() *OverridesPopPoolsObservation + func (in *OverridesPopPoolsObservation) DeepCopyInto(out *OverridesPopPoolsObservation) + type OverridesPopPoolsParameters struct + PoolIds []*string + Pop *string + func (in *OverridesPopPoolsParameters) DeepCopy() *OverridesPopPoolsParameters + func (in *OverridesPopPoolsParameters) DeepCopyInto(out *OverridesPopPoolsParameters) + type OverridesRegionPoolsObservation struct + func (in *OverridesRegionPoolsObservation) DeepCopy() *OverridesRegionPoolsObservation + func (in *OverridesRegionPoolsObservation) DeepCopyInto(out *OverridesRegionPoolsObservation) + type OverridesRegionPoolsParameters struct + PoolIds []*string + Region *string + func (in *OverridesRegionPoolsParameters) DeepCopy() *OverridesRegionPoolsParameters + func (in *OverridesRegionPoolsParameters) DeepCopyInto(out *OverridesRegionPoolsParameters) + type PopPoolsObservation struct + func (in *PopPoolsObservation) DeepCopy() *PopPoolsObservation + func (in *PopPoolsObservation) DeepCopyInto(out *PopPoolsObservation) + type PopPoolsParameters struct + PoolIds []*string + Pop *string + func (in *PopPoolsParameters) DeepCopy() *PopPoolsParameters + func (in *PopPoolsParameters) DeepCopyInto(out *PopPoolsParameters) + type RegionPoolsObservation struct + func (in *RegionPoolsObservation) DeepCopy() *RegionPoolsObservation + func (in *RegionPoolsObservation) DeepCopyInto(out *RegionPoolsObservation) + type RegionPoolsParameters struct + PoolIds []*string + Region *string + func (in *RegionPoolsParameters) DeepCopy() *RegionPoolsParameters + func (in *RegionPoolsParameters) DeepCopyInto(out *RegionPoolsParameters) + type RulesObservation struct + func (in *RulesObservation) DeepCopy() *RulesObservation + func (in *RulesObservation) DeepCopyInto(out *RulesObservation) + type RulesParameters struct + Condition *string + Disabled *bool + FixedResponse []FixedResponseParameters + Name *string + Overrides []OverridesParameters + Priority *float64 + Terminates *bool + func (in *RulesParameters) DeepCopy() *RulesParameters + func (in *RulesParameters) DeepCopyInto(out *RulesParameters)