Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=vpc.selectel.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type AllQuotasObservation
- type AllQuotasParameters
- type CrossregionSubnetV2
- func (in *CrossregionSubnetV2) DeepCopy() *CrossregionSubnetV2
- func (in *CrossregionSubnetV2) DeepCopyInto(out *CrossregionSubnetV2)
- func (in *CrossregionSubnetV2) DeepCopyObject() runtime.Object
- func (mg *CrossregionSubnetV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CrossregionSubnetV2) GetConnectionDetailsMapping() map[string]string
- func (mg *CrossregionSubnetV2) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CrossregionSubnetV2) GetID() string
- func (tr *CrossregionSubnetV2) GetObservation() (map[string]interface{}, error)
- func (tr *CrossregionSubnetV2) GetParameters() (map[string]interface{}, error)
- func (mg *CrossregionSubnetV2) GetProviderConfigReference() *xpv1.Reference
- func (mg *CrossregionSubnetV2) GetProviderReference() *xpv1.Reference
- func (mg *CrossregionSubnetV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *CrossregionSubnetV2) GetTerraformResourceType() string
- func (tr *CrossregionSubnetV2) GetTerraformSchemaVersion() int
- func (mg *CrossregionSubnetV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CrossregionSubnetV2) LateInitialize(attrs []byte) (bool, error)
- func (mg *CrossregionSubnetV2) SetConditions(c ...xpv1.Condition)
- func (mg *CrossregionSubnetV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CrossregionSubnetV2) SetObservation(obs map[string]interface{}) error
- func (tr *CrossregionSubnetV2) SetParameters(params map[string]interface{}) error
- func (mg *CrossregionSubnetV2) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CrossregionSubnetV2) SetProviderReference(r *xpv1.Reference)
- func (mg *CrossregionSubnetV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *CrossregionSubnetV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CrossregionSubnetV2List
- type CrossregionSubnetV2Observation
- type CrossregionSubnetV2Parameters
- type CrossregionSubnetV2Spec
- type CrossregionSubnetV2Status
- type FloatingipV2
- func (in *FloatingipV2) DeepCopy() *FloatingipV2
- func (in *FloatingipV2) DeepCopyInto(out *FloatingipV2)
- func (in *FloatingipV2) DeepCopyObject() runtime.Object
- func (mg *FloatingipV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *FloatingipV2) GetConnectionDetailsMapping() map[string]string
- func (mg *FloatingipV2) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *FloatingipV2) GetID() string
- func (tr *FloatingipV2) GetObservation() (map[string]interface{}, error)
- func (tr *FloatingipV2) GetParameters() (map[string]interface{}, error)
- func (mg *FloatingipV2) GetProviderConfigReference() *xpv1.Reference
- func (mg *FloatingipV2) GetProviderReference() *xpv1.Reference
- func (mg *FloatingipV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *FloatingipV2) GetTerraformResourceType() string
- func (tr *FloatingipV2) GetTerraformSchemaVersion() int
- func (mg *FloatingipV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *FloatingipV2) LateInitialize(attrs []byte) (bool, error)
- func (mg *FloatingipV2) SetConditions(c ...xpv1.Condition)
- func (mg *FloatingipV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *FloatingipV2) SetObservation(obs map[string]interface{}) error
- func (tr *FloatingipV2) SetParameters(params map[string]interface{}) error
- func (mg *FloatingipV2) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *FloatingipV2) SetProviderReference(r *xpv1.Reference)
- func (mg *FloatingipV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *FloatingipV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type FloatingipV2List
- type FloatingipV2Observation
- type FloatingipV2Parameters
- type FloatingipV2ServersObservation
- type FloatingipV2ServersParameters
- type FloatingipV2Spec
- type FloatingipV2Status
- type KeypairV2
- func (in *KeypairV2) DeepCopy() *KeypairV2
- func (in *KeypairV2) DeepCopyInto(out *KeypairV2)
- func (in *KeypairV2) DeepCopyObject() runtime.Object
- func (mg *KeypairV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *KeypairV2) GetConnectionDetailsMapping() map[string]string
- func (mg *KeypairV2) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *KeypairV2) GetID() string
- func (tr *KeypairV2) GetObservation() (map[string]interface{}, error)
- func (tr *KeypairV2) GetParameters() (map[string]interface{}, error)
- func (mg *KeypairV2) GetProviderConfigReference() *xpv1.Reference
- func (mg *KeypairV2) GetProviderReference() *xpv1.Reference
- func (mg *KeypairV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *KeypairV2) GetTerraformResourceType() string
- func (tr *KeypairV2) GetTerraformSchemaVersion() int
- func (mg *KeypairV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *KeypairV2) LateInitialize(attrs []byte) (bool, error)
- func (mg *KeypairV2) SetConditions(c ...xpv1.Condition)
- func (mg *KeypairV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *KeypairV2) SetObservation(obs map[string]interface{}) error
- func (tr *KeypairV2) SetParameters(params map[string]interface{}) error
- func (mg *KeypairV2) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *KeypairV2) SetProviderReference(r *xpv1.Reference)
- func (mg *KeypairV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *KeypairV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type KeypairV2List
- type KeypairV2Observation
- type KeypairV2Parameters
- type KeypairV2Spec
- type KeypairV2Status
- type LicenseV2
- func (in *LicenseV2) DeepCopy() *LicenseV2
- func (in *LicenseV2) DeepCopyInto(out *LicenseV2)
- func (in *LicenseV2) DeepCopyObject() runtime.Object
- func (mg *LicenseV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LicenseV2) GetConnectionDetailsMapping() map[string]string
- func (mg *LicenseV2) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LicenseV2) GetID() string
- func (tr *LicenseV2) GetObservation() (map[string]interface{}, error)
- func (tr *LicenseV2) GetParameters() (map[string]interface{}, error)
- func (mg *LicenseV2) GetProviderConfigReference() *xpv1.Reference
- func (mg *LicenseV2) GetProviderReference() *xpv1.Reference
- func (mg *LicenseV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LicenseV2) GetTerraformResourceType() string
- func (tr *LicenseV2) GetTerraformSchemaVersion() int
- func (mg *LicenseV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LicenseV2) LateInitialize(attrs []byte) (bool, error)
- func (mg *LicenseV2) SetConditions(c ...xpv1.Condition)
- func (mg *LicenseV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LicenseV2) SetObservation(obs map[string]interface{}) error
- func (tr *LicenseV2) SetParameters(params map[string]interface{}) error
- func (mg *LicenseV2) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LicenseV2) SetProviderReference(r *xpv1.Reference)
- func (mg *LicenseV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LicenseV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LicenseV2List
- type LicenseV2Observation
- type LicenseV2Parameters
- type LicenseV2ServersObservation
- type LicenseV2ServersParameters
- type LicenseV2Spec
- type LicenseV2Status
- type ProjectV2
- func (in *ProjectV2) DeepCopy() *ProjectV2
- func (in *ProjectV2) DeepCopyInto(out *ProjectV2)
- func (in *ProjectV2) DeepCopyObject() runtime.Object
- func (mg *ProjectV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ProjectV2) GetConnectionDetailsMapping() map[string]string
- func (mg *ProjectV2) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ProjectV2) GetID() string
- func (tr *ProjectV2) GetObservation() (map[string]interface{}, error)
- func (tr *ProjectV2) GetParameters() (map[string]interface{}, error)
- func (mg *ProjectV2) GetProviderConfigReference() *xpv1.Reference
- func (mg *ProjectV2) GetProviderReference() *xpv1.Reference
- func (mg *ProjectV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ProjectV2) GetTerraformResourceType() string
- func (tr *ProjectV2) GetTerraformSchemaVersion() int
- func (mg *ProjectV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ProjectV2) LateInitialize(attrs []byte) (bool, error)
- func (mg *ProjectV2) SetConditions(c ...xpv1.Condition)
- func (mg *ProjectV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ProjectV2) SetObservation(obs map[string]interface{}) error
- func (tr *ProjectV2) SetParameters(params map[string]interface{}) error
- func (mg *ProjectV2) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ProjectV2) SetProviderReference(r *xpv1.Reference)
- func (mg *ProjectV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ProjectV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ProjectV2List
- type ProjectV2Observation
- type ProjectV2Parameters
- type ProjectV2Spec
- type ProjectV2Status
- type QuotasObservation
- type QuotasParameters
- type QuotasResourceQuotasObservation
- type QuotasResourceQuotasParameters
- type RegionsObservation
- type RegionsParameters
- type ResourceQuotasObservation
- type ResourceQuotasParameters
- type RoleV2
- func (in *RoleV2) DeepCopy() *RoleV2
- func (in *RoleV2) DeepCopyInto(out *RoleV2)
- func (in *RoleV2) DeepCopyObject() runtime.Object
- func (mg *RoleV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *RoleV2) GetConnectionDetailsMapping() map[string]string
- func (mg *RoleV2) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *RoleV2) GetID() string
- func (tr *RoleV2) GetObservation() (map[string]interface{}, error)
- func (tr *RoleV2) GetParameters() (map[string]interface{}, error)
- func (mg *RoleV2) GetProviderConfigReference() *xpv1.Reference
- func (mg *RoleV2) GetProviderReference() *xpv1.Reference
- func (mg *RoleV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *RoleV2) GetTerraformResourceType() string
- func (tr *RoleV2) GetTerraformSchemaVersion() int
- func (mg *RoleV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *RoleV2) LateInitialize(attrs []byte) (bool, error)
- func (mg *RoleV2) SetConditions(c ...xpv1.Condition)
- func (mg *RoleV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *RoleV2) SetObservation(obs map[string]interface{}) error
- func (tr *RoleV2) SetParameters(params map[string]interface{}) error
- func (mg *RoleV2) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *RoleV2) SetProviderReference(r *xpv1.Reference)
- func (mg *RoleV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *RoleV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type RoleV2List
- type RoleV2Observation
- type RoleV2Parameters
- type RoleV2Spec
- type RoleV2Status
- type ServersObservation
- type ServersParameters
- type SubnetV2
- func (in *SubnetV2) DeepCopy() *SubnetV2
- func (in *SubnetV2) DeepCopyInto(out *SubnetV2)
- func (in *SubnetV2) DeepCopyObject() runtime.Object
- func (mg *SubnetV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SubnetV2) GetConnectionDetailsMapping() map[string]string
- func (mg *SubnetV2) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SubnetV2) GetID() string
- func (tr *SubnetV2) GetObservation() (map[string]interface{}, error)
- func (tr *SubnetV2) GetParameters() (map[string]interface{}, error)
- func (mg *SubnetV2) GetProviderConfigReference() *xpv1.Reference
- func (mg *SubnetV2) GetProviderReference() *xpv1.Reference
- func (mg *SubnetV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *SubnetV2) GetTerraformResourceType() string
- func (tr *SubnetV2) GetTerraformSchemaVersion() int
- func (mg *SubnetV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SubnetV2) LateInitialize(attrs []byte) (bool, error)
- func (mg *SubnetV2) SetConditions(c ...xpv1.Condition)
- func (mg *SubnetV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SubnetV2) SetObservation(obs map[string]interface{}) error
- func (tr *SubnetV2) SetParameters(params map[string]interface{}) error
- func (mg *SubnetV2) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SubnetV2) SetProviderReference(r *xpv1.Reference)
- func (mg *SubnetV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *SubnetV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SubnetV2List
- type SubnetV2Observation
- type SubnetV2Parameters
- type SubnetV2ServersObservation
- type SubnetV2ServersParameters
- type SubnetV2Spec
- type SubnetV2Status
- type SubnetsObservation
- type SubnetsParameters
- type TokenV2
- func (in *TokenV2) DeepCopy() *TokenV2
- func (in *TokenV2) DeepCopyInto(out *TokenV2)
- func (in *TokenV2) DeepCopyObject() runtime.Object
- func (mg *TokenV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *TokenV2) GetConnectionDetailsMapping() map[string]string
- func (mg *TokenV2) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *TokenV2) GetID() string
- func (tr *TokenV2) GetObservation() (map[string]interface{}, error)
- func (tr *TokenV2) GetParameters() (map[string]interface{}, error)
- func (mg *TokenV2) GetProviderConfigReference() *xpv1.Reference
- func (mg *TokenV2) GetProviderReference() *xpv1.Reference
- func (mg *TokenV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *TokenV2) GetTerraformResourceType() string
- func (tr *TokenV2) GetTerraformSchemaVersion() int
- func (mg *TokenV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *TokenV2) LateInitialize(attrs []byte) (bool, error)
- func (mg *TokenV2) SetConditions(c ...xpv1.Condition)
- func (mg *TokenV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *TokenV2) SetObservation(obs map[string]interface{}) error
- func (tr *TokenV2) SetParameters(params map[string]interface{}) error
- func (mg *TokenV2) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *TokenV2) SetProviderReference(r *xpv1.Reference)
- func (mg *TokenV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *TokenV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type TokenV2List
- type TokenV2Observation
- type TokenV2Parameters
- type TokenV2Spec
- type TokenV2Status
- type UserV2
- func (in *UserV2) DeepCopy() *UserV2
- func (in *UserV2) DeepCopyInto(out *UserV2)
- func (in *UserV2) DeepCopyObject() runtime.Object
- func (mg *UserV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *UserV2) GetConnectionDetailsMapping() map[string]string
- func (mg *UserV2) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *UserV2) GetID() string
- func (tr *UserV2) GetObservation() (map[string]interface{}, error)
- func (tr *UserV2) GetParameters() (map[string]interface{}, error)
- func (mg *UserV2) GetProviderConfigReference() *xpv1.Reference
- func (mg *UserV2) GetProviderReference() *xpv1.Reference
- func (mg *UserV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *UserV2) GetTerraformResourceType() string
- func (tr *UserV2) GetTerraformSchemaVersion() int
- func (mg *UserV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *UserV2) LateInitialize(attrs []byte) (bool, error)
- func (mg *UserV2) SetConditions(c ...xpv1.Condition)
- func (mg *UserV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *UserV2) SetObservation(obs map[string]interface{}) error
- func (tr *UserV2) SetParameters(params map[string]interface{}) error
- func (mg *UserV2) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *UserV2) SetProviderReference(r *xpv1.Reference)
- func (mg *UserV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *UserV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type UserV2List
- type UserV2Observation
- type UserV2Parameters
- type UserV2Spec
- type UserV2Status
- type VrrpSubnetV2
- func (in *VrrpSubnetV2) DeepCopy() *VrrpSubnetV2
- func (in *VrrpSubnetV2) DeepCopyInto(out *VrrpSubnetV2)
- func (in *VrrpSubnetV2) DeepCopyObject() runtime.Object
- func (mg *VrrpSubnetV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *VrrpSubnetV2) GetConnectionDetailsMapping() map[string]string
- func (mg *VrrpSubnetV2) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *VrrpSubnetV2) GetID() string
- func (tr *VrrpSubnetV2) GetObservation() (map[string]interface{}, error)
- func (tr *VrrpSubnetV2) GetParameters() (map[string]interface{}, error)
- func (mg *VrrpSubnetV2) GetProviderConfigReference() *xpv1.Reference
- func (mg *VrrpSubnetV2) GetProviderReference() *xpv1.Reference
- func (mg *VrrpSubnetV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *VrrpSubnetV2) GetTerraformResourceType() string
- func (tr *VrrpSubnetV2) GetTerraformSchemaVersion() int
- func (mg *VrrpSubnetV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *VrrpSubnetV2) LateInitialize(attrs []byte) (bool, error)
- func (mg *VrrpSubnetV2) SetConditions(c ...xpv1.Condition)
- func (mg *VrrpSubnetV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *VrrpSubnetV2) SetObservation(obs map[string]interface{}) error
- func (tr *VrrpSubnetV2) SetParameters(params map[string]interface{}) error
- func (mg *VrrpSubnetV2) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *VrrpSubnetV2) SetProviderReference(r *xpv1.Reference)
- func (mg *VrrpSubnetV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *VrrpSubnetV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type VrrpSubnetV2List
- type VrrpSubnetV2Observation
- type VrrpSubnetV2Parameters
- type VrrpSubnetV2ServersObservation
- type VrrpSubnetV2ServersParameters
- type VrrpSubnetV2Spec
- type VrrpSubnetV2Status
- type VrrpSubnetV2SubnetsObservation
- type VrrpSubnetV2SubnetsParameters
Constants ¶
const ( CRDGroup = "vpc.selectel.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( CrossregionSubnetV2_Kind = "CrossregionSubnetV2" CrossregionSubnetV2_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CrossregionSubnetV2_Kind}.String() CrossregionSubnetV2_KindAPIVersion = CrossregionSubnetV2_Kind + "." + CRDGroupVersion.String() CrossregionSubnetV2_GroupVersionKind = CRDGroupVersion.WithKind(CrossregionSubnetV2_Kind) )
Repository type metadata.
var ( FloatingipV2_Kind = "FloatingipV2" FloatingipV2_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: FloatingipV2_Kind}.String() FloatingipV2_KindAPIVersion = FloatingipV2_Kind + "." + CRDGroupVersion.String() FloatingipV2_GroupVersionKind = CRDGroupVersion.WithKind(FloatingipV2_Kind) )
Repository type metadata.
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( KeypairV2_Kind = "KeypairV2" KeypairV2_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: KeypairV2_Kind}.String() KeypairV2_KindAPIVersion = KeypairV2_Kind + "." + CRDGroupVersion.String() KeypairV2_GroupVersionKind = CRDGroupVersion.WithKind(KeypairV2_Kind) )
Repository type metadata.
var ( LicenseV2_Kind = "LicenseV2" LicenseV2_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LicenseV2_Kind}.String() LicenseV2_KindAPIVersion = LicenseV2_Kind + "." + CRDGroupVersion.String() LicenseV2_GroupVersionKind = CRDGroupVersion.WithKind(LicenseV2_Kind) )
Repository type metadata.
var ( ProjectV2_Kind = "ProjectV2" ProjectV2_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ProjectV2_Kind}.String() ProjectV2_KindAPIVersion = ProjectV2_Kind + "." + CRDGroupVersion.String() ProjectV2_GroupVersionKind = CRDGroupVersion.WithKind(ProjectV2_Kind) )
Repository type metadata.
var ( RoleV2_Kind = "RoleV2" RoleV2_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: RoleV2_Kind}.String() RoleV2_KindAPIVersion = RoleV2_Kind + "." + CRDGroupVersion.String() RoleV2_GroupVersionKind = CRDGroupVersion.WithKind(RoleV2_Kind) )
Repository type metadata.
var ( SubnetV2_Kind = "SubnetV2" SubnetV2_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SubnetV2_Kind}.String() SubnetV2_KindAPIVersion = SubnetV2_Kind + "." + CRDGroupVersion.String() SubnetV2_GroupVersionKind = CRDGroupVersion.WithKind(SubnetV2_Kind) )
Repository type metadata.
var ( TokenV2_Kind = "TokenV2" TokenV2_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: TokenV2_Kind}.String() TokenV2_KindAPIVersion = TokenV2_Kind + "." + CRDGroupVersion.String() TokenV2_GroupVersionKind = CRDGroupVersion.WithKind(TokenV2_Kind) )
Repository type metadata.
var ( UserV2_Kind = "UserV2" UserV2_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: UserV2_Kind}.String() UserV2_KindAPIVersion = UserV2_Kind + "." + CRDGroupVersion.String() UserV2_GroupVersionKind = CRDGroupVersion.WithKind(UserV2_Kind) )
Repository type metadata.
var ( VrrpSubnetV2_Kind = "VrrpSubnetV2" VrrpSubnetV2_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: VrrpSubnetV2_Kind}.String() VrrpSubnetV2_KindAPIVersion = VrrpSubnetV2_Kind + "." + CRDGroupVersion.String() VrrpSubnetV2_GroupVersionKind = CRDGroupVersion.WithKind(VrrpSubnetV2_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type AllQuotasObservation ¶
type AllQuotasObservation struct { ResourceName *string `json:"resourceName,omitempty" tf:"resource_name,omitempty"` ResourceQuotas []ResourceQuotasObservation `json:"resourceQuotas,omitempty" tf:"resource_quotas,omitempty"` }
func (*AllQuotasObservation) DeepCopy ¶
func (in *AllQuotasObservation) DeepCopy() *AllQuotasObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllQuotasObservation.
func (*AllQuotasObservation) DeepCopyInto ¶
func (in *AllQuotasObservation) DeepCopyInto(out *AllQuotasObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AllQuotasParameters ¶
type AllQuotasParameters struct { }
func (*AllQuotasParameters) DeepCopy ¶
func (in *AllQuotasParameters) DeepCopy() *AllQuotasParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllQuotasParameters.
func (*AllQuotasParameters) DeepCopyInto ¶
func (in *AllQuotasParameters) DeepCopyInto(out *AllQuotasParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CrossregionSubnetV2 ¶
type CrossregionSubnetV2 struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CrossregionSubnetV2Spec `json:"spec"` Status CrossregionSubnetV2Status `json:"status,omitempty"` }
CrossregionSubnetV2 is the Schema for the CrossregionSubnetV2s API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,selecteljet}
func (*CrossregionSubnetV2) DeepCopy ¶
func (in *CrossregionSubnetV2) DeepCopy() *CrossregionSubnetV2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrossregionSubnetV2.
func (*CrossregionSubnetV2) DeepCopyInto ¶
func (in *CrossregionSubnetV2) DeepCopyInto(out *CrossregionSubnetV2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CrossregionSubnetV2) DeepCopyObject ¶
func (in *CrossregionSubnetV2) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CrossregionSubnetV2) GetCondition ¶
func (mg *CrossregionSubnetV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CrossregionSubnetV2.
func (*CrossregionSubnetV2) GetConnectionDetailsMapping ¶
func (tr *CrossregionSubnetV2) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CrossregionSubnetV2
func (*CrossregionSubnetV2) GetDeletionPolicy ¶
func (mg *CrossregionSubnetV2) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CrossregionSubnetV2.
func (*CrossregionSubnetV2) GetID ¶
func (tr *CrossregionSubnetV2) GetID() string
GetID returns ID of underlying Terraform resource of this CrossregionSubnetV2
func (*CrossregionSubnetV2) GetObservation ¶
func (tr *CrossregionSubnetV2) GetObservation() (map[string]interface{}, error)
GetObservation of this CrossregionSubnetV2
func (*CrossregionSubnetV2) GetParameters ¶
func (tr *CrossregionSubnetV2) GetParameters() (map[string]interface{}, error)
GetParameters of this CrossregionSubnetV2
func (*CrossregionSubnetV2) GetProviderConfigReference ¶
func (mg *CrossregionSubnetV2) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CrossregionSubnetV2.
func (*CrossregionSubnetV2) GetProviderReference ¶
func (mg *CrossregionSubnetV2) GetProviderReference() *xpv1.Reference
GetProviderReference of this CrossregionSubnetV2. Deprecated: Use GetProviderConfigReference.
func (*CrossregionSubnetV2) GetPublishConnectionDetailsTo ¶
func (mg *CrossregionSubnetV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this CrossregionSubnetV2.
func (*CrossregionSubnetV2) GetTerraformResourceType ¶
func (mg *CrossregionSubnetV2) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CrossregionSubnetV2
func (*CrossregionSubnetV2) GetTerraformSchemaVersion ¶
func (tr *CrossregionSubnetV2) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CrossregionSubnetV2) GetWriteConnectionSecretToReference ¶
func (mg *CrossregionSubnetV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CrossregionSubnetV2.
func (*CrossregionSubnetV2) LateInitialize ¶
func (tr *CrossregionSubnetV2) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CrossregionSubnetV2 using its observed tfState. returns True if there are any spec changes for the resource.
func (*CrossregionSubnetV2) SetConditions ¶
func (mg *CrossregionSubnetV2) SetConditions(c ...xpv1.Condition)
SetConditions of this CrossregionSubnetV2.
func (*CrossregionSubnetV2) SetDeletionPolicy ¶
func (mg *CrossregionSubnetV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CrossregionSubnetV2.
func (*CrossregionSubnetV2) SetObservation ¶
func (tr *CrossregionSubnetV2) SetObservation(obs map[string]interface{}) error
SetObservation for this CrossregionSubnetV2
func (*CrossregionSubnetV2) SetParameters ¶
func (tr *CrossregionSubnetV2) SetParameters(params map[string]interface{}) error
SetParameters for this CrossregionSubnetV2
func (*CrossregionSubnetV2) SetProviderConfigReference ¶
func (mg *CrossregionSubnetV2) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CrossregionSubnetV2.
func (*CrossregionSubnetV2) SetProviderReference ¶
func (mg *CrossregionSubnetV2) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CrossregionSubnetV2. Deprecated: Use SetProviderConfigReference.
func (*CrossregionSubnetV2) SetPublishConnectionDetailsTo ¶
func (mg *CrossregionSubnetV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this CrossregionSubnetV2.
func (*CrossregionSubnetV2) SetWriteConnectionSecretToReference ¶
func (mg *CrossregionSubnetV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CrossregionSubnetV2.
type CrossregionSubnetV2List ¶
type CrossregionSubnetV2List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CrossregionSubnetV2 `json:"items"` }
CrossregionSubnetV2List contains a list of CrossregionSubnetV2s
func (*CrossregionSubnetV2List) DeepCopy ¶
func (in *CrossregionSubnetV2List) DeepCopy() *CrossregionSubnetV2List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrossregionSubnetV2List.
func (*CrossregionSubnetV2List) DeepCopyInto ¶
func (in *CrossregionSubnetV2List) DeepCopyInto(out *CrossregionSubnetV2List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CrossregionSubnetV2List) DeepCopyObject ¶
func (in *CrossregionSubnetV2List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CrossregionSubnetV2List) GetItems ¶
func (l *CrossregionSubnetV2List) GetItems() []resource.Managed
GetItems of this CrossregionSubnetV2List.
type CrossregionSubnetV2Observation ¶
type CrossregionSubnetV2Observation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Servers []ServersObservation `json:"servers,omitempty" tf:"servers,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` Subnets []SubnetsObservation `json:"subnets,omitempty" tf:"subnets,omitempty"` VlanID *float64 `json:"vlanId,omitempty" tf:"vlan_id,omitempty"` }
func (*CrossregionSubnetV2Observation) DeepCopy ¶
func (in *CrossregionSubnetV2Observation) DeepCopy() *CrossregionSubnetV2Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrossregionSubnetV2Observation.
func (*CrossregionSubnetV2Observation) DeepCopyInto ¶
func (in *CrossregionSubnetV2Observation) DeepCopyInto(out *CrossregionSubnetV2Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CrossregionSubnetV2Parameters ¶
type CrossregionSubnetV2Parameters struct { // +kubebuilder:validation:Required Cidr *string `json:"cidr" tf:"cidr,omitempty"` // +kubebuilder:validation:Required ProjectID *string `json:"projectId" tf:"project_id,omitempty"` // +kubebuilder:validation:Required Regions []RegionsParameters `json:"regions" tf:"regions,omitempty"` }
func (*CrossregionSubnetV2Parameters) DeepCopy ¶
func (in *CrossregionSubnetV2Parameters) DeepCopy() *CrossregionSubnetV2Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrossregionSubnetV2Parameters.
func (*CrossregionSubnetV2Parameters) DeepCopyInto ¶
func (in *CrossregionSubnetV2Parameters) DeepCopyInto(out *CrossregionSubnetV2Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CrossregionSubnetV2Spec ¶
type CrossregionSubnetV2Spec struct { v1.ResourceSpec `json:",inline"` ForProvider CrossregionSubnetV2Parameters `json:"forProvider"` }
CrossregionSubnetV2Spec defines the desired state of CrossregionSubnetV2
func (*CrossregionSubnetV2Spec) DeepCopy ¶
func (in *CrossregionSubnetV2Spec) DeepCopy() *CrossregionSubnetV2Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrossregionSubnetV2Spec.
func (*CrossregionSubnetV2Spec) DeepCopyInto ¶
func (in *CrossregionSubnetV2Spec) DeepCopyInto(out *CrossregionSubnetV2Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CrossregionSubnetV2Status ¶
type CrossregionSubnetV2Status struct { v1.ResourceStatus `json:",inline"` AtProvider CrossregionSubnetV2Observation `json:"atProvider,omitempty"` }
CrossregionSubnetV2Status defines the observed state of CrossregionSubnetV2.
func (*CrossregionSubnetV2Status) DeepCopy ¶
func (in *CrossregionSubnetV2Status) DeepCopy() *CrossregionSubnetV2Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrossregionSubnetV2Status.
func (*CrossregionSubnetV2Status) DeepCopyInto ¶
func (in *CrossregionSubnetV2Status) DeepCopyInto(out *CrossregionSubnetV2Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FloatingipV2 ¶
type FloatingipV2 struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FloatingipV2Spec `json:"spec"` Status FloatingipV2Status `json:"status,omitempty"` }
FloatingipV2 is the Schema for the FloatingipV2s API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,selecteljet}
func (*FloatingipV2) DeepCopy ¶
func (in *FloatingipV2) DeepCopy() *FloatingipV2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FloatingipV2.
func (*FloatingipV2) DeepCopyInto ¶
func (in *FloatingipV2) DeepCopyInto(out *FloatingipV2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FloatingipV2) DeepCopyObject ¶
func (in *FloatingipV2) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FloatingipV2) GetCondition ¶
func (mg *FloatingipV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this FloatingipV2.
func (*FloatingipV2) GetConnectionDetailsMapping ¶
func (tr *FloatingipV2) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this FloatingipV2
func (*FloatingipV2) GetDeletionPolicy ¶
func (mg *FloatingipV2) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this FloatingipV2.
func (*FloatingipV2) GetID ¶
func (tr *FloatingipV2) GetID() string
GetID returns ID of underlying Terraform resource of this FloatingipV2
func (*FloatingipV2) GetObservation ¶
func (tr *FloatingipV2) GetObservation() (map[string]interface{}, error)
GetObservation of this FloatingipV2
func (*FloatingipV2) GetParameters ¶
func (tr *FloatingipV2) GetParameters() (map[string]interface{}, error)
GetParameters of this FloatingipV2
func (*FloatingipV2) GetProviderConfigReference ¶
func (mg *FloatingipV2) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this FloatingipV2.
func (*FloatingipV2) GetProviderReference ¶
func (mg *FloatingipV2) GetProviderReference() *xpv1.Reference
GetProviderReference of this FloatingipV2. Deprecated: Use GetProviderConfigReference.
func (*FloatingipV2) GetPublishConnectionDetailsTo ¶
func (mg *FloatingipV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this FloatingipV2.
func (*FloatingipV2) GetTerraformResourceType ¶
func (mg *FloatingipV2) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this FloatingipV2
func (*FloatingipV2) GetTerraformSchemaVersion ¶
func (tr *FloatingipV2) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*FloatingipV2) GetWriteConnectionSecretToReference ¶
func (mg *FloatingipV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this FloatingipV2.
func (*FloatingipV2) LateInitialize ¶
func (tr *FloatingipV2) LateInitialize(attrs []byte) (bool, error)
LateInitialize this FloatingipV2 using its observed tfState. returns True if there are any spec changes for the resource.
func (*FloatingipV2) SetConditions ¶
func (mg *FloatingipV2) SetConditions(c ...xpv1.Condition)
SetConditions of this FloatingipV2.
func (*FloatingipV2) SetDeletionPolicy ¶
func (mg *FloatingipV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this FloatingipV2.
func (*FloatingipV2) SetObservation ¶
func (tr *FloatingipV2) SetObservation(obs map[string]interface{}) error
SetObservation for this FloatingipV2
func (*FloatingipV2) SetParameters ¶
func (tr *FloatingipV2) SetParameters(params map[string]interface{}) error
SetParameters for this FloatingipV2
func (*FloatingipV2) SetProviderConfigReference ¶
func (mg *FloatingipV2) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this FloatingipV2.
func (*FloatingipV2) SetProviderReference ¶
func (mg *FloatingipV2) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this FloatingipV2. Deprecated: Use SetProviderConfigReference.
func (*FloatingipV2) SetPublishConnectionDetailsTo ¶
func (mg *FloatingipV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this FloatingipV2.
func (*FloatingipV2) SetWriteConnectionSecretToReference ¶
func (mg *FloatingipV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this FloatingipV2.
type FloatingipV2List ¶
type FloatingipV2List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []FloatingipV2 `json:"items"` }
FloatingipV2List contains a list of FloatingipV2s
func (*FloatingipV2List) DeepCopy ¶
func (in *FloatingipV2List) DeepCopy() *FloatingipV2List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FloatingipV2List.
func (*FloatingipV2List) DeepCopyInto ¶
func (in *FloatingipV2List) DeepCopyInto(out *FloatingipV2List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FloatingipV2List) DeepCopyObject ¶
func (in *FloatingipV2List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FloatingipV2List) GetItems ¶
func (l *FloatingipV2List) GetItems() []resource.Managed
GetItems of this FloatingipV2List.
type FloatingipV2Observation ¶
type FloatingipV2Observation struct { FixedIPAddress *string `json:"fixedIpAddress,omitempty" tf:"fixed_ip_address,omitempty"` FloatingIPAddress *string `json:"floatingIpAddress,omitempty" tf:"floating_ip_address,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` PortID *string `json:"portId,omitempty" tf:"port_id,omitempty"` Servers []FloatingipV2ServersObservation `json:"servers,omitempty" tf:"servers,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` }
func (*FloatingipV2Observation) DeepCopy ¶
func (in *FloatingipV2Observation) DeepCopy() *FloatingipV2Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FloatingipV2Observation.
func (*FloatingipV2Observation) DeepCopyInto ¶
func (in *FloatingipV2Observation) DeepCopyInto(out *FloatingipV2Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FloatingipV2Parameters ¶
type FloatingipV2Parameters struct { // +kubebuilder:validation:Required ProjectID *string `json:"projectId" tf:"project_id,omitempty"` // +kubebuilder:validation:Required Region *string `json:"region" tf:"region,omitempty"` }
func (*FloatingipV2Parameters) DeepCopy ¶
func (in *FloatingipV2Parameters) DeepCopy() *FloatingipV2Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FloatingipV2Parameters.
func (*FloatingipV2Parameters) DeepCopyInto ¶
func (in *FloatingipV2Parameters) DeepCopyInto(out *FloatingipV2Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FloatingipV2ServersObservation ¶
type FloatingipV2ServersObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Name *string `json:"name,omitempty" tf:"name,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` }
func (*FloatingipV2ServersObservation) DeepCopy ¶
func (in *FloatingipV2ServersObservation) DeepCopy() *FloatingipV2ServersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FloatingipV2ServersObservation.
func (*FloatingipV2ServersObservation) DeepCopyInto ¶
func (in *FloatingipV2ServersObservation) DeepCopyInto(out *FloatingipV2ServersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FloatingipV2ServersParameters ¶
type FloatingipV2ServersParameters struct { }
func (*FloatingipV2ServersParameters) DeepCopy ¶
func (in *FloatingipV2ServersParameters) DeepCopy() *FloatingipV2ServersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FloatingipV2ServersParameters.
func (*FloatingipV2ServersParameters) DeepCopyInto ¶
func (in *FloatingipV2ServersParameters) DeepCopyInto(out *FloatingipV2ServersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FloatingipV2Spec ¶
type FloatingipV2Spec struct { v1.ResourceSpec `json:",inline"` ForProvider FloatingipV2Parameters `json:"forProvider"` }
FloatingipV2Spec defines the desired state of FloatingipV2
func (*FloatingipV2Spec) DeepCopy ¶
func (in *FloatingipV2Spec) DeepCopy() *FloatingipV2Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FloatingipV2Spec.
func (*FloatingipV2Spec) DeepCopyInto ¶
func (in *FloatingipV2Spec) DeepCopyInto(out *FloatingipV2Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FloatingipV2Status ¶
type FloatingipV2Status struct { v1.ResourceStatus `json:",inline"` AtProvider FloatingipV2Observation `json:"atProvider,omitempty"` }
FloatingipV2Status defines the observed state of FloatingipV2.
func (*FloatingipV2Status) DeepCopy ¶
func (in *FloatingipV2Status) DeepCopy() *FloatingipV2Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FloatingipV2Status.
func (*FloatingipV2Status) DeepCopyInto ¶
func (in *FloatingipV2Status) DeepCopyInto(out *FloatingipV2Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeypairV2 ¶
type KeypairV2 struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec KeypairV2Spec `json:"spec"` Status KeypairV2Status `json:"status,omitempty"` }
KeypairV2 is the Schema for the KeypairV2s API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,selecteljet}
func (*KeypairV2) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeypairV2.
func (*KeypairV2) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeypairV2) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*KeypairV2) GetCondition ¶
func (mg *KeypairV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this KeypairV2.
func (*KeypairV2) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this KeypairV2
func (*KeypairV2) GetDeletionPolicy ¶
func (mg *KeypairV2) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this KeypairV2.
func (*KeypairV2) GetObservation ¶
GetObservation of this KeypairV2
func (*KeypairV2) GetParameters ¶
GetParameters of this KeypairV2
func (*KeypairV2) GetProviderConfigReference ¶
GetProviderConfigReference of this KeypairV2.
func (*KeypairV2) GetProviderReference ¶
GetProviderReference of this KeypairV2. Deprecated: Use GetProviderConfigReference.
func (*KeypairV2) GetPublishConnectionDetailsTo ¶
func (mg *KeypairV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this KeypairV2.
func (*KeypairV2) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this KeypairV2
func (*KeypairV2) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*KeypairV2) GetWriteConnectionSecretToReference ¶
func (mg *KeypairV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this KeypairV2.
func (*KeypairV2) LateInitialize ¶
LateInitialize this KeypairV2 using its observed tfState. returns True if there are any spec changes for the resource.
func (*KeypairV2) SetConditions ¶
SetConditions of this KeypairV2.
func (*KeypairV2) SetDeletionPolicy ¶
func (mg *KeypairV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this KeypairV2.
func (*KeypairV2) SetObservation ¶
SetObservation for this KeypairV2
func (*KeypairV2) SetParameters ¶
SetParameters for this KeypairV2
func (*KeypairV2) SetProviderConfigReference ¶
SetProviderConfigReference of this KeypairV2.
func (*KeypairV2) SetProviderReference ¶
SetProviderReference of this KeypairV2. Deprecated: Use SetProviderConfigReference.
func (*KeypairV2) SetPublishConnectionDetailsTo ¶
func (mg *KeypairV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this KeypairV2.
func (*KeypairV2) SetWriteConnectionSecretToReference ¶
func (mg *KeypairV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this KeypairV2.
type KeypairV2List ¶
type KeypairV2List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []KeypairV2 `json:"items"` }
KeypairV2List contains a list of KeypairV2s
func (*KeypairV2List) DeepCopy ¶
func (in *KeypairV2List) DeepCopy() *KeypairV2List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeypairV2List.
func (*KeypairV2List) DeepCopyInto ¶
func (in *KeypairV2List) DeepCopyInto(out *KeypairV2List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeypairV2List) DeepCopyObject ¶
func (in *KeypairV2List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*KeypairV2List) GetItems ¶
func (l *KeypairV2List) GetItems() []resource.Managed
GetItems of this KeypairV2List.
type KeypairV2Observation ¶
type KeypairV2Observation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*KeypairV2Observation) DeepCopy ¶
func (in *KeypairV2Observation) DeepCopy() *KeypairV2Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeypairV2Observation.
func (*KeypairV2Observation) DeepCopyInto ¶
func (in *KeypairV2Observation) DeepCopyInto(out *KeypairV2Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeypairV2Parameters ¶
type KeypairV2Parameters struct { // +kubebuilder:validation:Required PublicKey *string `json:"publicKey" tf:"public_key,omitempty"` // +kubebuilder:validation:Optional Regions []*string `json:"regions,omitempty" tf:"regions,omitempty"` // +kubebuilder:validation:Required UserID *string `json:"userId" tf:"user_id,omitempty"` }
func (*KeypairV2Parameters) DeepCopy ¶
func (in *KeypairV2Parameters) DeepCopy() *KeypairV2Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeypairV2Parameters.
func (*KeypairV2Parameters) DeepCopyInto ¶
func (in *KeypairV2Parameters) DeepCopyInto(out *KeypairV2Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeypairV2Spec ¶
type KeypairV2Spec struct { v1.ResourceSpec `json:",inline"` ForProvider KeypairV2Parameters `json:"forProvider"` }
KeypairV2Spec defines the desired state of KeypairV2
func (*KeypairV2Spec) DeepCopy ¶
func (in *KeypairV2Spec) DeepCopy() *KeypairV2Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeypairV2Spec.
func (*KeypairV2Spec) DeepCopyInto ¶
func (in *KeypairV2Spec) DeepCopyInto(out *KeypairV2Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeypairV2Status ¶
type KeypairV2Status struct { v1.ResourceStatus `json:",inline"` AtProvider KeypairV2Observation `json:"atProvider,omitempty"` }
KeypairV2Status defines the observed state of KeypairV2.
func (*KeypairV2Status) DeepCopy ¶
func (in *KeypairV2Status) DeepCopy() *KeypairV2Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeypairV2Status.
func (*KeypairV2Status) DeepCopyInto ¶
func (in *KeypairV2Status) DeepCopyInto(out *KeypairV2Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LicenseV2 ¶
type LicenseV2 struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LicenseV2Spec `json:"spec"` Status LicenseV2Status `json:"status,omitempty"` }
LicenseV2 is the Schema for the LicenseV2s API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,selecteljet}
func (*LicenseV2) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseV2.
func (*LicenseV2) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LicenseV2) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LicenseV2) GetCondition ¶
func (mg *LicenseV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LicenseV2.
func (*LicenseV2) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this LicenseV2
func (*LicenseV2) GetDeletionPolicy ¶
func (mg *LicenseV2) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LicenseV2.
func (*LicenseV2) GetObservation ¶
GetObservation of this LicenseV2
func (*LicenseV2) GetParameters ¶
GetParameters of this LicenseV2
func (*LicenseV2) GetProviderConfigReference ¶
GetProviderConfigReference of this LicenseV2.
func (*LicenseV2) GetProviderReference ¶
GetProviderReference of this LicenseV2. Deprecated: Use GetProviderConfigReference.
func (*LicenseV2) GetPublishConnectionDetailsTo ¶
func (mg *LicenseV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LicenseV2.
func (*LicenseV2) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this LicenseV2
func (*LicenseV2) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LicenseV2) GetWriteConnectionSecretToReference ¶
func (mg *LicenseV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LicenseV2.
func (*LicenseV2) LateInitialize ¶
LateInitialize this LicenseV2 using its observed tfState. returns True if there are any spec changes for the resource.
func (*LicenseV2) SetConditions ¶
SetConditions of this LicenseV2.
func (*LicenseV2) SetDeletionPolicy ¶
func (mg *LicenseV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LicenseV2.
func (*LicenseV2) SetObservation ¶
SetObservation for this LicenseV2
func (*LicenseV2) SetParameters ¶
SetParameters for this LicenseV2
func (*LicenseV2) SetProviderConfigReference ¶
SetProviderConfigReference of this LicenseV2.
func (*LicenseV2) SetProviderReference ¶
SetProviderReference of this LicenseV2. Deprecated: Use SetProviderConfigReference.
func (*LicenseV2) SetPublishConnectionDetailsTo ¶
func (mg *LicenseV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LicenseV2.
func (*LicenseV2) SetWriteConnectionSecretToReference ¶
func (mg *LicenseV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LicenseV2.
type LicenseV2List ¶
type LicenseV2List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LicenseV2 `json:"items"` }
LicenseV2List contains a list of LicenseV2s
func (*LicenseV2List) DeepCopy ¶
func (in *LicenseV2List) DeepCopy() *LicenseV2List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseV2List.
func (*LicenseV2List) DeepCopyInto ¶
func (in *LicenseV2List) DeepCopyInto(out *LicenseV2List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LicenseV2List) DeepCopyObject ¶
func (in *LicenseV2List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LicenseV2List) GetItems ¶
func (l *LicenseV2List) GetItems() []resource.Managed
GetItems of this LicenseV2List.
type LicenseV2Observation ¶
type LicenseV2Observation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` NetworkID *string `json:"networkId,omitempty" tf:"network_id,omitempty"` PortID *string `json:"portId,omitempty" tf:"port_id,omitempty"` Servers []LicenseV2ServersObservation `json:"servers,omitempty" tf:"servers,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` }
func (*LicenseV2Observation) DeepCopy ¶
func (in *LicenseV2Observation) DeepCopy() *LicenseV2Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseV2Observation.
func (*LicenseV2Observation) DeepCopyInto ¶
func (in *LicenseV2Observation) DeepCopyInto(out *LicenseV2Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LicenseV2Parameters ¶
type LicenseV2Parameters struct { // +kubebuilder:validation:Required ProjectID *string `json:"projectId" tf:"project_id,omitempty"` // +kubebuilder:validation:Required Region *string `json:"region" tf:"region,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*LicenseV2Parameters) DeepCopy ¶
func (in *LicenseV2Parameters) DeepCopy() *LicenseV2Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseV2Parameters.
func (*LicenseV2Parameters) DeepCopyInto ¶
func (in *LicenseV2Parameters) DeepCopyInto(out *LicenseV2Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LicenseV2ServersObservation ¶
type LicenseV2ServersObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Name *string `json:"name,omitempty" tf:"name,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` }
func (*LicenseV2ServersObservation) DeepCopy ¶
func (in *LicenseV2ServersObservation) DeepCopy() *LicenseV2ServersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseV2ServersObservation.
func (*LicenseV2ServersObservation) DeepCopyInto ¶
func (in *LicenseV2ServersObservation) DeepCopyInto(out *LicenseV2ServersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LicenseV2ServersParameters ¶
type LicenseV2ServersParameters struct { }
func (*LicenseV2ServersParameters) DeepCopy ¶
func (in *LicenseV2ServersParameters) DeepCopy() *LicenseV2ServersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseV2ServersParameters.
func (*LicenseV2ServersParameters) DeepCopyInto ¶
func (in *LicenseV2ServersParameters) DeepCopyInto(out *LicenseV2ServersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LicenseV2Spec ¶
type LicenseV2Spec struct { v1.ResourceSpec `json:",inline"` ForProvider LicenseV2Parameters `json:"forProvider"` }
LicenseV2Spec defines the desired state of LicenseV2
func (*LicenseV2Spec) DeepCopy ¶
func (in *LicenseV2Spec) DeepCopy() *LicenseV2Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseV2Spec.
func (*LicenseV2Spec) DeepCopyInto ¶
func (in *LicenseV2Spec) DeepCopyInto(out *LicenseV2Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LicenseV2Status ¶
type LicenseV2Status struct { v1.ResourceStatus `json:",inline"` AtProvider LicenseV2Observation `json:"atProvider,omitempty"` }
LicenseV2Status defines the observed state of LicenseV2.
func (*LicenseV2Status) DeepCopy ¶
func (in *LicenseV2Status) DeepCopy() *LicenseV2Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LicenseV2Status.
func (*LicenseV2Status) DeepCopyInto ¶
func (in *LicenseV2Status) DeepCopyInto(out *LicenseV2Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProjectV2 ¶
type ProjectV2 struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ProjectV2Spec `json:"spec"` Status ProjectV2Status `json:"status,omitempty"` }
ProjectV2 is the Schema for the ProjectV2s API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,selecteljet}
func (*ProjectV2) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectV2.
func (*ProjectV2) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectV2) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProjectV2) GetCondition ¶
func (mg *ProjectV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ProjectV2.
func (*ProjectV2) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this ProjectV2
func (*ProjectV2) GetDeletionPolicy ¶
func (mg *ProjectV2) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ProjectV2.
func (*ProjectV2) GetObservation ¶
GetObservation of this ProjectV2
func (*ProjectV2) GetParameters ¶
GetParameters of this ProjectV2
func (*ProjectV2) GetProviderConfigReference ¶
GetProviderConfigReference of this ProjectV2.
func (*ProjectV2) GetProviderReference ¶
GetProviderReference of this ProjectV2. Deprecated: Use GetProviderConfigReference.
func (*ProjectV2) GetPublishConnectionDetailsTo ¶
func (mg *ProjectV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ProjectV2.
func (*ProjectV2) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this ProjectV2
func (*ProjectV2) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ProjectV2) GetWriteConnectionSecretToReference ¶
func (mg *ProjectV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ProjectV2.
func (*ProjectV2) LateInitialize ¶
LateInitialize this ProjectV2 using its observed tfState. returns True if there are any spec changes for the resource.
func (*ProjectV2) SetConditions ¶
SetConditions of this ProjectV2.
func (*ProjectV2) SetDeletionPolicy ¶
func (mg *ProjectV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ProjectV2.
func (*ProjectV2) SetObservation ¶
SetObservation for this ProjectV2
func (*ProjectV2) SetParameters ¶
SetParameters for this ProjectV2
func (*ProjectV2) SetProviderConfigReference ¶
SetProviderConfigReference of this ProjectV2.
func (*ProjectV2) SetProviderReference ¶
SetProviderReference of this ProjectV2. Deprecated: Use SetProviderConfigReference.
func (*ProjectV2) SetPublishConnectionDetailsTo ¶
func (mg *ProjectV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ProjectV2.
func (*ProjectV2) SetWriteConnectionSecretToReference ¶
func (mg *ProjectV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ProjectV2.
type ProjectV2List ¶
type ProjectV2List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ProjectV2 `json:"items"` }
ProjectV2List contains a list of ProjectV2s
func (*ProjectV2List) DeepCopy ¶
func (in *ProjectV2List) DeepCopy() *ProjectV2List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectV2List.
func (*ProjectV2List) DeepCopyInto ¶
func (in *ProjectV2List) DeepCopyInto(out *ProjectV2List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProjectV2List) DeepCopyObject ¶
func (in *ProjectV2List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProjectV2List) GetItems ¶
func (l *ProjectV2List) GetItems() []resource.Managed
GetItems of this ProjectV2List.
type ProjectV2Observation ¶
type ProjectV2Observation struct { AllQuotas []AllQuotasObservation `json:"allQuotas,omitempty" tf:"all_quotas,omitempty"` Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` URL *string `json:"url,omitempty" tf:"url,omitempty"` }
func (*ProjectV2Observation) DeepCopy ¶
func (in *ProjectV2Observation) DeepCopy() *ProjectV2Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectV2Observation.
func (*ProjectV2Observation) DeepCopyInto ¶
func (in *ProjectV2Observation) DeepCopyInto(out *ProjectV2Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProjectV2Parameters ¶
type ProjectV2Parameters struct { // +kubebuilder:validation:Optional AutoQuotas *bool `json:"autoQuotas,omitempty" tf:"auto_quotas,omitempty"` // +kubebuilder:validation:Optional CustomURL *string `json:"customUrl,omitempty" tf:"custom_url,omitempty"` // +kubebuilder:validation:Optional Quotas []QuotasParameters `json:"quotas,omitempty" tf:"quotas,omitempty"` // +kubebuilder:validation:Optional Theme map[string]*string `json:"theme,omitempty" tf:"theme,omitempty"` }
func (*ProjectV2Parameters) DeepCopy ¶
func (in *ProjectV2Parameters) DeepCopy() *ProjectV2Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectV2Parameters.
func (*ProjectV2Parameters) DeepCopyInto ¶
func (in *ProjectV2Parameters) DeepCopyInto(out *ProjectV2Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProjectV2Spec ¶
type ProjectV2Spec struct { v1.ResourceSpec `json:",inline"` ForProvider ProjectV2Parameters `json:"forProvider"` }
ProjectV2Spec defines the desired state of ProjectV2
func (*ProjectV2Spec) DeepCopy ¶
func (in *ProjectV2Spec) DeepCopy() *ProjectV2Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectV2Spec.
func (*ProjectV2Spec) DeepCopyInto ¶
func (in *ProjectV2Spec) DeepCopyInto(out *ProjectV2Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProjectV2Status ¶
type ProjectV2Status struct { v1.ResourceStatus `json:",inline"` AtProvider ProjectV2Observation `json:"atProvider,omitempty"` }
ProjectV2Status defines the observed state of ProjectV2.
func (*ProjectV2Status) DeepCopy ¶
func (in *ProjectV2Status) DeepCopy() *ProjectV2Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProjectV2Status.
func (*ProjectV2Status) DeepCopyInto ¶
func (in *ProjectV2Status) DeepCopyInto(out *ProjectV2Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QuotasObservation ¶
type QuotasObservation struct { }
func (*QuotasObservation) DeepCopy ¶
func (in *QuotasObservation) DeepCopy() *QuotasObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuotasObservation.
func (*QuotasObservation) DeepCopyInto ¶
func (in *QuotasObservation) DeepCopyInto(out *QuotasObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QuotasParameters ¶
type QuotasParameters struct { // +kubebuilder:validation:Required ResourceName *string `json:"resourceName" tf:"resource_name,omitempty"` // +kubebuilder:validation:Required ResourceQuotas []QuotasResourceQuotasParameters `json:"resourceQuotas" tf:"resource_quotas,omitempty"` }
func (*QuotasParameters) DeepCopy ¶
func (in *QuotasParameters) DeepCopy() *QuotasParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuotasParameters.
func (*QuotasParameters) DeepCopyInto ¶
func (in *QuotasParameters) DeepCopyInto(out *QuotasParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QuotasResourceQuotasObservation ¶
type QuotasResourceQuotasObservation struct { }
func (*QuotasResourceQuotasObservation) DeepCopy ¶
func (in *QuotasResourceQuotasObservation) DeepCopy() *QuotasResourceQuotasObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuotasResourceQuotasObservation.
func (*QuotasResourceQuotasObservation) DeepCopyInto ¶
func (in *QuotasResourceQuotasObservation) DeepCopyInto(out *QuotasResourceQuotasObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QuotasResourceQuotasParameters ¶
type QuotasResourceQuotasParameters struct { // +kubebuilder:validation:Optional Region *string `json:"region,omitempty" tf:"region,omitempty"` // +kubebuilder:validation:Required Value *float64 `json:"value" tf:"value,omitempty"` // +kubebuilder:validation:Optional Zone *string `json:"zone,omitempty" tf:"zone,omitempty"` }
func (*QuotasResourceQuotasParameters) DeepCopy ¶
func (in *QuotasResourceQuotasParameters) DeepCopy() *QuotasResourceQuotasParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuotasResourceQuotasParameters.
func (*QuotasResourceQuotasParameters) DeepCopyInto ¶
func (in *QuotasResourceQuotasParameters) DeepCopyInto(out *QuotasResourceQuotasParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RegionsObservation ¶
type RegionsObservation struct { }
func (*RegionsObservation) DeepCopy ¶
func (in *RegionsObservation) DeepCopy() *RegionsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegionsObservation.
func (*RegionsObservation) DeepCopyInto ¶
func (in *RegionsObservation) DeepCopyInto(out *RegionsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RegionsParameters ¶
type RegionsParameters struct { // +kubebuilder:validation:Required Region *string `json:"region" tf:"region,omitempty"` }
func (*RegionsParameters) DeepCopy ¶
func (in *RegionsParameters) DeepCopy() *RegionsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegionsParameters.
func (*RegionsParameters) DeepCopyInto ¶
func (in *RegionsParameters) DeepCopyInto(out *RegionsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceQuotasObservation ¶
type ResourceQuotasObservation struct { Region *string `json:"region,omitempty" tf:"region,omitempty"` Used *float64 `json:"used,omitempty" tf:"used,omitempty"` Value *float64 `json:"value,omitempty" tf:"value,omitempty"` Zone *string `json:"zone,omitempty" tf:"zone,omitempty"` }
func (*ResourceQuotasObservation) DeepCopy ¶
func (in *ResourceQuotasObservation) DeepCopy() *ResourceQuotasObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceQuotasObservation.
func (*ResourceQuotasObservation) DeepCopyInto ¶
func (in *ResourceQuotasObservation) DeepCopyInto(out *ResourceQuotasObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceQuotasParameters ¶
type ResourceQuotasParameters struct { }
func (*ResourceQuotasParameters) DeepCopy ¶
func (in *ResourceQuotasParameters) DeepCopy() *ResourceQuotasParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceQuotasParameters.
func (*ResourceQuotasParameters) DeepCopyInto ¶
func (in *ResourceQuotasParameters) DeepCopyInto(out *ResourceQuotasParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoleV2 ¶
type RoleV2 struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RoleV2Spec `json:"spec"` Status RoleV2Status `json:"status,omitempty"` }
RoleV2 is the Schema for the RoleV2s API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,selecteljet}
func (*RoleV2) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleV2.
func (*RoleV2) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RoleV2) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RoleV2) GetCondition ¶
func (mg *RoleV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this RoleV2.
func (*RoleV2) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this RoleV2
func (*RoleV2) GetDeletionPolicy ¶
func (mg *RoleV2) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this RoleV2.
func (*RoleV2) GetObservation ¶
GetObservation of this RoleV2
func (*RoleV2) GetParameters ¶
GetParameters of this RoleV2
func (*RoleV2) GetProviderConfigReference ¶
GetProviderConfigReference of this RoleV2.
func (*RoleV2) GetProviderReference ¶
GetProviderReference of this RoleV2. Deprecated: Use GetProviderConfigReference.
func (*RoleV2) GetPublishConnectionDetailsTo ¶
func (mg *RoleV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this RoleV2.
func (*RoleV2) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this RoleV2
func (*RoleV2) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*RoleV2) GetWriteConnectionSecretToReference ¶
func (mg *RoleV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this RoleV2.
func (*RoleV2) LateInitialize ¶
LateInitialize this RoleV2 using its observed tfState. returns True if there are any spec changes for the resource.
func (*RoleV2) SetConditions ¶
SetConditions of this RoleV2.
func (*RoleV2) SetDeletionPolicy ¶
func (mg *RoleV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this RoleV2.
func (*RoleV2) SetObservation ¶
SetObservation for this RoleV2
func (*RoleV2) SetParameters ¶
SetParameters for this RoleV2
func (*RoleV2) SetProviderConfigReference ¶
SetProviderConfigReference of this RoleV2.
func (*RoleV2) SetProviderReference ¶
SetProviderReference of this RoleV2. Deprecated: Use SetProviderConfigReference.
func (*RoleV2) SetPublishConnectionDetailsTo ¶
func (mg *RoleV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this RoleV2.
func (*RoleV2) SetWriteConnectionSecretToReference ¶
func (mg *RoleV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this RoleV2.
type RoleV2List ¶
type RoleV2List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []RoleV2 `json:"items"` }
RoleV2List contains a list of RoleV2s
func (*RoleV2List) DeepCopy ¶
func (in *RoleV2List) DeepCopy() *RoleV2List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleV2List.
func (*RoleV2List) DeepCopyInto ¶
func (in *RoleV2List) DeepCopyInto(out *RoleV2List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RoleV2List) DeepCopyObject ¶
func (in *RoleV2List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RoleV2List) GetItems ¶
func (l *RoleV2List) GetItems() []resource.Managed
GetItems of this RoleV2List.
type RoleV2Observation ¶
type RoleV2Observation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*RoleV2Observation) DeepCopy ¶
func (in *RoleV2Observation) DeepCopy() *RoleV2Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleV2Observation.
func (*RoleV2Observation) DeepCopyInto ¶
func (in *RoleV2Observation) DeepCopyInto(out *RoleV2Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoleV2Parameters ¶
type RoleV2Parameters struct { // +kubebuilder:validation:Required ProjectID *string `json:"projectId" tf:"project_id,omitempty"` // +kubebuilder:validation:Required UserID *string `json:"userId" tf:"user_id,omitempty"` }
func (*RoleV2Parameters) DeepCopy ¶
func (in *RoleV2Parameters) DeepCopy() *RoleV2Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleV2Parameters.
func (*RoleV2Parameters) DeepCopyInto ¶
func (in *RoleV2Parameters) DeepCopyInto(out *RoleV2Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoleV2Spec ¶
type RoleV2Spec struct { v1.ResourceSpec `json:",inline"` ForProvider RoleV2Parameters `json:"forProvider"` }
RoleV2Spec defines the desired state of RoleV2
func (*RoleV2Spec) DeepCopy ¶
func (in *RoleV2Spec) DeepCopy() *RoleV2Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleV2Spec.
func (*RoleV2Spec) DeepCopyInto ¶
func (in *RoleV2Spec) DeepCopyInto(out *RoleV2Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoleV2Status ¶
type RoleV2Status struct { v1.ResourceStatus `json:",inline"` AtProvider RoleV2Observation `json:"atProvider,omitempty"` }
RoleV2Status defines the observed state of RoleV2.
func (*RoleV2Status) DeepCopy ¶
func (in *RoleV2Status) DeepCopy() *RoleV2Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleV2Status.
func (*RoleV2Status) DeepCopyInto ¶
func (in *RoleV2Status) DeepCopyInto(out *RoleV2Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersObservation ¶
type ServersObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Name *string `json:"name,omitempty" tf:"name,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` }
func (*ServersObservation) DeepCopy ¶
func (in *ServersObservation) DeepCopy() *ServersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersObservation.
func (*ServersObservation) DeepCopyInto ¶
func (in *ServersObservation) DeepCopyInto(out *ServersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServersParameters ¶
type ServersParameters struct { }
func (*ServersParameters) DeepCopy ¶
func (in *ServersParameters) DeepCopy() *ServersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServersParameters.
func (*ServersParameters) DeepCopyInto ¶
func (in *ServersParameters) DeepCopyInto(out *ServersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetV2 ¶
type SubnetV2 struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SubnetV2Spec `json:"spec"` Status SubnetV2Status `json:"status,omitempty"` }
SubnetV2 is the Schema for the SubnetV2s API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,selecteljet}
func (*SubnetV2) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetV2.
func (*SubnetV2) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SubnetV2) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SubnetV2) GetCondition ¶
func (mg *SubnetV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SubnetV2.
func (*SubnetV2) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this SubnetV2
func (*SubnetV2) GetDeletionPolicy ¶
func (mg *SubnetV2) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SubnetV2.
func (*SubnetV2) GetObservation ¶
GetObservation of this SubnetV2
func (*SubnetV2) GetParameters ¶
GetParameters of this SubnetV2
func (*SubnetV2) GetProviderConfigReference ¶
GetProviderConfigReference of this SubnetV2.
func (*SubnetV2) GetProviderReference ¶
GetProviderReference of this SubnetV2. Deprecated: Use GetProviderConfigReference.
func (*SubnetV2) GetPublishConnectionDetailsTo ¶
func (mg *SubnetV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this SubnetV2.
func (*SubnetV2) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this SubnetV2
func (*SubnetV2) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SubnetV2) GetWriteConnectionSecretToReference ¶
func (mg *SubnetV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SubnetV2.
func (*SubnetV2) LateInitialize ¶
LateInitialize this SubnetV2 using its observed tfState. returns True if there are any spec changes for the resource.
func (*SubnetV2) SetConditions ¶
SetConditions of this SubnetV2.
func (*SubnetV2) SetDeletionPolicy ¶
func (mg *SubnetV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SubnetV2.
func (*SubnetV2) SetObservation ¶
SetObservation for this SubnetV2
func (*SubnetV2) SetParameters ¶
SetParameters for this SubnetV2
func (*SubnetV2) SetProviderConfigReference ¶
SetProviderConfigReference of this SubnetV2.
func (*SubnetV2) SetProviderReference ¶
SetProviderReference of this SubnetV2. Deprecated: Use SetProviderConfigReference.
func (*SubnetV2) SetPublishConnectionDetailsTo ¶
func (mg *SubnetV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this SubnetV2.
func (*SubnetV2) SetWriteConnectionSecretToReference ¶
func (mg *SubnetV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SubnetV2.
type SubnetV2List ¶
type SubnetV2List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SubnetV2 `json:"items"` }
SubnetV2List contains a list of SubnetV2s
func (*SubnetV2List) DeepCopy ¶
func (in *SubnetV2List) DeepCopy() *SubnetV2List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetV2List.
func (*SubnetV2List) DeepCopyInto ¶
func (in *SubnetV2List) DeepCopyInto(out *SubnetV2List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SubnetV2List) DeepCopyObject ¶
func (in *SubnetV2List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SubnetV2List) GetItems ¶
func (l *SubnetV2List) GetItems() []resource.Managed
GetItems of this SubnetV2List.
type SubnetV2Observation ¶
type SubnetV2Observation struct { Cidr *string `json:"cidr,omitempty" tf:"cidr,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` NetworkID *string `json:"networkId,omitempty" tf:"network_id,omitempty"` Servers []SubnetV2ServersObservation `json:"servers,omitempty" tf:"servers,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` }
func (*SubnetV2Observation) DeepCopy ¶
func (in *SubnetV2Observation) DeepCopy() *SubnetV2Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetV2Observation.
func (*SubnetV2Observation) DeepCopyInto ¶
func (in *SubnetV2Observation) DeepCopyInto(out *SubnetV2Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetV2Parameters ¶
type SubnetV2Parameters struct { // +kubebuilder:validation:Optional IPVersion *string `json:"ipVersion,omitempty" tf:"ip_version,omitempty"` // +kubebuilder:validation:Optional PrefixLength *float64 `json:"prefixLength,omitempty" tf:"prefix_length,omitempty"` // +kubebuilder:validation:Required ProjectID *string `json:"projectId" tf:"project_id,omitempty"` // +kubebuilder:validation:Required Region *string `json:"region" tf:"region,omitempty"` }
func (*SubnetV2Parameters) DeepCopy ¶
func (in *SubnetV2Parameters) DeepCopy() *SubnetV2Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetV2Parameters.
func (*SubnetV2Parameters) DeepCopyInto ¶
func (in *SubnetV2Parameters) DeepCopyInto(out *SubnetV2Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetV2ServersObservation ¶
type SubnetV2ServersObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Name *string `json:"name,omitempty" tf:"name,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` }
func (*SubnetV2ServersObservation) DeepCopy ¶
func (in *SubnetV2ServersObservation) DeepCopy() *SubnetV2ServersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetV2ServersObservation.
func (*SubnetV2ServersObservation) DeepCopyInto ¶
func (in *SubnetV2ServersObservation) DeepCopyInto(out *SubnetV2ServersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetV2ServersParameters ¶
type SubnetV2ServersParameters struct { }
func (*SubnetV2ServersParameters) DeepCopy ¶
func (in *SubnetV2ServersParameters) DeepCopy() *SubnetV2ServersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetV2ServersParameters.
func (*SubnetV2ServersParameters) DeepCopyInto ¶
func (in *SubnetV2ServersParameters) DeepCopyInto(out *SubnetV2ServersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetV2Spec ¶
type SubnetV2Spec struct { v1.ResourceSpec `json:",inline"` ForProvider SubnetV2Parameters `json:"forProvider"` }
SubnetV2Spec defines the desired state of SubnetV2
func (*SubnetV2Spec) DeepCopy ¶
func (in *SubnetV2Spec) DeepCopy() *SubnetV2Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetV2Spec.
func (*SubnetV2Spec) DeepCopyInto ¶
func (in *SubnetV2Spec) DeepCopyInto(out *SubnetV2Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetV2Status ¶
type SubnetV2Status struct { v1.ResourceStatus `json:",inline"` AtProvider SubnetV2Observation `json:"atProvider,omitempty"` }
SubnetV2Status defines the observed state of SubnetV2.
func (*SubnetV2Status) DeepCopy ¶
func (in *SubnetV2Status) DeepCopy() *SubnetV2Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetV2Status.
func (*SubnetV2Status) DeepCopyInto ¶
func (in *SubnetV2Status) DeepCopyInto(out *SubnetV2Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetsObservation ¶
type SubnetsObservation struct { Cidr *string `json:"cidr,omitempty" tf:"cidr,omitempty"` NetworkID *string `json:"networkId,omitempty" tf:"network_id,omitempty"` ProjectID *string `json:"projectId,omitempty" tf:"project_id,omitempty"` Region *string `json:"region,omitempty" tf:"region,omitempty"` SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` VlanID *float64 `json:"vlanId,omitempty" tf:"vlan_id,omitempty"` VtepIPAddress *string `json:"vtepIpAddress,omitempty" tf:"vtep_ip_address,omitempty"` }
func (*SubnetsObservation) DeepCopy ¶
func (in *SubnetsObservation) DeepCopy() *SubnetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetsObservation.
func (*SubnetsObservation) DeepCopyInto ¶
func (in *SubnetsObservation) DeepCopyInto(out *SubnetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetsParameters ¶
type SubnetsParameters struct { }
func (*SubnetsParameters) DeepCopy ¶
func (in *SubnetsParameters) DeepCopy() *SubnetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetsParameters.
func (*SubnetsParameters) DeepCopyInto ¶
func (in *SubnetsParameters) DeepCopyInto(out *SubnetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TokenV2 ¶
type TokenV2 struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TokenV2Spec `json:"spec"` Status TokenV2Status `json:"status,omitempty"` }
TokenV2 is the Schema for the TokenV2s API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,selecteljet}
func (*TokenV2) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenV2.
func (*TokenV2) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TokenV2) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TokenV2) GetCondition ¶
func (mg *TokenV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this TokenV2.
func (*TokenV2) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this TokenV2
func (*TokenV2) GetDeletionPolicy ¶
func (mg *TokenV2) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this TokenV2.
func (*TokenV2) GetObservation ¶
GetObservation of this TokenV2
func (*TokenV2) GetParameters ¶
GetParameters of this TokenV2
func (*TokenV2) GetProviderConfigReference ¶
GetProviderConfigReference of this TokenV2.
func (*TokenV2) GetProviderReference ¶
GetProviderReference of this TokenV2. Deprecated: Use GetProviderConfigReference.
func (*TokenV2) GetPublishConnectionDetailsTo ¶
func (mg *TokenV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this TokenV2.
func (*TokenV2) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this TokenV2
func (*TokenV2) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*TokenV2) GetWriteConnectionSecretToReference ¶
func (mg *TokenV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this TokenV2.
func (*TokenV2) LateInitialize ¶
LateInitialize this TokenV2 using its observed tfState. returns True if there are any spec changes for the resource.
func (*TokenV2) SetConditions ¶
SetConditions of this TokenV2.
func (*TokenV2) SetDeletionPolicy ¶
func (mg *TokenV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this TokenV2.
func (*TokenV2) SetObservation ¶
SetObservation for this TokenV2
func (*TokenV2) SetParameters ¶
SetParameters for this TokenV2
func (*TokenV2) SetProviderConfigReference ¶
SetProviderConfigReference of this TokenV2.
func (*TokenV2) SetProviderReference ¶
SetProviderReference of this TokenV2. Deprecated: Use SetProviderConfigReference.
func (*TokenV2) SetPublishConnectionDetailsTo ¶
func (mg *TokenV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this TokenV2.
func (*TokenV2) SetWriteConnectionSecretToReference ¶
func (mg *TokenV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this TokenV2.
type TokenV2List ¶
type TokenV2List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []TokenV2 `json:"items"` }
TokenV2List contains a list of TokenV2s
func (*TokenV2List) DeepCopy ¶
func (in *TokenV2List) DeepCopy() *TokenV2List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenV2List.
func (*TokenV2List) DeepCopyInto ¶
func (in *TokenV2List) DeepCopyInto(out *TokenV2List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TokenV2List) DeepCopyObject ¶
func (in *TokenV2List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TokenV2List) GetItems ¶
func (l *TokenV2List) GetItems() []resource.Managed
GetItems of this TokenV2List.
type TokenV2Observation ¶
type TokenV2Observation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*TokenV2Observation) DeepCopy ¶
func (in *TokenV2Observation) DeepCopy() *TokenV2Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenV2Observation.
func (*TokenV2Observation) DeepCopyInto ¶
func (in *TokenV2Observation) DeepCopyInto(out *TokenV2Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TokenV2Parameters ¶
type TokenV2Parameters struct { // +kubebuilder:validation:Optional AccountName *string `json:"accountName,omitempty" tf:"account_name,omitempty"` // +kubebuilder:validation:Optional ProjectID *string `json:"projectId,omitempty" tf:"project_id,omitempty"` }
func (*TokenV2Parameters) DeepCopy ¶
func (in *TokenV2Parameters) DeepCopy() *TokenV2Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenV2Parameters.
func (*TokenV2Parameters) DeepCopyInto ¶
func (in *TokenV2Parameters) DeepCopyInto(out *TokenV2Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TokenV2Spec ¶
type TokenV2Spec struct { v1.ResourceSpec `json:",inline"` ForProvider TokenV2Parameters `json:"forProvider"` }
TokenV2Spec defines the desired state of TokenV2
func (*TokenV2Spec) DeepCopy ¶
func (in *TokenV2Spec) DeepCopy() *TokenV2Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenV2Spec.
func (*TokenV2Spec) DeepCopyInto ¶
func (in *TokenV2Spec) DeepCopyInto(out *TokenV2Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TokenV2Status ¶
type TokenV2Status struct { v1.ResourceStatus `json:",inline"` AtProvider TokenV2Observation `json:"atProvider,omitempty"` }
TokenV2Status defines the observed state of TokenV2.
func (*TokenV2Status) DeepCopy ¶
func (in *TokenV2Status) DeepCopy() *TokenV2Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokenV2Status.
func (*TokenV2Status) DeepCopyInto ¶
func (in *TokenV2Status) DeepCopyInto(out *TokenV2Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserV2 ¶
type UserV2 struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UserV2Spec `json:"spec"` Status UserV2Status `json:"status,omitempty"` }
UserV2 is the Schema for the UserV2s API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,selecteljet}
func (*UserV2) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserV2.
func (*UserV2) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserV2) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*UserV2) GetCondition ¶
func (mg *UserV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this UserV2.
func (*UserV2) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this UserV2
func (*UserV2) GetDeletionPolicy ¶
func (mg *UserV2) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this UserV2.
func (*UserV2) GetObservation ¶
GetObservation of this UserV2
func (*UserV2) GetParameters ¶
GetParameters of this UserV2
func (*UserV2) GetProviderConfigReference ¶
GetProviderConfigReference of this UserV2.
func (*UserV2) GetProviderReference ¶
GetProviderReference of this UserV2. Deprecated: Use GetProviderConfigReference.
func (*UserV2) GetPublishConnectionDetailsTo ¶
func (mg *UserV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this UserV2.
func (*UserV2) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this UserV2
func (*UserV2) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*UserV2) GetWriteConnectionSecretToReference ¶
func (mg *UserV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this UserV2.
func (*UserV2) LateInitialize ¶
LateInitialize this UserV2 using its observed tfState. returns True if there are any spec changes for the resource.
func (*UserV2) SetConditions ¶
SetConditions of this UserV2.
func (*UserV2) SetDeletionPolicy ¶
func (mg *UserV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this UserV2.
func (*UserV2) SetObservation ¶
SetObservation for this UserV2
func (*UserV2) SetParameters ¶
SetParameters for this UserV2
func (*UserV2) SetProviderConfigReference ¶
SetProviderConfigReference of this UserV2.
func (*UserV2) SetProviderReference ¶
SetProviderReference of this UserV2. Deprecated: Use SetProviderConfigReference.
func (*UserV2) SetPublishConnectionDetailsTo ¶
func (mg *UserV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this UserV2.
func (*UserV2) SetWriteConnectionSecretToReference ¶
func (mg *UserV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this UserV2.
type UserV2List ¶
type UserV2List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []UserV2 `json:"items"` }
UserV2List contains a list of UserV2s
func (*UserV2List) DeepCopy ¶
func (in *UserV2List) DeepCopy() *UserV2List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserV2List.
func (*UserV2List) DeepCopyInto ¶
func (in *UserV2List) DeepCopyInto(out *UserV2List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UserV2List) DeepCopyObject ¶
func (in *UserV2List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*UserV2List) GetItems ¶
func (l *UserV2List) GetItems() []resource.Managed
GetItems of this UserV2List.
type UserV2Observation ¶
type UserV2Observation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*UserV2Observation) DeepCopy ¶
func (in *UserV2Observation) DeepCopy() *UserV2Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserV2Observation.
func (*UserV2Observation) DeepCopyInto ¶
func (in *UserV2Observation) DeepCopyInto(out *UserV2Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserV2Parameters ¶
type UserV2Parameters struct { // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required Password *string `json:"password" tf:"password,omitempty"` }
func (*UserV2Parameters) DeepCopy ¶
func (in *UserV2Parameters) DeepCopy() *UserV2Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserV2Parameters.
func (*UserV2Parameters) DeepCopyInto ¶
func (in *UserV2Parameters) DeepCopyInto(out *UserV2Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserV2Spec ¶
type UserV2Spec struct { v1.ResourceSpec `json:",inline"` ForProvider UserV2Parameters `json:"forProvider"` }
UserV2Spec defines the desired state of UserV2
func (*UserV2Spec) DeepCopy ¶
func (in *UserV2Spec) DeepCopy() *UserV2Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserV2Spec.
func (*UserV2Spec) DeepCopyInto ¶
func (in *UserV2Spec) DeepCopyInto(out *UserV2Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserV2Status ¶
type UserV2Status struct { v1.ResourceStatus `json:",inline"` AtProvider UserV2Observation `json:"atProvider,omitempty"` }
UserV2Status defines the observed state of UserV2.
func (*UserV2Status) DeepCopy ¶
func (in *UserV2Status) DeepCopy() *UserV2Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserV2Status.
func (*UserV2Status) DeepCopyInto ¶
func (in *UserV2Status) DeepCopyInto(out *UserV2Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VrrpSubnetV2 ¶
type VrrpSubnetV2 struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VrrpSubnetV2Spec `json:"spec"` Status VrrpSubnetV2Status `json:"status,omitempty"` }
VrrpSubnetV2 is the Schema for the VrrpSubnetV2s API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,selecteljet}
func (*VrrpSubnetV2) DeepCopy ¶
func (in *VrrpSubnetV2) DeepCopy() *VrrpSubnetV2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VrrpSubnetV2.
func (*VrrpSubnetV2) DeepCopyInto ¶
func (in *VrrpSubnetV2) DeepCopyInto(out *VrrpSubnetV2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VrrpSubnetV2) DeepCopyObject ¶
func (in *VrrpSubnetV2) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VrrpSubnetV2) GetCondition ¶
func (mg *VrrpSubnetV2) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this VrrpSubnetV2.
func (*VrrpSubnetV2) GetConnectionDetailsMapping ¶
func (tr *VrrpSubnetV2) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this VrrpSubnetV2
func (*VrrpSubnetV2) GetDeletionPolicy ¶
func (mg *VrrpSubnetV2) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this VrrpSubnetV2.
func (*VrrpSubnetV2) GetID ¶
func (tr *VrrpSubnetV2) GetID() string
GetID returns ID of underlying Terraform resource of this VrrpSubnetV2
func (*VrrpSubnetV2) GetObservation ¶
func (tr *VrrpSubnetV2) GetObservation() (map[string]interface{}, error)
GetObservation of this VrrpSubnetV2
func (*VrrpSubnetV2) GetParameters ¶
func (tr *VrrpSubnetV2) GetParameters() (map[string]interface{}, error)
GetParameters of this VrrpSubnetV2
func (*VrrpSubnetV2) GetProviderConfigReference ¶
func (mg *VrrpSubnetV2) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this VrrpSubnetV2.
func (*VrrpSubnetV2) GetProviderReference ¶
func (mg *VrrpSubnetV2) GetProviderReference() *xpv1.Reference
GetProviderReference of this VrrpSubnetV2. Deprecated: Use GetProviderConfigReference.
func (*VrrpSubnetV2) GetPublishConnectionDetailsTo ¶
func (mg *VrrpSubnetV2) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this VrrpSubnetV2.
func (*VrrpSubnetV2) GetTerraformResourceType ¶
func (mg *VrrpSubnetV2) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this VrrpSubnetV2
func (*VrrpSubnetV2) GetTerraformSchemaVersion ¶
func (tr *VrrpSubnetV2) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*VrrpSubnetV2) GetWriteConnectionSecretToReference ¶
func (mg *VrrpSubnetV2) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this VrrpSubnetV2.
func (*VrrpSubnetV2) LateInitialize ¶
func (tr *VrrpSubnetV2) LateInitialize(attrs []byte) (bool, error)
LateInitialize this VrrpSubnetV2 using its observed tfState. returns True if there are any spec changes for the resource.
func (*VrrpSubnetV2) SetConditions ¶
func (mg *VrrpSubnetV2) SetConditions(c ...xpv1.Condition)
SetConditions of this VrrpSubnetV2.
func (*VrrpSubnetV2) SetDeletionPolicy ¶
func (mg *VrrpSubnetV2) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this VrrpSubnetV2.
func (*VrrpSubnetV2) SetObservation ¶
func (tr *VrrpSubnetV2) SetObservation(obs map[string]interface{}) error
SetObservation for this VrrpSubnetV2
func (*VrrpSubnetV2) SetParameters ¶
func (tr *VrrpSubnetV2) SetParameters(params map[string]interface{}) error
SetParameters for this VrrpSubnetV2
func (*VrrpSubnetV2) SetProviderConfigReference ¶
func (mg *VrrpSubnetV2) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this VrrpSubnetV2.
func (*VrrpSubnetV2) SetProviderReference ¶
func (mg *VrrpSubnetV2) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this VrrpSubnetV2. Deprecated: Use SetProviderConfigReference.
func (*VrrpSubnetV2) SetPublishConnectionDetailsTo ¶
func (mg *VrrpSubnetV2) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this VrrpSubnetV2.
func (*VrrpSubnetV2) SetWriteConnectionSecretToReference ¶
func (mg *VrrpSubnetV2) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this VrrpSubnetV2.
type VrrpSubnetV2List ¶
type VrrpSubnetV2List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []VrrpSubnetV2 `json:"items"` }
VrrpSubnetV2List contains a list of VrrpSubnetV2s
func (*VrrpSubnetV2List) DeepCopy ¶
func (in *VrrpSubnetV2List) DeepCopy() *VrrpSubnetV2List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VrrpSubnetV2List.
func (*VrrpSubnetV2List) DeepCopyInto ¶
func (in *VrrpSubnetV2List) DeepCopyInto(out *VrrpSubnetV2List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VrrpSubnetV2List) DeepCopyObject ¶
func (in *VrrpSubnetV2List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VrrpSubnetV2List) GetItems ¶
func (l *VrrpSubnetV2List) GetItems() []resource.Managed
GetItems of this VrrpSubnetV2List.
type VrrpSubnetV2Observation ¶
type VrrpSubnetV2Observation struct { Cidr *string `json:"cidr,omitempty" tf:"cidr,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Servers []VrrpSubnetV2ServersObservation `json:"servers,omitempty" tf:"servers,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` Subnets []VrrpSubnetV2SubnetsObservation `json:"subnets,omitempty" tf:"subnets,omitempty"` }
func (*VrrpSubnetV2Observation) DeepCopy ¶
func (in *VrrpSubnetV2Observation) DeepCopy() *VrrpSubnetV2Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VrrpSubnetV2Observation.
func (*VrrpSubnetV2Observation) DeepCopyInto ¶
func (in *VrrpSubnetV2Observation) DeepCopyInto(out *VrrpSubnetV2Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VrrpSubnetV2Parameters ¶
type VrrpSubnetV2Parameters struct { // +kubebuilder:validation:Optional IPVersion *string `json:"ipVersion,omitempty" tf:"ip_version,omitempty"` // +kubebuilder:validation:Required MasterRegion *string `json:"masterRegion" tf:"master_region,omitempty"` // +kubebuilder:validation:Optional PrefixLength *float64 `json:"prefixLength,omitempty" tf:"prefix_length,omitempty"` // +kubebuilder:validation:Required ProjectID *string `json:"projectId" tf:"project_id,omitempty"` // +kubebuilder:validation:Required SlaveRegion *string `json:"slaveRegion" tf:"slave_region,omitempty"` }
func (*VrrpSubnetV2Parameters) DeepCopy ¶
func (in *VrrpSubnetV2Parameters) DeepCopy() *VrrpSubnetV2Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VrrpSubnetV2Parameters.
func (*VrrpSubnetV2Parameters) DeepCopyInto ¶
func (in *VrrpSubnetV2Parameters) DeepCopyInto(out *VrrpSubnetV2Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VrrpSubnetV2ServersObservation ¶
type VrrpSubnetV2ServersObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Name *string `json:"name,omitempty" tf:"name,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` }
func (*VrrpSubnetV2ServersObservation) DeepCopy ¶
func (in *VrrpSubnetV2ServersObservation) DeepCopy() *VrrpSubnetV2ServersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VrrpSubnetV2ServersObservation.
func (*VrrpSubnetV2ServersObservation) DeepCopyInto ¶
func (in *VrrpSubnetV2ServersObservation) DeepCopyInto(out *VrrpSubnetV2ServersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VrrpSubnetV2ServersParameters ¶
type VrrpSubnetV2ServersParameters struct { }
func (*VrrpSubnetV2ServersParameters) DeepCopy ¶
func (in *VrrpSubnetV2ServersParameters) DeepCopy() *VrrpSubnetV2ServersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VrrpSubnetV2ServersParameters.
func (*VrrpSubnetV2ServersParameters) DeepCopyInto ¶
func (in *VrrpSubnetV2ServersParameters) DeepCopyInto(out *VrrpSubnetV2ServersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VrrpSubnetV2Spec ¶
type VrrpSubnetV2Spec struct { v1.ResourceSpec `json:",inline"` ForProvider VrrpSubnetV2Parameters `json:"forProvider"` }
VrrpSubnetV2Spec defines the desired state of VrrpSubnetV2
func (*VrrpSubnetV2Spec) DeepCopy ¶
func (in *VrrpSubnetV2Spec) DeepCopy() *VrrpSubnetV2Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VrrpSubnetV2Spec.
func (*VrrpSubnetV2Spec) DeepCopyInto ¶
func (in *VrrpSubnetV2Spec) DeepCopyInto(out *VrrpSubnetV2Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VrrpSubnetV2Status ¶
type VrrpSubnetV2Status struct { v1.ResourceStatus `json:",inline"` AtProvider VrrpSubnetV2Observation `json:"atProvider,omitempty"` }
VrrpSubnetV2Status defines the observed state of VrrpSubnetV2.
func (*VrrpSubnetV2Status) DeepCopy ¶
func (in *VrrpSubnetV2Status) DeepCopy() *VrrpSubnetV2Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VrrpSubnetV2Status.
func (*VrrpSubnetV2Status) DeepCopyInto ¶
func (in *VrrpSubnetV2Status) DeepCopyInto(out *VrrpSubnetV2Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VrrpSubnetV2SubnetsObservation ¶
type VrrpSubnetV2SubnetsObservation struct { Cidr *string `json:"cidr,omitempty" tf:"cidr,omitempty"` NetworkID *string `json:"networkId,omitempty" tf:"network_id,omitempty"` ProjectID *string `json:"projectId,omitempty" tf:"project_id,omitempty"` Region *string `json:"region,omitempty" tf:"region,omitempty"` SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` VlanID *float64 `json:"vlanId,omitempty" tf:"vlan_id,omitempty"` VtepIPAddress *string `json:"vtepIpAddress,omitempty" tf:"vtep_ip_address,omitempty"` }
func (*VrrpSubnetV2SubnetsObservation) DeepCopy ¶
func (in *VrrpSubnetV2SubnetsObservation) DeepCopy() *VrrpSubnetV2SubnetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VrrpSubnetV2SubnetsObservation.
func (*VrrpSubnetV2SubnetsObservation) DeepCopyInto ¶
func (in *VrrpSubnetV2SubnetsObservation) DeepCopyInto(out *VrrpSubnetV2SubnetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VrrpSubnetV2SubnetsParameters ¶
type VrrpSubnetV2SubnetsParameters struct { }
func (*VrrpSubnetV2SubnetsParameters) DeepCopy ¶
func (in *VrrpSubnetV2SubnetsParameters) DeepCopy() *VrrpSubnetV2SubnetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VrrpSubnetV2SubnetsParameters.
func (*VrrpSubnetV2SubnetsParameters) DeepCopyInto ¶
func (in *VrrpSubnetV2SubnetsParameters) DeepCopyInto(out *VrrpSubnetV2SubnetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_crossregionsubnetv2_types.go
- zz_floatingipv2_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated_terraformed.go
- zz_groupversion_info.go
- zz_keypairv2_types.go
- zz_licensev2_types.go
- zz_projectv2_types.go
- zz_rolev2_types.go
- zz_subnetv2_types.go
- zz_tokenv2_types.go
- zz_userv2_types.go
- zz_vrrpsubnetv2_types.go