Versions in this module Expand all Collapse all v1 v1.4.0 Oct 18, 2024 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var Gateway_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Gateway_Kind}.String() + var Gateway_GroupVersionKind = CRDGroupVersion.WithKind(Gateway_Kind) + var Gateway_Kind = "Gateway" + var Gateway_KindAPIVersion = Gateway_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type CanaryInitParameters struct + Variables map[string]*string + Weight *float64 + func (in *CanaryInitParameters) DeepCopy() *CanaryInitParameters + func (in *CanaryInitParameters) DeepCopyInto(out *CanaryInitParameters) + type CanaryObservation struct + Variables map[string]*string + Weight *float64 + func (in *CanaryObservation) DeepCopy() *CanaryObservation + func (in *CanaryObservation) DeepCopyInto(out *CanaryObservation) + type CanaryParameters struct + Variables map[string]*string + Weight *float64 + func (in *CanaryParameters) DeepCopy() *CanaryParameters + func (in *CanaryParameters) DeepCopyInto(out *CanaryParameters) + type ConnectivityInitParameters struct + NetworkID *string + func (in *ConnectivityInitParameters) DeepCopy() *ConnectivityInitParameters + func (in *ConnectivityInitParameters) DeepCopyInto(out *ConnectivityInitParameters) + type ConnectivityObservation struct + NetworkID *string + func (in *ConnectivityObservation) DeepCopy() *ConnectivityObservation + func (in *ConnectivityObservation) DeepCopyInto(out *ConnectivityObservation) + type ConnectivityParameters struct + NetworkID *string + func (in *ConnectivityParameters) DeepCopy() *ConnectivityParameters + func (in *ConnectivityParameters) DeepCopyInto(out *ConnectivityParameters) + type CustomDomainsInitParameters struct + CertificateID *string + DomainID *string + Fqdn *string + func (in *CustomDomainsInitParameters) DeepCopy() *CustomDomainsInitParameters + func (in *CustomDomainsInitParameters) DeepCopyInto(out *CustomDomainsInitParameters) + type CustomDomainsObservation struct + CertificateID *string + DomainID *string + Fqdn *string + func (in *CustomDomainsObservation) DeepCopy() *CustomDomainsObservation + func (in *CustomDomainsObservation) DeepCopyInto(out *CustomDomainsObservation) + type CustomDomainsParameters struct + CertificateID *string + DomainID *string + Fqdn *string + func (in *CustomDomainsParameters) DeepCopy() *CustomDomainsParameters + func (in *CustomDomainsParameters) DeepCopyInto(out *CustomDomainsParameters) + type Gateway struct + Spec GatewaySpec + Status GatewayStatus + func (in *Gateway) DeepCopy() *Gateway + func (in *Gateway) DeepCopyInto(out *Gateway) + func (in *Gateway) DeepCopyObject() runtime.Object + func (mg *Gateway) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Gateway) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Gateway) GetManagementPolicies() xpv1.ManagementPolicies + func (mg *Gateway) GetProviderConfigReference() *xpv1.Reference + func (mg *Gateway) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Gateway) GetTerraformResourceType() string + func (mg *Gateway) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Gateway) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *Gateway) SetConditions(c ...xpv1.Condition) + func (mg *Gateway) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Gateway) SetManagementPolicies(r xpv1.ManagementPolicies) + func (mg *Gateway) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Gateway) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Gateway) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Gateway) GetConnectionDetailsMapping() map[string]string + func (tr *Gateway) GetID() string + func (tr *Gateway) GetInitParameters() (map[string]any, error) + func (tr *Gateway) GetMergedParameters(shouldMergeInitProvider bool) (map[string]any, error) + func (tr *Gateway) GetObservation() (map[string]any, error) + func (tr *Gateway) GetParameters() (map[string]any, error) + func (tr *Gateway) GetTerraformSchemaVersion() int + func (tr *Gateway) Hub() + func (tr *Gateway) LateInitialize(attrs []byte) (bool, error) + func (tr *Gateway) SetObservation(obs map[string]any) error + func (tr *Gateway) SetParameters(params map[string]any) error + type GatewayInitParameters struct + Canary []CanaryInitParameters + Connectivity []ConnectivityInitParameters + CustomDomains []CustomDomainsInitParameters + Description *string + ExecutionTimeout *string + FolderID *string + FolderIDRef *v1.Reference + FolderIDSelector *v1.Selector + Labels map[string]*string + LogOptions []LogOptionsInitParameters + Name *string + Spec *string + Variables map[string]*string + func (in *GatewayInitParameters) DeepCopy() *GatewayInitParameters + func (in *GatewayInitParameters) DeepCopyInto(out *GatewayInitParameters) + type GatewayList struct + Items []Gateway + func (in *GatewayList) DeepCopy() *GatewayList + func (in *GatewayList) DeepCopyInto(out *GatewayList) + func (in *GatewayList) DeepCopyObject() runtime.Object + func (l *GatewayList) GetItems() []resource.Managed + type GatewayObservation struct + Canary []CanaryObservation + Connectivity []ConnectivityObservation + CreatedAt *string + CustomDomains []CustomDomainsObservation + Description *string + Domain *string + ExecutionTimeout *string + FolderID *string + ID *string + Labels map[string]*string + LogGroupID *string + LogOptions []LogOptionsObservation + Name *string + Spec *string + Status *string + UserDomains []*string + Variables map[string]*string + func (in *GatewayObservation) DeepCopy() *GatewayObservation + func (in *GatewayObservation) DeepCopyInto(out *GatewayObservation) + type GatewayParameters struct + Canary []CanaryParameters + Connectivity []ConnectivityParameters + CustomDomains []CustomDomainsParameters + Description *string + ExecutionTimeout *string + FolderID *string + FolderIDRef *v1.Reference + FolderIDSelector *v1.Selector + Labels map[string]*string + LogOptions []LogOptionsParameters + Name *string + Spec *string + Variables map[string]*string + func (in *GatewayParameters) DeepCopy() *GatewayParameters + func (in *GatewayParameters) DeepCopyInto(out *GatewayParameters) + type GatewaySpec struct + ForProvider GatewayParameters + InitProvider GatewayInitParameters + func (in *GatewaySpec) DeepCopy() *GatewaySpec + func (in *GatewaySpec) DeepCopyInto(out *GatewaySpec) + type GatewayStatus struct + AtProvider GatewayObservation + func (in *GatewayStatus) DeepCopy() *GatewayStatus + func (in *GatewayStatus) DeepCopyInto(out *GatewayStatus) + type LogOptionsInitParameters struct + Disabled *bool + FolderID *string + LogGroupID *string + MinLevel *string + func (in *LogOptionsInitParameters) DeepCopy() *LogOptionsInitParameters + func (in *LogOptionsInitParameters) DeepCopyInto(out *LogOptionsInitParameters) + type LogOptionsObservation struct + Disabled *bool + FolderID *string + LogGroupID *string + MinLevel *string + func (in *LogOptionsObservation) DeepCopy() *LogOptionsObservation + func (in *LogOptionsObservation) DeepCopyInto(out *LogOptionsObservation) + type LogOptionsParameters struct + Disabled *bool + FolderID *string + LogGroupID *string + MinLevel *string + func (in *LogOptionsParameters) DeepCopy() *LogOptionsParameters + func (in *LogOptionsParameters) DeepCopyInto(out *LogOptionsParameters)