Versions in this module Expand all Collapse all v0 v0.1.0 Jul 5, 2023 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var CRDGroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + var VpnConnectionRoute_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: VpnConnectionRoute_Kind}.String() + var VpnConnectionRoute_GroupVersionKind = CRDGroupVersion.WithKind(VpnConnectionRoute_Kind) + var VpnConnectionRoute_Kind = "VpnConnectionRoute" + var VpnConnectionRoute_KindAPIVersion = VpnConnectionRoute_Kind + "." + CRDGroupVersion.String() + var VpnConnection_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: VpnConnection_Kind}.String() + var VpnConnection_GroupVersionKind = CRDGroupVersion.WithKind(VpnConnection_Kind) + var VpnConnection_Kind = "VpnConnection" + var VpnConnection_KindAPIVersion = VpnConnection_Kind + "." + CRDGroupVersion.String() + type RoutesObservation struct + DestinationIPRange *string + RouteType *string + State *string + func (in *RoutesObservation) DeepCopy() *RoutesObservation + func (in *RoutesObservation) DeepCopyInto(out *RoutesObservation) + type RoutesParameters struct + func (in *RoutesParameters) DeepCopy() *RoutesParameters + func (in *RoutesParameters) DeepCopyInto(out *RoutesParameters) + type TagsObservation struct + func (in *TagsObservation) DeepCopy() *TagsObservation + func (in *TagsObservation) DeepCopyInto(out *TagsObservation) + type TagsParameters struct + Key *string + Value *string + func (in *TagsParameters) DeepCopy() *TagsParameters + func (in *TagsParameters) DeepCopyInto(out *TagsParameters) + type VgwTelemetriesObservation struct + AcceptedRouteCount *float64 + LastStateChangeDate *string + OutsideIPAddress *string + State *string + StateDescription *string + func (in *VgwTelemetriesObservation) DeepCopy() *VgwTelemetriesObservation + func (in *VgwTelemetriesObservation) DeepCopyInto(out *VgwTelemetriesObservation) + type VgwTelemetriesParameters struct + func (in *VgwTelemetriesParameters) DeepCopy() *VgwTelemetriesParameters + func (in *VgwTelemetriesParameters) DeepCopyInto(out *VgwTelemetriesParameters) + type VpnConnection struct + Spec VpnConnectionSpec + Status VpnConnectionStatus + func (in *VpnConnection) DeepCopy() *VpnConnection + func (in *VpnConnection) DeepCopyInto(out *VpnConnection) + func (in *VpnConnection) DeepCopyObject() runtime.Object + func (mg *VpnConnection) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *VpnConnection) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *VpnConnection) GetProviderConfigReference() *xpv1.Reference + func (mg *VpnConnection) GetProviderReference() *xpv1.Reference + func (mg *VpnConnection) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *VpnConnection) GetTerraformResourceType() string + func (mg *VpnConnection) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *VpnConnection) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *VpnConnection) SetConditions(c ...xpv1.Condition) + func (mg *VpnConnection) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *VpnConnection) SetProviderConfigReference(r *xpv1.Reference) + func (mg *VpnConnection) SetProviderReference(r *xpv1.Reference) + func (mg *VpnConnection) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *VpnConnection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *VpnConnection) GetConnectionDetailsMapping() map[string]string + func (tr *VpnConnection) GetID() string + func (tr *VpnConnection) GetObservation() (map[string]any, error) + func (tr *VpnConnection) GetParameters() (map[string]any, error) + func (tr *VpnConnection) GetTerraformSchemaVersion() int + func (tr *VpnConnection) LateInitialize(attrs []byte) (bool, error) + func (tr *VpnConnection) SetObservation(obs map[string]any) error + func (tr *VpnConnection) SetParameters(params map[string]any) error + type VpnConnectionList struct + Items []VpnConnection + func (in *VpnConnectionList) DeepCopy() *VpnConnectionList + func (in *VpnConnectionList) DeepCopyInto(out *VpnConnectionList) + func (in *VpnConnectionList) DeepCopyObject() runtime.Object + func (l *VpnConnectionList) GetItems() []resource.Managed + type VpnConnectionObservation struct + ClientGatewayConfiguration *string + ID *string + RequestID *string + Routes []RoutesObservation + State *string + VPNConnectionID *string + VgwTelemetries []VgwTelemetriesObservation + func (in *VpnConnectionObservation) DeepCopy() *VpnConnectionObservation + func (in *VpnConnectionObservation) DeepCopyInto(out *VpnConnectionObservation) + type VpnConnectionParameters struct + ClientGatewayID *string + ClientGatewayIDRef *v1.Reference + ClientGatewayIDSelector *v1.Selector + ConnectionType *string + StaticRoutesOnly *bool + Tags []TagsParameters + VirtualGatewayID *string + VirtualGatewayIDRef *v1.Reference + VirtualGatewayIDSelector *v1.Selector + func (in *VpnConnectionParameters) DeepCopy() *VpnConnectionParameters + func (in *VpnConnectionParameters) DeepCopyInto(out *VpnConnectionParameters) + type VpnConnectionRoute struct + Spec VpnConnectionRouteSpec + Status VpnConnectionRouteStatus + func (in *VpnConnectionRoute) DeepCopy() *VpnConnectionRoute + func (in *VpnConnectionRoute) DeepCopyInto(out *VpnConnectionRoute) + func (in *VpnConnectionRoute) DeepCopyObject() runtime.Object + func (mg *VpnConnectionRoute) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *VpnConnectionRoute) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *VpnConnectionRoute) GetProviderConfigReference() *xpv1.Reference + func (mg *VpnConnectionRoute) GetProviderReference() *xpv1.Reference + func (mg *VpnConnectionRoute) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *VpnConnectionRoute) GetTerraformResourceType() string + func (mg *VpnConnectionRoute) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *VpnConnectionRoute) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *VpnConnectionRoute) SetConditions(c ...xpv1.Condition) + func (mg *VpnConnectionRoute) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *VpnConnectionRoute) SetProviderConfigReference(r *xpv1.Reference) + func (mg *VpnConnectionRoute) SetProviderReference(r *xpv1.Reference) + func (mg *VpnConnectionRoute) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *VpnConnectionRoute) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *VpnConnectionRoute) GetConnectionDetailsMapping() map[string]string + func (tr *VpnConnectionRoute) GetID() string + func (tr *VpnConnectionRoute) GetObservation() (map[string]any, error) + func (tr *VpnConnectionRoute) GetParameters() (map[string]any, error) + func (tr *VpnConnectionRoute) GetTerraformSchemaVersion() int + func (tr *VpnConnectionRoute) LateInitialize(attrs []byte) (bool, error) + func (tr *VpnConnectionRoute) SetObservation(obs map[string]any) error + func (tr *VpnConnectionRoute) SetParameters(params map[string]any) error + type VpnConnectionRouteList struct + Items []VpnConnectionRoute + func (in *VpnConnectionRouteList) DeepCopy() *VpnConnectionRouteList + func (in *VpnConnectionRouteList) DeepCopyInto(out *VpnConnectionRouteList) + func (in *VpnConnectionRouteList) DeepCopyObject() runtime.Object + func (l *VpnConnectionRouteList) GetItems() []resource.Managed + type VpnConnectionRouteObservation struct + ID *string + RequestID *string + func (in *VpnConnectionRouteObservation) DeepCopy() *VpnConnectionRouteObservation + func (in *VpnConnectionRouteObservation) DeepCopyInto(out *VpnConnectionRouteObservation) + type VpnConnectionRouteParameters struct + DestinationIPRange *string + VPNConnectionID *string + VPNConnectionIDRef *v1.Reference + VPNConnectionIDSelector *v1.Selector + func (in *VpnConnectionRouteParameters) DeepCopy() *VpnConnectionRouteParameters + func (in *VpnConnectionRouteParameters) DeepCopyInto(out *VpnConnectionRouteParameters) + type VpnConnectionRouteSpec struct + ForProvider VpnConnectionRouteParameters + func (in *VpnConnectionRouteSpec) DeepCopy() *VpnConnectionRouteSpec + func (in *VpnConnectionRouteSpec) DeepCopyInto(out *VpnConnectionRouteSpec) + type VpnConnectionRouteStatus struct + AtProvider VpnConnectionRouteObservation + func (in *VpnConnectionRouteStatus) DeepCopy() *VpnConnectionRouteStatus + func (in *VpnConnectionRouteStatus) DeepCopyInto(out *VpnConnectionRouteStatus) + type VpnConnectionSpec struct + ForProvider VpnConnectionParameters + func (in *VpnConnectionSpec) DeepCopy() *VpnConnectionSpec + func (in *VpnConnectionSpec) DeepCopyInto(out *VpnConnectionSpec) + type VpnConnectionStatus struct + AtProvider VpnConnectionObservation + func (in *VpnConnectionStatus) DeepCopy() *VpnConnectionStatus + func (in *VpnConnectionStatus) DeepCopyInto(out *VpnConnectionStatus)