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 VirtualGateway_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: VirtualGateway_Kind}.String() + var VirtualGateway_GroupVersionKind = CRDGroupVersion.WithKind(VirtualGateway_Kind) + var VirtualGateway_Kind = "VirtualGateway" + var VirtualGateway_KindAPIVersion = VirtualGateway_Kind + "." + CRDGroupVersion.String() + type NetToVirtualGatewayLinksObservation struct + NetID *string + State *string + func (in *NetToVirtualGatewayLinksObservation) DeepCopy() *NetToVirtualGatewayLinksObservation + func (in *NetToVirtualGatewayLinksObservation) DeepCopyInto(out *NetToVirtualGatewayLinksObservation) + type NetToVirtualGatewayLinksParameters struct + func (in *NetToVirtualGatewayLinksParameters) DeepCopy() *NetToVirtualGatewayLinksParameters + func (in *NetToVirtualGatewayLinksParameters) DeepCopyInto(out *NetToVirtualGatewayLinksParameters) + 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 VirtualGateway struct + Spec VirtualGatewaySpec + Status VirtualGatewayStatus + func (in *VirtualGateway) DeepCopy() *VirtualGateway + func (in *VirtualGateway) DeepCopyInto(out *VirtualGateway) + func (in *VirtualGateway) DeepCopyObject() runtime.Object + func (mg *VirtualGateway) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *VirtualGateway) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *VirtualGateway) GetProviderConfigReference() *xpv1.Reference + func (mg *VirtualGateway) GetProviderReference() *xpv1.Reference + func (mg *VirtualGateway) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *VirtualGateway) GetTerraformResourceType() string + func (mg *VirtualGateway) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *VirtualGateway) SetConditions(c ...xpv1.Condition) + func (mg *VirtualGateway) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *VirtualGateway) SetProviderConfigReference(r *xpv1.Reference) + func (mg *VirtualGateway) SetProviderReference(r *xpv1.Reference) + func (mg *VirtualGateway) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *VirtualGateway) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *VirtualGateway) GetConnectionDetailsMapping() map[string]string + func (tr *VirtualGateway) GetID() string + func (tr *VirtualGateway) GetObservation() (map[string]any, error) + func (tr *VirtualGateway) GetParameters() (map[string]any, error) + func (tr *VirtualGateway) GetTerraformSchemaVersion() int + func (tr *VirtualGateway) LateInitialize(attrs []byte) (bool, error) + func (tr *VirtualGateway) SetObservation(obs map[string]any) error + func (tr *VirtualGateway) SetParameters(params map[string]any) error + type VirtualGatewayList struct + Items []VirtualGateway + func (in *VirtualGatewayList) DeepCopy() *VirtualGatewayList + func (in *VirtualGatewayList) DeepCopyInto(out *VirtualGatewayList) + func (in *VirtualGatewayList) DeepCopyObject() runtime.Object + func (l *VirtualGatewayList) GetItems() []resource.Managed + type VirtualGatewayObservation struct + ID *string + NetToVirtualGatewayLinks []NetToVirtualGatewayLinksObservation + func (in *VirtualGatewayObservation) DeepCopy() *VirtualGatewayObservation + func (in *VirtualGatewayObservation) DeepCopyInto(out *VirtualGatewayObservation) + type VirtualGatewayParameters struct + ConnectionType *string + NetToVirtualGatewayLinks []NetToVirtualGatewayLinksParameters + RequestID *string + State *string + Tags []TagsParameters + VirtualGatewayID *string + func (in *VirtualGatewayParameters) DeepCopy() *VirtualGatewayParameters + func (in *VirtualGatewayParameters) DeepCopyInto(out *VirtualGatewayParameters) + type VirtualGatewaySpec struct + ForProvider VirtualGatewayParameters + func (in *VirtualGatewaySpec) DeepCopy() *VirtualGatewaySpec + func (in *VirtualGatewaySpec) DeepCopyInto(out *VirtualGatewaySpec) + type VirtualGatewayStatus struct + AtProvider VirtualGatewayObservation + func (in *VirtualGatewayStatus) DeepCopy() *VirtualGatewayStatus + func (in *VirtualGatewayStatus) DeepCopyInto(out *VirtualGatewayStatus)