Versions in this module Expand all Collapse all v0 v0.4.2 Apr 26, 2023 Changes in this version + const CRDGroup + const CRDVersion + var AddToScheme = SchemeBuilder.AddToScheme + var Approval_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Approval_Kind}.String() + var Approval_GroupVersionKind = CRDGroupVersion.WithKind(Approval_Kind) + var Approval_Kind = "Approval" + var Approval_KindAPIVersion = Approval_Kind + "." + CRDGroupVersion.String() + var CRDGroupVersion = schema.GroupVersion + var Endpoint_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Endpoint_Kind}.String() + var Endpoint_GroupVersionKind = CRDGroupVersion.WithKind(Endpoint_Kind) + var Endpoint_Kind = "Endpoint" + var Endpoint_KindAPIVersion = Endpoint_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + var VPCEPService_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: VPCEPService_Kind}.String() + var VPCEPService_GroupVersionKind = CRDGroupVersion.WithKind(VPCEPService_Kind) + var VPCEPService_Kind = "VPCEPService" + var VPCEPService_KindAPIVersion = VPCEPService_Kind + "." + CRDGroupVersion.String() + type Approval struct + Spec ApprovalSpec + Status ApprovalStatus + func (in *Approval) DeepCopy() *Approval + func (in *Approval) DeepCopyInto(out *Approval) + func (in *Approval) DeepCopyObject() runtime.Object + func (mg *Approval) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Approval) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Approval) GetProviderConfigReference() *xpv1.Reference + func (mg *Approval) GetProviderReference() *xpv1.Reference + func (mg *Approval) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Approval) GetTerraformResourceType() string + func (mg *Approval) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Approval) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *Approval) SetConditions(c ...xpv1.Condition) + func (mg *Approval) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Approval) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Approval) SetProviderReference(r *xpv1.Reference) + func (mg *Approval) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Approval) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Approval) GetConnectionDetailsMapping() map[string]string + func (tr *Approval) GetID() string + func (tr *Approval) GetObservation() (map[string]any, error) + func (tr *Approval) GetParameters() (map[string]any, error) + func (tr *Approval) GetTerraformSchemaVersion() int + func (tr *Approval) LateInitialize(attrs []byte) (bool, error) + func (tr *Approval) SetObservation(obs map[string]any) error + func (tr *Approval) SetParameters(params map[string]any) error + type ApprovalList struct + Items []Approval + func (in *ApprovalList) DeepCopy() *ApprovalList + func (in *ApprovalList) DeepCopyInto(out *ApprovalList) + func (in *ApprovalList) DeepCopyObject() runtime.Object + func (l *ApprovalList) GetItems() []resource.Managed + type ApprovalObservation struct + Connections []ConnectionsObservation + ID *string + func (in *ApprovalObservation) DeepCopy() *ApprovalObservation + func (in *ApprovalObservation) DeepCopyInto(out *ApprovalObservation) + type ApprovalParameters struct + Endpoints []*string + EndpointsRefs []v1.Reference + EndpointsSelector *v1.Selector + Region *string + ServiceID *string + ServiceIDRef *v1.Reference + ServiceIDSelector *v1.Selector + func (in *ApprovalParameters) DeepCopy() *ApprovalParameters + func (in *ApprovalParameters) DeepCopyInto(out *ApprovalParameters) + type ApprovalSpec struct + ForProvider ApprovalParameters + func (in *ApprovalSpec) DeepCopy() *ApprovalSpec + func (in *ApprovalSpec) DeepCopyInto(out *ApprovalSpec) + type ApprovalStatus struct + AtProvider ApprovalObservation + func (in *ApprovalStatus) DeepCopy() *ApprovalStatus + func (in *ApprovalStatus) DeepCopyInto(out *ApprovalStatus) + type ConnectionsObservation struct + DomainID *string + EndpointID *string + PacketID *float64 + Status *string + func (in *ConnectionsObservation) DeepCopy() *ConnectionsObservation + func (in *ConnectionsObservation) DeepCopyInto(out *ConnectionsObservation) + type ConnectionsParameters struct + func (in *ConnectionsParameters) DeepCopy() *ConnectionsParameters + func (in *ConnectionsParameters) DeepCopyInto(out *ConnectionsParameters) + type Endpoint struct + Spec EndpointSpec + Status EndpointStatus + func (in *Endpoint) DeepCopy() *Endpoint + func (in *Endpoint) DeepCopyInto(out *Endpoint) + func (in *Endpoint) DeepCopyObject() runtime.Object + func (mg *Endpoint) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *Endpoint) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *Endpoint) GetProviderConfigReference() *xpv1.Reference + func (mg *Endpoint) GetProviderReference() *xpv1.Reference + func (mg *Endpoint) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *Endpoint) GetTerraformResourceType() string + func (mg *Endpoint) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *Endpoint) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *Endpoint) SetConditions(c ...xpv1.Condition) + func (mg *Endpoint) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *Endpoint) SetProviderConfigReference(r *xpv1.Reference) + func (mg *Endpoint) SetProviderReference(r *xpv1.Reference) + func (mg *Endpoint) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *Endpoint) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *Endpoint) GetConnectionDetailsMapping() map[string]string + func (tr *Endpoint) GetID() string + func (tr *Endpoint) GetObservation() (map[string]any, error) + func (tr *Endpoint) GetParameters() (map[string]any, error) + func (tr *Endpoint) GetTerraformSchemaVersion() int + func (tr *Endpoint) LateInitialize(attrs []byte) (bool, error) + func (tr *Endpoint) SetObservation(obs map[string]any) error + func (tr *Endpoint) SetParameters(params map[string]any) error + type EndpointList struct + Items []Endpoint + func (in *EndpointList) DeepCopy() *EndpointList + func (in *EndpointList) DeepCopyInto(out *EndpointList) + func (in *EndpointList) DeepCopyObject() runtime.Object + func (l *EndpointList) GetItems() []resource.Managed + type EndpointObservation struct + ID *string + PacketID *float64 + PrivateDomainName *string + ServiceName *string + ServiceType *string + Status *string + func (in *EndpointObservation) DeepCopy() *EndpointObservation + func (in *EndpointObservation) DeepCopyInto(out *EndpointObservation) + type EndpointParameters struct + EnableDNS *bool + EnableWhitelist *bool + IPAddress *string + NetworkID *string + NetworkIDRef *v1.Reference + NetworkIDSelector *v1.Selector + Region *string + ServiceID *string + ServiceIDRef *v1.Reference + ServiceIDSelector *v1.Selector + Tags map[string]*string + VPCID *string + VPCIDRef *v1.Reference + VPCIDSelector *v1.Selector + Whitelist []*string + func (in *EndpointParameters) DeepCopy() *EndpointParameters + func (in *EndpointParameters) DeepCopyInto(out *EndpointParameters) + type EndpointSpec struct + ForProvider EndpointParameters + func (in *EndpointSpec) DeepCopy() *EndpointSpec + func (in *EndpointSpec) DeepCopyInto(out *EndpointSpec) + type EndpointStatus struct + AtProvider EndpointObservation + func (in *EndpointStatus) DeepCopy() *EndpointStatus + func (in *EndpointStatus) DeepCopyInto(out *EndpointStatus) + type PortMappingObservation struct + func (in *PortMappingObservation) DeepCopy() *PortMappingObservation + func (in *PortMappingObservation) DeepCopyInto(out *PortMappingObservation) + type PortMappingParameters struct + Protocol *string + ServicePort *float64 + TerminalPort *float64 + func (in *PortMappingParameters) DeepCopy() *PortMappingParameters + func (in *PortMappingParameters) DeepCopyInto(out *PortMappingParameters) + type VPCEPService struct + Spec VPCEPServiceSpec + Status VPCEPServiceStatus + func (in *VPCEPService) DeepCopy() *VPCEPService + func (in *VPCEPService) DeepCopyInto(out *VPCEPService) + func (in *VPCEPService) DeepCopyObject() runtime.Object + func (mg *VPCEPService) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *VPCEPService) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *VPCEPService) GetProviderConfigReference() *xpv1.Reference + func (mg *VPCEPService) GetProviderReference() *xpv1.Reference + func (mg *VPCEPService) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *VPCEPService) GetTerraformResourceType() string + func (mg *VPCEPService) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *VPCEPService) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *VPCEPService) SetConditions(c ...xpv1.Condition) + func (mg *VPCEPService) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *VPCEPService) SetProviderConfigReference(r *xpv1.Reference) + func (mg *VPCEPService) SetProviderReference(r *xpv1.Reference) + func (mg *VPCEPService) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *VPCEPService) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *VPCEPService) GetConnectionDetailsMapping() map[string]string + func (tr *VPCEPService) GetID() string + func (tr *VPCEPService) GetObservation() (map[string]any, error) + func (tr *VPCEPService) GetParameters() (map[string]any, error) + func (tr *VPCEPService) GetTerraformSchemaVersion() int + func (tr *VPCEPService) LateInitialize(attrs []byte) (bool, error) + func (tr *VPCEPService) SetObservation(obs map[string]any) error + func (tr *VPCEPService) SetParameters(params map[string]any) error + type VPCEPServiceConnectionsObservation struct + DomainID *string + EndpointID *string + PacketID *float64 + Status *string + func (in *VPCEPServiceConnectionsObservation) DeepCopy() *VPCEPServiceConnectionsObservation + func (in *VPCEPServiceConnectionsObservation) DeepCopyInto(out *VPCEPServiceConnectionsObservation) + type VPCEPServiceConnectionsParameters struct + func (in *VPCEPServiceConnectionsParameters) DeepCopy() *VPCEPServiceConnectionsParameters + func (in *VPCEPServiceConnectionsParameters) DeepCopyInto(out *VPCEPServiceConnectionsParameters) + type VPCEPServiceList struct + Items []VPCEPService + func (in *VPCEPServiceList) DeepCopy() *VPCEPServiceList + func (in *VPCEPServiceList) DeepCopyInto(out *VPCEPServiceList) + func (in *VPCEPServiceList) DeepCopyObject() runtime.Object + func (l *VPCEPServiceList) GetItems() []resource.Managed + type VPCEPServiceObservation struct + Connections []VPCEPServiceConnectionsObservation + ID *string + ServiceName *string + Status *string + func (in *VPCEPServiceObservation) DeepCopy() *VPCEPServiceObservation + func (in *VPCEPServiceObservation) DeepCopyInto(out *VPCEPServiceObservation) + type VPCEPServiceParameters struct + Approval *bool + Name *string + Permissions []*string + PortID *string + PortIDRef *v1.Reference + PortIDSelector *v1.Selector + PortMapping []PortMappingParameters + Region *string + ServerType *string + ServiceType *string + Tags map[string]*string + VPCID *string + VPCIDRef *v1.Reference + VPCIDSelector *v1.Selector + func (in *VPCEPServiceParameters) DeepCopy() *VPCEPServiceParameters + func (in *VPCEPServiceParameters) DeepCopyInto(out *VPCEPServiceParameters) + type VPCEPServiceSpec struct + ForProvider VPCEPServiceParameters + func (in *VPCEPServiceSpec) DeepCopy() *VPCEPServiceSpec + func (in *VPCEPServiceSpec) DeepCopyInto(out *VPCEPServiceSpec) + type VPCEPServiceStatus struct + AtProvider VPCEPServiceObservation + func (in *VPCEPServiceStatus) DeepCopy() *VPCEPServiceStatus + func (in *VPCEPServiceStatus) DeepCopyInto(out *VPCEPServiceStatus)