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 PublicIpLink_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: PublicIpLink_Kind}.String() + var PublicIpLink_GroupVersionKind = CRDGroupVersion.WithKind(PublicIpLink_Kind) + var PublicIpLink_Kind = "PublicIpLink" + var PublicIpLink_KindAPIVersion = PublicIpLink_Kind + "." + CRDGroupVersion.String() + var PublicIp_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: PublicIp_Kind}.String() + var PublicIp_GroupVersionKind = CRDGroupVersion.WithKind(PublicIp_Kind) + var PublicIp_Kind = "PublicIp" + var PublicIp_KindAPIVersion = PublicIp_Kind + "." + CRDGroupVersion.String() + var SchemeBuilder = &scheme.Builder + type PublicIp struct + Spec PublicIpSpec + Status PublicIpStatus + func (in *PublicIp) DeepCopy() *PublicIp + func (in *PublicIp) DeepCopyInto(out *PublicIp) + func (in *PublicIp) DeepCopyObject() runtime.Object + func (mg *PublicIp) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *PublicIp) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *PublicIp) GetProviderConfigReference() *xpv1.Reference + func (mg *PublicIp) GetProviderReference() *xpv1.Reference + func (mg *PublicIp) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *PublicIp) GetTerraformResourceType() string + func (mg *PublicIp) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *PublicIp) SetConditions(c ...xpv1.Condition) + func (mg *PublicIp) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *PublicIp) SetProviderConfigReference(r *xpv1.Reference) + func (mg *PublicIp) SetProviderReference(r *xpv1.Reference) + func (mg *PublicIp) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *PublicIp) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *PublicIp) GetConnectionDetailsMapping() map[string]string + func (tr *PublicIp) GetID() string + func (tr *PublicIp) GetObservation() (map[string]any, error) + func (tr *PublicIp) GetParameters() (map[string]any, error) + func (tr *PublicIp) GetTerraformSchemaVersion() int + func (tr *PublicIp) LateInitialize(attrs []byte) (bool, error) + func (tr *PublicIp) SetObservation(obs map[string]any) error + func (tr *PublicIp) SetParameters(params map[string]any) error + type PublicIpLink struct + Spec PublicIpLinkSpec + Status PublicIpLinkStatus + func (in *PublicIpLink) DeepCopy() *PublicIpLink + func (in *PublicIpLink) DeepCopyInto(out *PublicIpLink) + func (in *PublicIpLink) DeepCopyObject() runtime.Object + func (mg *PublicIpLink) GetCondition(ct xpv1.ConditionType) xpv1.Condition + func (mg *PublicIpLink) GetDeletionPolicy() xpv1.DeletionPolicy + func (mg *PublicIpLink) GetProviderConfigReference() *xpv1.Reference + func (mg *PublicIpLink) GetProviderReference() *xpv1.Reference + func (mg *PublicIpLink) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo + func (mg *PublicIpLink) GetTerraformResourceType() string + func (mg *PublicIpLink) GetWriteConnectionSecretToReference() *xpv1.SecretReference + func (mg *PublicIpLink) ResolveReferences(ctx context.Context, c client.Reader) error + func (mg *PublicIpLink) SetConditions(c ...xpv1.Condition) + func (mg *PublicIpLink) SetDeletionPolicy(r xpv1.DeletionPolicy) + func (mg *PublicIpLink) SetProviderConfigReference(r *xpv1.Reference) + func (mg *PublicIpLink) SetProviderReference(r *xpv1.Reference) + func (mg *PublicIpLink) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo) + func (mg *PublicIpLink) SetWriteConnectionSecretToReference(r *xpv1.SecretReference) + func (tr *PublicIpLink) GetConnectionDetailsMapping() map[string]string + func (tr *PublicIpLink) GetID() string + func (tr *PublicIpLink) GetObservation() (map[string]any, error) + func (tr *PublicIpLink) GetParameters() (map[string]any, error) + func (tr *PublicIpLink) GetTerraformSchemaVersion() int + func (tr *PublicIpLink) LateInitialize(attrs []byte) (bool, error) + func (tr *PublicIpLink) SetObservation(obs map[string]any) error + func (tr *PublicIpLink) SetParameters(params map[string]any) error + type PublicIpLinkList struct + Items []PublicIpLink + func (in *PublicIpLinkList) DeepCopy() *PublicIpLinkList + func (in *PublicIpLinkList) DeepCopyInto(out *PublicIpLinkList) + func (in *PublicIpLinkList) DeepCopyObject() runtime.Object + func (l *PublicIpLinkList) GetItems() []resource.Managed + type PublicIpLinkObservation struct + ID *string + LinkPublicIPID *string + NicAccountID *string + RequestID *string + Tags []PublicIpLinkTagsObservation + func (in *PublicIpLinkObservation) DeepCopy() *PublicIpLinkObservation + func (in *PublicIpLinkObservation) DeepCopyInto(out *PublicIpLinkObservation) + type PublicIpLinkParameters struct + AllowRelink *bool + NicID *string + PrivateIP *string + PublicIP *string + PublicIPID *string + PublicIPIDRef *v1.Reference + PublicIPIDSelector *v1.Selector + VMID *string + VMIDRef *v1.Reference + VMIDSelector *v1.Selector + func (in *PublicIpLinkParameters) DeepCopy() *PublicIpLinkParameters + func (in *PublicIpLinkParameters) DeepCopyInto(out *PublicIpLinkParameters) + type PublicIpLinkSpec struct + ForProvider PublicIpLinkParameters + func (in *PublicIpLinkSpec) DeepCopy() *PublicIpLinkSpec + func (in *PublicIpLinkSpec) DeepCopyInto(out *PublicIpLinkSpec) + type PublicIpLinkStatus struct + AtProvider PublicIpLinkObservation + func (in *PublicIpLinkStatus) DeepCopy() *PublicIpLinkStatus + func (in *PublicIpLinkStatus) DeepCopyInto(out *PublicIpLinkStatus) + type PublicIpLinkTagsObservation struct + Key *string + Value *string + func (in *PublicIpLinkTagsObservation) DeepCopy() *PublicIpLinkTagsObservation + func (in *PublicIpLinkTagsObservation) DeepCopyInto(out *PublicIpLinkTagsObservation) + type PublicIpLinkTagsParameters struct + func (in *PublicIpLinkTagsParameters) DeepCopy() *PublicIpLinkTagsParameters + func (in *PublicIpLinkTagsParameters) DeepCopyInto(out *PublicIpLinkTagsParameters) + type PublicIpList struct + Items []PublicIp + func (in *PublicIpList) DeepCopy() *PublicIpList + func (in *PublicIpList) DeepCopyInto(out *PublicIpList) + func (in *PublicIpList) DeepCopyObject() runtime.Object + func (l *PublicIpList) GetItems() []resource.Managed + type PublicIpObservation struct + ID *string + LinkPublicIPID *string + NicAccountID *string + NicID *string + PrivateIP *string + PublicIP *string + PublicIPID *string + RequestID *string + VMID *string + func (in *PublicIpObservation) DeepCopy() *PublicIpObservation + func (in *PublicIpObservation) DeepCopyInto(out *PublicIpObservation) + type PublicIpParameters struct + Tags []TagsParameters + func (in *PublicIpParameters) DeepCopy() *PublicIpParameters + func (in *PublicIpParameters) DeepCopyInto(out *PublicIpParameters) + type PublicIpSpec struct + ForProvider PublicIpParameters + func (in *PublicIpSpec) DeepCopy() *PublicIpSpec + func (in *PublicIpSpec) DeepCopyInto(out *PublicIpSpec) + type PublicIpStatus struct + AtProvider PublicIpObservation + func (in *PublicIpStatus) DeepCopy() *PublicIpStatus + func (in *PublicIpStatus) DeepCopyInto(out *PublicIpStatus) + 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)