Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=privatelink.mongodbatlas.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type Endpoint
- func (in *Endpoint) DeepCopy() *Endpoint
- func (in *Endpoint) DeepCopyInto(out *Endpoint)
- func (in *Endpoint) DeepCopyObject() runtime.Object
- func (mg *Endpoint) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Endpoint) GetConnectionDetailsMapping() map[string]string
- func (mg *Endpoint) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Endpoint) GetID() string
- func (tr *Endpoint) GetObservation() (map[string]any, error)
- func (tr *Endpoint) GetParameters() (map[string]any, error)
- func (mg *Endpoint) GetProviderConfigReference() *xpv1.Reference
- func (mg *Endpoint) GetProviderReference() *xpv1.Reference
- func (mg *Endpoint) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Endpoint) GetTerraformResourceType() string
- func (tr *Endpoint) GetTerraformSchemaVersion() int
- func (mg *Endpoint) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Endpoint) LateInitialize(attrs []byte) (bool, error)
- func (mg *Endpoint) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Endpoint) SetConditions(c ...xpv1.Condition)
- func (mg *Endpoint) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Endpoint) SetObservation(obs map[string]any) error
- func (tr *Endpoint) SetParameters(params map[string]any) error
- func (mg *Endpoint) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Endpoint) SetProviderReference(r *xpv1.Reference)
- func (mg *Endpoint) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Endpoint) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type EndpointList
- type EndpointObservation
- type EndpointParameters
- type EndpointServerless
- func (in *EndpointServerless) DeepCopy() *EndpointServerless
- func (in *EndpointServerless) DeepCopyInto(out *EndpointServerless)
- func (in *EndpointServerless) DeepCopyObject() runtime.Object
- func (mg *EndpointServerless) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *EndpointServerless) GetConnectionDetailsMapping() map[string]string
- func (mg *EndpointServerless) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *EndpointServerless) GetID() string
- func (tr *EndpointServerless) GetObservation() (map[string]any, error)
- func (tr *EndpointServerless) GetParameters() (map[string]any, error)
- func (mg *EndpointServerless) GetProviderConfigReference() *xpv1.Reference
- func (mg *EndpointServerless) GetProviderReference() *xpv1.Reference
- func (mg *EndpointServerless) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *EndpointServerless) GetTerraformResourceType() string
- func (tr *EndpointServerless) GetTerraformSchemaVersion() int
- func (mg *EndpointServerless) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *EndpointServerless) LateInitialize(attrs []byte) (bool, error)
- func (mg *EndpointServerless) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *EndpointServerless) SetConditions(c ...xpv1.Condition)
- func (mg *EndpointServerless) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *EndpointServerless) SetObservation(obs map[string]any) error
- func (tr *EndpointServerless) SetParameters(params map[string]any) error
- func (mg *EndpointServerless) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *EndpointServerless) SetProviderReference(r *xpv1.Reference)
- func (mg *EndpointServerless) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *EndpointServerless) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type EndpointServerlessList
- type EndpointServerlessObservation
- type EndpointServerlessParameters
- type EndpointServerlessSpec
- type EndpointServerlessStatus
- type EndpointService
- func (in *EndpointService) DeepCopy() *EndpointService
- func (in *EndpointService) DeepCopyInto(out *EndpointService)
- func (in *EndpointService) DeepCopyObject() runtime.Object
- func (mg *EndpointService) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *EndpointService) GetConnectionDetailsMapping() map[string]string
- func (mg *EndpointService) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *EndpointService) GetID() string
- func (tr *EndpointService) GetObservation() (map[string]any, error)
- func (tr *EndpointService) GetParameters() (map[string]any, error)
- func (mg *EndpointService) GetProviderConfigReference() *xpv1.Reference
- func (mg *EndpointService) GetProviderReference() *xpv1.Reference
- func (mg *EndpointService) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *EndpointService) GetTerraformResourceType() string
- func (tr *EndpointService) GetTerraformSchemaVersion() int
- func (mg *EndpointService) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *EndpointService) LateInitialize(attrs []byte) (bool, error)
- func (mg *EndpointService) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *EndpointService) SetConditions(c ...xpv1.Condition)
- func (mg *EndpointService) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *EndpointService) SetObservation(obs map[string]any) error
- func (tr *EndpointService) SetParameters(params map[string]any) error
- func (mg *EndpointService) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *EndpointService) SetProviderReference(r *xpv1.Reference)
- func (mg *EndpointService) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *EndpointService) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type EndpointServiceAdl
- func (in *EndpointServiceAdl) DeepCopy() *EndpointServiceAdl
- func (in *EndpointServiceAdl) DeepCopyInto(out *EndpointServiceAdl)
- func (in *EndpointServiceAdl) DeepCopyObject() runtime.Object
- func (mg *EndpointServiceAdl) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *EndpointServiceAdl) GetConnectionDetailsMapping() map[string]string
- func (mg *EndpointServiceAdl) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *EndpointServiceAdl) GetID() string
- func (tr *EndpointServiceAdl) GetObservation() (map[string]any, error)
- func (tr *EndpointServiceAdl) GetParameters() (map[string]any, error)
- func (mg *EndpointServiceAdl) GetProviderConfigReference() *xpv1.Reference
- func (mg *EndpointServiceAdl) GetProviderReference() *xpv1.Reference
- func (mg *EndpointServiceAdl) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *EndpointServiceAdl) GetTerraformResourceType() string
- func (tr *EndpointServiceAdl) GetTerraformSchemaVersion() int
- func (mg *EndpointServiceAdl) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *EndpointServiceAdl) LateInitialize(attrs []byte) (bool, error)
- func (mg *EndpointServiceAdl) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *EndpointServiceAdl) SetConditions(c ...xpv1.Condition)
- func (mg *EndpointServiceAdl) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *EndpointServiceAdl) SetObservation(obs map[string]any) error
- func (tr *EndpointServiceAdl) SetParameters(params map[string]any) error
- func (mg *EndpointServiceAdl) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *EndpointServiceAdl) SetProviderReference(r *xpv1.Reference)
- func (mg *EndpointServiceAdl) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *EndpointServiceAdl) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type EndpointServiceAdlList
- type EndpointServiceAdlObservation
- type EndpointServiceAdlParameters
- type EndpointServiceAdlSpec
- type EndpointServiceAdlStatus
- type EndpointServiceList
- type EndpointServiceObservation
- type EndpointServiceParameters
- type EndpointServiceServerless
- func (in *EndpointServiceServerless) DeepCopy() *EndpointServiceServerless
- func (in *EndpointServiceServerless) DeepCopyInto(out *EndpointServiceServerless)
- func (in *EndpointServiceServerless) DeepCopyObject() runtime.Object
- func (mg *EndpointServiceServerless) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *EndpointServiceServerless) GetConnectionDetailsMapping() map[string]string
- func (mg *EndpointServiceServerless) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *EndpointServiceServerless) GetID() string
- func (tr *EndpointServiceServerless) GetObservation() (map[string]any, error)
- func (tr *EndpointServiceServerless) GetParameters() (map[string]any, error)
- func (mg *EndpointServiceServerless) GetProviderConfigReference() *xpv1.Reference
- func (mg *EndpointServiceServerless) GetProviderReference() *xpv1.Reference
- func (mg *EndpointServiceServerless) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *EndpointServiceServerless) GetTerraformResourceType() string
- func (tr *EndpointServiceServerless) GetTerraformSchemaVersion() int
- func (mg *EndpointServiceServerless) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *EndpointServiceServerless) LateInitialize(attrs []byte) (bool, error)
- func (mg *EndpointServiceServerless) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *EndpointServiceServerless) SetConditions(c ...xpv1.Condition)
- func (mg *EndpointServiceServerless) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *EndpointServiceServerless) SetObservation(obs map[string]any) error
- func (tr *EndpointServiceServerless) SetParameters(params map[string]any) error
- func (mg *EndpointServiceServerless) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *EndpointServiceServerless) SetProviderReference(r *xpv1.Reference)
- func (mg *EndpointServiceServerless) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *EndpointServiceServerless) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type EndpointServiceServerlessList
- func (in *EndpointServiceServerlessList) DeepCopy() *EndpointServiceServerlessList
- func (in *EndpointServiceServerlessList) DeepCopyInto(out *EndpointServiceServerlessList)
- func (in *EndpointServiceServerlessList) DeepCopyObject() runtime.Object
- func (l *EndpointServiceServerlessList) GetItems() []resource.Managed
- type EndpointServiceServerlessObservation
- type EndpointServiceServerlessParameters
- type EndpointServiceServerlessSpec
- type EndpointServiceServerlessStatus
- type EndpointServiceSpec
- type EndpointServiceStatus
- type EndpointSpec
- type EndpointStatus
- type EndpointsObservation
- type EndpointsParameters
Constants ¶
const ( CRDGroup = "privatelink.mongodbatlas.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Endpoint_Kind = "Endpoint" Endpoint_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Endpoint_Kind}.String() Endpoint_KindAPIVersion = Endpoint_Kind + "." + CRDGroupVersion.String() Endpoint_GroupVersionKind = CRDGroupVersion.WithKind(Endpoint_Kind) )
Repository type metadata.
var ( EndpointServerless_Kind = "EndpointServerless" EndpointServerless_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: EndpointServerless_Kind}.String() EndpointServerless_KindAPIVersion = EndpointServerless_Kind + "." + CRDGroupVersion.String() EndpointServerless_GroupVersionKind = CRDGroupVersion.WithKind(EndpointServerless_Kind) )
Repository type metadata.
var ( EndpointService_Kind = "EndpointService" EndpointService_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: EndpointService_Kind}.String() EndpointService_KindAPIVersion = EndpointService_Kind + "." + CRDGroupVersion.String() EndpointService_GroupVersionKind = CRDGroupVersion.WithKind(EndpointService_Kind) )
Repository type metadata.
var ( EndpointServiceAdl_Kind = "EndpointServiceAdl" EndpointServiceAdl_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: EndpointServiceAdl_Kind}.String() EndpointServiceAdl_KindAPIVersion = EndpointServiceAdl_Kind + "." + CRDGroupVersion.String() EndpointServiceAdl_GroupVersionKind = CRDGroupVersion.WithKind(EndpointServiceAdl_Kind) )
Repository type metadata.
var ( EndpointServiceServerless_Kind = "EndpointServiceServerless" EndpointServiceServerless_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: EndpointServiceServerless_Kind}.String() EndpointServiceServerless_KindAPIVersion = EndpointServiceServerless_Kind + "." + CRDGroupVersion.String() EndpointServiceServerless_GroupVersionKind = CRDGroupVersion.WithKind(EndpointServiceServerless_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 )
Functions ¶
This section is empty.
Types ¶
type Endpoint ¶
type Endpoint struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EndpointSpec `json:"spec"` Status EndpointStatus `json:"status,omitempty"` }
Endpoint is the Schema for the Endpoints API. <no value> +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,mongodbatlas}
func (*Endpoint) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoint.
func (*Endpoint) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Endpoint) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Endpoint) GetCondition ¶
func (mg *Endpoint) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Endpoint.
func (*Endpoint) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Endpoint
func (*Endpoint) GetDeletionPolicy ¶
func (mg *Endpoint) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Endpoint.
func (*Endpoint) GetObservation ¶
GetObservation of this Endpoint
func (*Endpoint) GetParameters ¶
GetParameters of this Endpoint
func (*Endpoint) GetProviderConfigReference ¶
GetProviderConfigReference of this Endpoint.
func (*Endpoint) GetProviderReference ¶
GetProviderReference of this Endpoint. Deprecated: Use GetProviderConfigReference.
func (*Endpoint) GetPublishConnectionDetailsTo ¶
func (mg *Endpoint) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Endpoint.
func (*Endpoint) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Endpoint
func (*Endpoint) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Endpoint) GetWriteConnectionSecretToReference ¶
func (mg *Endpoint) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Endpoint.
func (*Endpoint) LateInitialize ¶
LateInitialize this Endpoint using its observed tfState. returns True if there are any spec changes for the resource.
func (*Endpoint) ResolveReferences ¶
ResolveReferences of this Endpoint.
func (*Endpoint) SetConditions ¶
SetConditions of this Endpoint.
func (*Endpoint) SetDeletionPolicy ¶
func (mg *Endpoint) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Endpoint.
func (*Endpoint) SetObservation ¶
SetObservation for this Endpoint
func (*Endpoint) SetParameters ¶
SetParameters for this Endpoint
func (*Endpoint) SetProviderConfigReference ¶
SetProviderConfigReference of this Endpoint.
func (*Endpoint) SetProviderReference ¶
SetProviderReference of this Endpoint. Deprecated: Use SetProviderConfigReference.
func (*Endpoint) SetPublishConnectionDetailsTo ¶
func (mg *Endpoint) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Endpoint.
func (*Endpoint) SetWriteConnectionSecretToReference ¶
func (mg *Endpoint) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Endpoint.
type EndpointList ¶
type EndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Endpoint `json:"items"` }
EndpointList contains a list of Endpoints
func (*EndpointList) DeepCopy ¶
func (in *EndpointList) DeepCopy() *EndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointList.
func (*EndpointList) DeepCopyInto ¶
func (in *EndpointList) DeepCopyInto(out *EndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointList) DeepCopyObject ¶
func (in *EndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointList) GetItems ¶
func (l *EndpointList) GetItems() []resource.Managed
GetItems of this EndpointList.
type EndpointObservation ¶
type EndpointObservation struct { EndpointGroupNames []*string `json:"endpointGroupNames,omitempty" tf:"endpoint_group_names,omitempty"` EndpointServiceName *string `json:"endpointServiceName,omitempty" tf:"endpoint_service_name,omitempty"` ErrorMessage *string `json:"errorMessage,omitempty" tf:"error_message,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` InterfaceEndpoints []*string `json:"interfaceEndpoints,omitempty" tf:"interface_endpoints,omitempty"` PrivateEndpoints []*string `json:"privateEndpoints,omitempty" tf:"private_endpoints,omitempty"` PrivateLinkID *string `json:"privateLinkId,omitempty" tf:"private_link_id,omitempty"` PrivateLinkServiceName *string `json:"privateLinkServiceName,omitempty" tf:"private_link_service_name,omitempty"` PrivateLinkServiceResourceID *string `json:"privateLinkServiceResourceId,omitempty" tf:"private_link_service_resource_id,omitempty"` RegionName *string `json:"regionName,omitempty" tf:"region_name,omitempty"` ServiceAttachmentNames []*string `json:"serviceAttachmentNames,omitempty" tf:"service_attachment_names,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` }
func (*EndpointObservation) DeepCopy ¶
func (in *EndpointObservation) DeepCopy() *EndpointObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointObservation.
func (*EndpointObservation) DeepCopyInto ¶
func (in *EndpointObservation) DeepCopyInto(out *EndpointObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointParameters ¶
type EndpointParameters struct { // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-mongodbatlas/apis/mongodbatlas/v1alpha1.Project // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-mongodbatlas/config/common.ExtractResourceID() // +kubebuilder:validation:Optional ProjectID *string `json:"projectId,omitempty" tf:"project_id,omitempty"` // Reference to a Project in mongodbatlas to populate projectId. // +kubebuilder:validation:Optional ProjectIDRef *v1.Reference `json:"projectIdRef,omitempty" tf:"-"` // Selector for a Project in mongodbatlas to populate projectId. // +kubebuilder:validation:Optional ProjectIDSelector *v1.Selector `json:"projectIdSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required ProviderName *string `json:"providerName" tf:"provider_name,omitempty"` // +kubebuilder:validation:Required Region *string `json:"region" tf:"region,omitempty"` }
func (*EndpointParameters) DeepCopy ¶
func (in *EndpointParameters) DeepCopy() *EndpointParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointParameters.
func (*EndpointParameters) DeepCopyInto ¶
func (in *EndpointParameters) DeepCopyInto(out *EndpointParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServerless ¶
type EndpointServerless struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EndpointServerlessSpec `json:"spec"` Status EndpointServerlessStatus `json:"status,omitempty"` }
EndpointServerless is the Schema for the EndpointServerlesss API. <no value> +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,mongodbatlas}
func (*EndpointServerless) DeepCopy ¶
func (in *EndpointServerless) DeepCopy() *EndpointServerless
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServerless.
func (*EndpointServerless) DeepCopyInto ¶
func (in *EndpointServerless) DeepCopyInto(out *EndpointServerless)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointServerless) DeepCopyObject ¶
func (in *EndpointServerless) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointServerless) GetCondition ¶
func (mg *EndpointServerless) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this EndpointServerless.
func (*EndpointServerless) GetConnectionDetailsMapping ¶
func (tr *EndpointServerless) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this EndpointServerless
func (*EndpointServerless) GetDeletionPolicy ¶
func (mg *EndpointServerless) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this EndpointServerless.
func (*EndpointServerless) GetID ¶
func (tr *EndpointServerless) GetID() string
GetID returns ID of underlying Terraform resource of this EndpointServerless
func (*EndpointServerless) GetObservation ¶
func (tr *EndpointServerless) GetObservation() (map[string]any, error)
GetObservation of this EndpointServerless
func (*EndpointServerless) GetParameters ¶
func (tr *EndpointServerless) GetParameters() (map[string]any, error)
GetParameters of this EndpointServerless
func (*EndpointServerless) GetProviderConfigReference ¶
func (mg *EndpointServerless) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this EndpointServerless.
func (*EndpointServerless) GetProviderReference ¶
func (mg *EndpointServerless) GetProviderReference() *xpv1.Reference
GetProviderReference of this EndpointServerless. Deprecated: Use GetProviderConfigReference.
func (*EndpointServerless) GetPublishConnectionDetailsTo ¶
func (mg *EndpointServerless) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this EndpointServerless.
func (*EndpointServerless) GetTerraformResourceType ¶
func (mg *EndpointServerless) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this EndpointServerless
func (*EndpointServerless) GetTerraformSchemaVersion ¶
func (tr *EndpointServerless) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*EndpointServerless) GetWriteConnectionSecretToReference ¶
func (mg *EndpointServerless) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this EndpointServerless.
func (*EndpointServerless) LateInitialize ¶
func (tr *EndpointServerless) LateInitialize(attrs []byte) (bool, error)
LateInitialize this EndpointServerless using its observed tfState. returns True if there are any spec changes for the resource.
func (*EndpointServerless) ResolveReferences ¶
ResolveReferences of this EndpointServerless.
func (*EndpointServerless) SetConditions ¶
func (mg *EndpointServerless) SetConditions(c ...xpv1.Condition)
SetConditions of this EndpointServerless.
func (*EndpointServerless) SetDeletionPolicy ¶
func (mg *EndpointServerless) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this EndpointServerless.
func (*EndpointServerless) SetObservation ¶
func (tr *EndpointServerless) SetObservation(obs map[string]any) error
SetObservation for this EndpointServerless
func (*EndpointServerless) SetParameters ¶
func (tr *EndpointServerless) SetParameters(params map[string]any) error
SetParameters for this EndpointServerless
func (*EndpointServerless) SetProviderConfigReference ¶
func (mg *EndpointServerless) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this EndpointServerless.
func (*EndpointServerless) SetProviderReference ¶
func (mg *EndpointServerless) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this EndpointServerless. Deprecated: Use SetProviderConfigReference.
func (*EndpointServerless) SetPublishConnectionDetailsTo ¶
func (mg *EndpointServerless) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this EndpointServerless.
func (*EndpointServerless) SetWriteConnectionSecretToReference ¶
func (mg *EndpointServerless) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this EndpointServerless.
type EndpointServerlessList ¶
type EndpointServerlessList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EndpointServerless `json:"items"` }
EndpointServerlessList contains a list of EndpointServerlesss
func (*EndpointServerlessList) DeepCopy ¶
func (in *EndpointServerlessList) DeepCopy() *EndpointServerlessList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServerlessList.
func (*EndpointServerlessList) DeepCopyInto ¶
func (in *EndpointServerlessList) DeepCopyInto(out *EndpointServerlessList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointServerlessList) DeepCopyObject ¶
func (in *EndpointServerlessList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointServerlessList) GetItems ¶
func (l *EndpointServerlessList) GetItems() []resource.Managed
GetItems of this EndpointServerlessList.
type EndpointServerlessObservation ¶
type EndpointServerlessObservation struct { EndpointID *string `json:"endpointId,omitempty" tf:"endpoint_id,omitempty"` EndpointServiceName *string `json:"endpointServiceName,omitempty" tf:"endpoint_service_name,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` PrivateLinkServiceResourceID *string `json:"privateLinkServiceResourceId,omitempty" tf:"private_link_service_resource_id,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` }
func (*EndpointServerlessObservation) DeepCopy ¶
func (in *EndpointServerlessObservation) DeepCopy() *EndpointServerlessObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServerlessObservation.
func (*EndpointServerlessObservation) DeepCopyInto ¶
func (in *EndpointServerlessObservation) DeepCopyInto(out *EndpointServerlessObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServerlessParameters ¶
type EndpointServerlessParameters struct { // +kubebuilder:validation:Required InstanceName *string `json:"instanceName" tf:"instance_name,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-mongodbatlas/apis/mongodbatlas/v1alpha1.Project // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-mongodbatlas/config/common.ExtractResourceID() // +kubebuilder:validation:Optional ProjectID *string `json:"projectId,omitempty" tf:"project_id,omitempty"` // Reference to a Project in mongodbatlas to populate projectId. // +kubebuilder:validation:Optional ProjectIDRef *v1.Reference `json:"projectIdRef,omitempty" tf:"-"` // Selector for a Project in mongodbatlas to populate projectId. // +kubebuilder:validation:Optional ProjectIDSelector *v1.Selector `json:"projectIdSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required ProviderName *string `json:"providerName" tf:"provider_name,omitempty"` }
func (*EndpointServerlessParameters) DeepCopy ¶
func (in *EndpointServerlessParameters) DeepCopy() *EndpointServerlessParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServerlessParameters.
func (*EndpointServerlessParameters) DeepCopyInto ¶
func (in *EndpointServerlessParameters) DeepCopyInto(out *EndpointServerlessParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServerlessSpec ¶
type EndpointServerlessSpec struct { v1.ResourceSpec `json:",inline"` ForProvider EndpointServerlessParameters `json:"forProvider"` }
EndpointServerlessSpec defines the desired state of EndpointServerless
func (*EndpointServerlessSpec) DeepCopy ¶
func (in *EndpointServerlessSpec) DeepCopy() *EndpointServerlessSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServerlessSpec.
func (*EndpointServerlessSpec) DeepCopyInto ¶
func (in *EndpointServerlessSpec) DeepCopyInto(out *EndpointServerlessSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServerlessStatus ¶
type EndpointServerlessStatus struct { v1.ResourceStatus `json:",inline"` AtProvider EndpointServerlessObservation `json:"atProvider,omitempty"` }
EndpointServerlessStatus defines the observed state of EndpointServerless.
func (*EndpointServerlessStatus) DeepCopy ¶
func (in *EndpointServerlessStatus) DeepCopy() *EndpointServerlessStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServerlessStatus.
func (*EndpointServerlessStatus) DeepCopyInto ¶
func (in *EndpointServerlessStatus) DeepCopyInto(out *EndpointServerlessStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointService ¶
type EndpointService struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EndpointServiceSpec `json:"spec"` Status EndpointServiceStatus `json:"status,omitempty"` }
EndpointService is the Schema for the EndpointServices API. <no value> +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,mongodbatlas}
func (*EndpointService) DeepCopy ¶
func (in *EndpointService) DeepCopy() *EndpointService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointService.
func (*EndpointService) DeepCopyInto ¶
func (in *EndpointService) DeepCopyInto(out *EndpointService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointService) DeepCopyObject ¶
func (in *EndpointService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointService) GetCondition ¶
func (mg *EndpointService) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this EndpointService.
func (*EndpointService) GetConnectionDetailsMapping ¶
func (tr *EndpointService) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this EndpointService
func (*EndpointService) GetDeletionPolicy ¶
func (mg *EndpointService) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this EndpointService.
func (*EndpointService) GetID ¶
func (tr *EndpointService) GetID() string
GetID returns ID of underlying Terraform resource of this EndpointService
func (*EndpointService) GetObservation ¶
func (tr *EndpointService) GetObservation() (map[string]any, error)
GetObservation of this EndpointService
func (*EndpointService) GetParameters ¶
func (tr *EndpointService) GetParameters() (map[string]any, error)
GetParameters of this EndpointService
func (*EndpointService) GetProviderConfigReference ¶
func (mg *EndpointService) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this EndpointService.
func (*EndpointService) GetProviderReference ¶
func (mg *EndpointService) GetProviderReference() *xpv1.Reference
GetProviderReference of this EndpointService. Deprecated: Use GetProviderConfigReference.
func (*EndpointService) GetPublishConnectionDetailsTo ¶
func (mg *EndpointService) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this EndpointService.
func (*EndpointService) GetTerraformResourceType ¶
func (mg *EndpointService) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this EndpointService
func (*EndpointService) GetTerraformSchemaVersion ¶
func (tr *EndpointService) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*EndpointService) GetWriteConnectionSecretToReference ¶
func (mg *EndpointService) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this EndpointService.
func (*EndpointService) LateInitialize ¶
func (tr *EndpointService) LateInitialize(attrs []byte) (bool, error)
LateInitialize this EndpointService using its observed tfState. returns True if there are any spec changes for the resource.
func (*EndpointService) ResolveReferences ¶
ResolveReferences of this EndpointService.
func (*EndpointService) SetConditions ¶
func (mg *EndpointService) SetConditions(c ...xpv1.Condition)
SetConditions of this EndpointService.
func (*EndpointService) SetDeletionPolicy ¶
func (mg *EndpointService) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this EndpointService.
func (*EndpointService) SetObservation ¶
func (tr *EndpointService) SetObservation(obs map[string]any) error
SetObservation for this EndpointService
func (*EndpointService) SetParameters ¶
func (tr *EndpointService) SetParameters(params map[string]any) error
SetParameters for this EndpointService
func (*EndpointService) SetProviderConfigReference ¶
func (mg *EndpointService) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this EndpointService.
func (*EndpointService) SetProviderReference ¶
func (mg *EndpointService) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this EndpointService. Deprecated: Use SetProviderConfigReference.
func (*EndpointService) SetPublishConnectionDetailsTo ¶
func (mg *EndpointService) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this EndpointService.
func (*EndpointService) SetWriteConnectionSecretToReference ¶
func (mg *EndpointService) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this EndpointService.
type EndpointServiceAdl ¶
type EndpointServiceAdl struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EndpointServiceAdlSpec `json:"spec"` Status EndpointServiceAdlStatus `json:"status,omitempty"` }
EndpointServiceAdl is the Schema for the EndpointServiceAdls API. <no value> +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,mongodbatlas}
func (*EndpointServiceAdl) DeepCopy ¶
func (in *EndpointServiceAdl) DeepCopy() *EndpointServiceAdl
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceAdl.
func (*EndpointServiceAdl) DeepCopyInto ¶
func (in *EndpointServiceAdl) DeepCopyInto(out *EndpointServiceAdl)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointServiceAdl) DeepCopyObject ¶
func (in *EndpointServiceAdl) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointServiceAdl) GetCondition ¶
func (mg *EndpointServiceAdl) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this EndpointServiceAdl.
func (*EndpointServiceAdl) GetConnectionDetailsMapping ¶
func (tr *EndpointServiceAdl) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this EndpointServiceAdl
func (*EndpointServiceAdl) GetDeletionPolicy ¶
func (mg *EndpointServiceAdl) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this EndpointServiceAdl.
func (*EndpointServiceAdl) GetID ¶
func (tr *EndpointServiceAdl) GetID() string
GetID returns ID of underlying Terraform resource of this EndpointServiceAdl
func (*EndpointServiceAdl) GetObservation ¶
func (tr *EndpointServiceAdl) GetObservation() (map[string]any, error)
GetObservation of this EndpointServiceAdl
func (*EndpointServiceAdl) GetParameters ¶
func (tr *EndpointServiceAdl) GetParameters() (map[string]any, error)
GetParameters of this EndpointServiceAdl
func (*EndpointServiceAdl) GetProviderConfigReference ¶
func (mg *EndpointServiceAdl) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this EndpointServiceAdl.
func (*EndpointServiceAdl) GetProviderReference ¶
func (mg *EndpointServiceAdl) GetProviderReference() *xpv1.Reference
GetProviderReference of this EndpointServiceAdl. Deprecated: Use GetProviderConfigReference.
func (*EndpointServiceAdl) GetPublishConnectionDetailsTo ¶
func (mg *EndpointServiceAdl) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this EndpointServiceAdl.
func (*EndpointServiceAdl) GetTerraformResourceType ¶
func (mg *EndpointServiceAdl) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this EndpointServiceAdl
func (*EndpointServiceAdl) GetTerraformSchemaVersion ¶
func (tr *EndpointServiceAdl) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*EndpointServiceAdl) GetWriteConnectionSecretToReference ¶
func (mg *EndpointServiceAdl) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this EndpointServiceAdl.
func (*EndpointServiceAdl) LateInitialize ¶
func (tr *EndpointServiceAdl) LateInitialize(attrs []byte) (bool, error)
LateInitialize this EndpointServiceAdl using its observed tfState. returns True if there are any spec changes for the resource.
func (*EndpointServiceAdl) ResolveReferences ¶
ResolveReferences of this EndpointServiceAdl.
func (*EndpointServiceAdl) SetConditions ¶
func (mg *EndpointServiceAdl) SetConditions(c ...xpv1.Condition)
SetConditions of this EndpointServiceAdl.
func (*EndpointServiceAdl) SetDeletionPolicy ¶
func (mg *EndpointServiceAdl) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this EndpointServiceAdl.
func (*EndpointServiceAdl) SetObservation ¶
func (tr *EndpointServiceAdl) SetObservation(obs map[string]any) error
SetObservation for this EndpointServiceAdl
func (*EndpointServiceAdl) SetParameters ¶
func (tr *EndpointServiceAdl) SetParameters(params map[string]any) error
SetParameters for this EndpointServiceAdl
func (*EndpointServiceAdl) SetProviderConfigReference ¶
func (mg *EndpointServiceAdl) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this EndpointServiceAdl.
func (*EndpointServiceAdl) SetProviderReference ¶
func (mg *EndpointServiceAdl) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this EndpointServiceAdl. Deprecated: Use SetProviderConfigReference.
func (*EndpointServiceAdl) SetPublishConnectionDetailsTo ¶
func (mg *EndpointServiceAdl) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this EndpointServiceAdl.
func (*EndpointServiceAdl) SetWriteConnectionSecretToReference ¶
func (mg *EndpointServiceAdl) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this EndpointServiceAdl.
type EndpointServiceAdlList ¶
type EndpointServiceAdlList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EndpointServiceAdl `json:"items"` }
EndpointServiceAdlList contains a list of EndpointServiceAdls
func (*EndpointServiceAdlList) DeepCopy ¶
func (in *EndpointServiceAdlList) DeepCopy() *EndpointServiceAdlList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceAdlList.
func (*EndpointServiceAdlList) DeepCopyInto ¶
func (in *EndpointServiceAdlList) DeepCopyInto(out *EndpointServiceAdlList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointServiceAdlList) DeepCopyObject ¶
func (in *EndpointServiceAdlList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointServiceAdlList) GetItems ¶
func (l *EndpointServiceAdlList) GetItems() []resource.Managed
GetItems of this EndpointServiceAdlList.
type EndpointServiceAdlObservation ¶
type EndpointServiceAdlObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*EndpointServiceAdlObservation) DeepCopy ¶
func (in *EndpointServiceAdlObservation) DeepCopy() *EndpointServiceAdlObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceAdlObservation.
func (*EndpointServiceAdlObservation) DeepCopyInto ¶
func (in *EndpointServiceAdlObservation) DeepCopyInto(out *EndpointServiceAdlObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServiceAdlParameters ¶
type EndpointServiceAdlParameters struct { // +kubebuilder:validation:Optional Comment *string `json:"comment,omitempty" tf:"comment,omitempty"` // +kubebuilder:validation:Required EndpointID *string `json:"endpointId" tf:"endpoint_id,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-mongodbatlas/apis/mongodbatlas/v1alpha1.Project // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-mongodbatlas/config/common.ExtractResourceID() // +kubebuilder:validation:Optional ProjectID *string `json:"projectId,omitempty" tf:"project_id,omitempty"` // Reference to a Project in mongodbatlas to populate projectId. // +kubebuilder:validation:Optional ProjectIDRef *v1.Reference `json:"projectIdRef,omitempty" tf:"-"` // Selector for a Project in mongodbatlas to populate projectId. // +kubebuilder:validation:Optional ProjectIDSelector *v1.Selector `json:"projectIdSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required ProviderName *string `json:"providerName" tf:"provider_name,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*EndpointServiceAdlParameters) DeepCopy ¶
func (in *EndpointServiceAdlParameters) DeepCopy() *EndpointServiceAdlParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceAdlParameters.
func (*EndpointServiceAdlParameters) DeepCopyInto ¶
func (in *EndpointServiceAdlParameters) DeepCopyInto(out *EndpointServiceAdlParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServiceAdlSpec ¶
type EndpointServiceAdlSpec struct { v1.ResourceSpec `json:",inline"` ForProvider EndpointServiceAdlParameters `json:"forProvider"` }
EndpointServiceAdlSpec defines the desired state of EndpointServiceAdl
func (*EndpointServiceAdlSpec) DeepCopy ¶
func (in *EndpointServiceAdlSpec) DeepCopy() *EndpointServiceAdlSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceAdlSpec.
func (*EndpointServiceAdlSpec) DeepCopyInto ¶
func (in *EndpointServiceAdlSpec) DeepCopyInto(out *EndpointServiceAdlSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServiceAdlStatus ¶
type EndpointServiceAdlStatus struct { v1.ResourceStatus `json:",inline"` AtProvider EndpointServiceAdlObservation `json:"atProvider,omitempty"` }
EndpointServiceAdlStatus defines the observed state of EndpointServiceAdl.
func (*EndpointServiceAdlStatus) DeepCopy ¶
func (in *EndpointServiceAdlStatus) DeepCopy() *EndpointServiceAdlStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceAdlStatus.
func (*EndpointServiceAdlStatus) DeepCopyInto ¶
func (in *EndpointServiceAdlStatus) DeepCopyInto(out *EndpointServiceAdlStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServiceList ¶
type EndpointServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EndpointService `json:"items"` }
EndpointServiceList contains a list of EndpointServices
func (*EndpointServiceList) DeepCopy ¶
func (in *EndpointServiceList) DeepCopy() *EndpointServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceList.
func (*EndpointServiceList) DeepCopyInto ¶
func (in *EndpointServiceList) DeepCopyInto(out *EndpointServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointServiceList) DeepCopyObject ¶
func (in *EndpointServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointServiceList) GetItems ¶
func (l *EndpointServiceList) GetItems() []resource.Managed
GetItems of this EndpointServiceList.
type EndpointServiceObservation ¶
type EndpointServiceObservation struct { AwsConnectionStatus *string `json:"awsConnectionStatus,omitempty" tf:"aws_connection_status,omitempty"` AzureStatus *string `json:"azureStatus,omitempty" tf:"azure_status,omitempty"` DeleteRequested *bool `json:"deleteRequested,omitempty" tf:"delete_requested,omitempty"` EndpointGroupName *string `json:"endpointGroupName,omitempty" tf:"endpoint_group_name,omitempty"` // +kubebuilder:validation:Optional Endpoints []EndpointsObservation `json:"endpoints,omitempty" tf:"endpoints,omitempty"` ErrorMessage *string `json:"errorMessage,omitempty" tf:"error_message,omitempty"` GCPStatus *string `json:"gcpStatus,omitempty" tf:"gcp_status,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` InterfaceEndpointID *string `json:"interfaceEndpointId,omitempty" tf:"interface_endpoint_id,omitempty"` PrivateEndpointConnectionName *string `json:"privateEndpointConnectionName,omitempty" tf:"private_endpoint_connection_name,omitempty"` PrivateEndpointResourceID *string `json:"privateEndpointResourceId,omitempty" tf:"private_endpoint_resource_id,omitempty"` }
func (*EndpointServiceObservation) DeepCopy ¶
func (in *EndpointServiceObservation) DeepCopy() *EndpointServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceObservation.
func (*EndpointServiceObservation) DeepCopyInto ¶
func (in *EndpointServiceObservation) DeepCopyInto(out *EndpointServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServiceParameters ¶
type EndpointServiceParameters struct { // +kubebuilder:validation:Required EndpointServiceID *string `json:"endpointServiceId" tf:"endpoint_service_id,omitempty"` // +kubebuilder:validation:Optional Endpoints []EndpointsParameters `json:"endpoints,omitempty" tf:"endpoints,omitempty"` // +kubebuilder:validation:Optional GCPProjectID *string `json:"gcpProjectId,omitempty" tf:"gcp_project_id,omitempty"` // +kubebuilder:validation:Optional PrivateEndpointIPAddress *string `json:"privateEndpointIpAddress,omitempty" tf:"private_endpoint_ip_address,omitempty"` // +kubebuilder:validation:Required PrivateLinkID *string `json:"privateLinkId" tf:"private_link_id,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-mongodbatlas/apis/mongodbatlas/v1alpha1.Project // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-mongodbatlas/config/common.ExtractResourceID() // +kubebuilder:validation:Optional ProjectID *string `json:"projectId,omitempty" tf:"project_id,omitempty"` // Reference to a Project in mongodbatlas to populate projectId. // +kubebuilder:validation:Optional ProjectIDRef *v1.Reference `json:"projectIdRef,omitempty" tf:"-"` // Selector for a Project in mongodbatlas to populate projectId. // +kubebuilder:validation:Optional ProjectIDSelector *v1.Selector `json:"projectIdSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required ProviderName *string `json:"providerName" tf:"provider_name,omitempty"` }
func (*EndpointServiceParameters) DeepCopy ¶
func (in *EndpointServiceParameters) DeepCopy() *EndpointServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceParameters.
func (*EndpointServiceParameters) DeepCopyInto ¶
func (in *EndpointServiceParameters) DeepCopyInto(out *EndpointServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServiceServerless ¶
type EndpointServiceServerless struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EndpointServiceServerlessSpec `json:"spec"` Status EndpointServiceServerlessStatus `json:"status,omitempty"` }
EndpointServiceServerless is the Schema for the EndpointServiceServerlesss API. <no value> +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,mongodbatlas}
func (*EndpointServiceServerless) DeepCopy ¶
func (in *EndpointServiceServerless) DeepCopy() *EndpointServiceServerless
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceServerless.
func (*EndpointServiceServerless) DeepCopyInto ¶
func (in *EndpointServiceServerless) DeepCopyInto(out *EndpointServiceServerless)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointServiceServerless) DeepCopyObject ¶
func (in *EndpointServiceServerless) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointServiceServerless) GetCondition ¶
func (mg *EndpointServiceServerless) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this EndpointServiceServerless.
func (*EndpointServiceServerless) GetConnectionDetailsMapping ¶
func (tr *EndpointServiceServerless) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this EndpointServiceServerless
func (*EndpointServiceServerless) GetDeletionPolicy ¶
func (mg *EndpointServiceServerless) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this EndpointServiceServerless.
func (*EndpointServiceServerless) GetID ¶
func (tr *EndpointServiceServerless) GetID() string
GetID returns ID of underlying Terraform resource of this EndpointServiceServerless
func (*EndpointServiceServerless) GetObservation ¶
func (tr *EndpointServiceServerless) GetObservation() (map[string]any, error)
GetObservation of this EndpointServiceServerless
func (*EndpointServiceServerless) GetParameters ¶
func (tr *EndpointServiceServerless) GetParameters() (map[string]any, error)
GetParameters of this EndpointServiceServerless
func (*EndpointServiceServerless) GetProviderConfigReference ¶
func (mg *EndpointServiceServerless) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this EndpointServiceServerless.
func (*EndpointServiceServerless) GetProviderReference ¶
func (mg *EndpointServiceServerless) GetProviderReference() *xpv1.Reference
GetProviderReference of this EndpointServiceServerless. Deprecated: Use GetProviderConfigReference.
func (*EndpointServiceServerless) GetPublishConnectionDetailsTo ¶
func (mg *EndpointServiceServerless) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this EndpointServiceServerless.
func (*EndpointServiceServerless) GetTerraformResourceType ¶
func (mg *EndpointServiceServerless) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this EndpointServiceServerless
func (*EndpointServiceServerless) GetTerraformSchemaVersion ¶
func (tr *EndpointServiceServerless) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*EndpointServiceServerless) GetWriteConnectionSecretToReference ¶
func (mg *EndpointServiceServerless) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this EndpointServiceServerless.
func (*EndpointServiceServerless) LateInitialize ¶
func (tr *EndpointServiceServerless) LateInitialize(attrs []byte) (bool, error)
LateInitialize this EndpointServiceServerless using its observed tfState. returns True if there are any spec changes for the resource.
func (*EndpointServiceServerless) ResolveReferences ¶
ResolveReferences of this EndpointServiceServerless.
func (*EndpointServiceServerless) SetConditions ¶
func (mg *EndpointServiceServerless) SetConditions(c ...xpv1.Condition)
SetConditions of this EndpointServiceServerless.
func (*EndpointServiceServerless) SetDeletionPolicy ¶
func (mg *EndpointServiceServerless) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this EndpointServiceServerless.
func (*EndpointServiceServerless) SetObservation ¶
func (tr *EndpointServiceServerless) SetObservation(obs map[string]any) error
SetObservation for this EndpointServiceServerless
func (*EndpointServiceServerless) SetParameters ¶
func (tr *EndpointServiceServerless) SetParameters(params map[string]any) error
SetParameters for this EndpointServiceServerless
func (*EndpointServiceServerless) SetProviderConfigReference ¶
func (mg *EndpointServiceServerless) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this EndpointServiceServerless.
func (*EndpointServiceServerless) SetProviderReference ¶
func (mg *EndpointServiceServerless) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this EndpointServiceServerless. Deprecated: Use SetProviderConfigReference.
func (*EndpointServiceServerless) SetPublishConnectionDetailsTo ¶
func (mg *EndpointServiceServerless) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this EndpointServiceServerless.
func (*EndpointServiceServerless) SetWriteConnectionSecretToReference ¶
func (mg *EndpointServiceServerless) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this EndpointServiceServerless.
type EndpointServiceServerlessList ¶
type EndpointServiceServerlessList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EndpointServiceServerless `json:"items"` }
EndpointServiceServerlessList contains a list of EndpointServiceServerlesss
func (*EndpointServiceServerlessList) DeepCopy ¶
func (in *EndpointServiceServerlessList) DeepCopy() *EndpointServiceServerlessList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceServerlessList.
func (*EndpointServiceServerlessList) DeepCopyInto ¶
func (in *EndpointServiceServerlessList) DeepCopyInto(out *EndpointServiceServerlessList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointServiceServerlessList) DeepCopyObject ¶
func (in *EndpointServiceServerlessList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointServiceServerlessList) GetItems ¶
func (l *EndpointServiceServerlessList) GetItems() []resource.Managed
GetItems of this EndpointServiceServerlessList.
type EndpointServiceServerlessObservation ¶
type EndpointServiceServerlessObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` PrivateLinkServiceResourceID *string `json:"privateLinkServiceResourceId,omitempty" tf:"private_link_service_resource_id,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` }
func (*EndpointServiceServerlessObservation) DeepCopy ¶
func (in *EndpointServiceServerlessObservation) DeepCopy() *EndpointServiceServerlessObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceServerlessObservation.
func (*EndpointServiceServerlessObservation) DeepCopyInto ¶
func (in *EndpointServiceServerlessObservation) DeepCopyInto(out *EndpointServiceServerlessObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServiceServerlessParameters ¶
type EndpointServiceServerlessParameters struct { // +kubebuilder:validation:Optional CloudProviderEndpointID *string `json:"cloudProviderEndpointId,omitempty" tf:"cloud_provider_endpoint_id,omitempty"` // +kubebuilder:validation:Optional Comment *string `json:"comment,omitempty" tf:"comment,omitempty"` // +kubebuilder:validation:Required EndpointID *string `json:"endpointId" tf:"endpoint_id,omitempty"` // +kubebuilder:validation:Required InstanceName *string `json:"instanceName" tf:"instance_name,omitempty"` // +kubebuilder:validation:Optional PrivateEndpointIPAddress *string `json:"privateEndpointIpAddress,omitempty" tf:"private_endpoint_ip_address,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-mongodbatlas/apis/mongodbatlas/v1alpha1.Project // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-mongodbatlas/config/common.ExtractResourceID() // +kubebuilder:validation:Optional ProjectID *string `json:"projectId,omitempty" tf:"project_id,omitempty"` // Reference to a Project in mongodbatlas to populate projectId. // +kubebuilder:validation:Optional ProjectIDRef *v1.Reference `json:"projectIdRef,omitempty" tf:"-"` // Selector for a Project in mongodbatlas to populate projectId. // +kubebuilder:validation:Optional ProjectIDSelector *v1.Selector `json:"projectIdSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required ProviderName *string `json:"providerName" tf:"provider_name,omitempty"` }
func (*EndpointServiceServerlessParameters) DeepCopy ¶
func (in *EndpointServiceServerlessParameters) DeepCopy() *EndpointServiceServerlessParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceServerlessParameters.
func (*EndpointServiceServerlessParameters) DeepCopyInto ¶
func (in *EndpointServiceServerlessParameters) DeepCopyInto(out *EndpointServiceServerlessParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServiceServerlessSpec ¶
type EndpointServiceServerlessSpec struct { v1.ResourceSpec `json:",inline"` ForProvider EndpointServiceServerlessParameters `json:"forProvider"` }
EndpointServiceServerlessSpec defines the desired state of EndpointServiceServerless
func (*EndpointServiceServerlessSpec) DeepCopy ¶
func (in *EndpointServiceServerlessSpec) DeepCopy() *EndpointServiceServerlessSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceServerlessSpec.
func (*EndpointServiceServerlessSpec) DeepCopyInto ¶
func (in *EndpointServiceServerlessSpec) DeepCopyInto(out *EndpointServiceServerlessSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServiceServerlessStatus ¶
type EndpointServiceServerlessStatus struct { v1.ResourceStatus `json:",inline"` AtProvider EndpointServiceServerlessObservation `json:"atProvider,omitempty"` }
EndpointServiceServerlessStatus defines the observed state of EndpointServiceServerless.
func (*EndpointServiceServerlessStatus) DeepCopy ¶
func (in *EndpointServiceServerlessStatus) DeepCopy() *EndpointServiceServerlessStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceServerlessStatus.
func (*EndpointServiceServerlessStatus) DeepCopyInto ¶
func (in *EndpointServiceServerlessStatus) DeepCopyInto(out *EndpointServiceServerlessStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServiceSpec ¶
type EndpointServiceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider EndpointServiceParameters `json:"forProvider"` }
EndpointServiceSpec defines the desired state of EndpointService
func (*EndpointServiceSpec) DeepCopy ¶
func (in *EndpointServiceSpec) DeepCopy() *EndpointServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceSpec.
func (*EndpointServiceSpec) DeepCopyInto ¶
func (in *EndpointServiceSpec) DeepCopyInto(out *EndpointServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServiceStatus ¶
type EndpointServiceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider EndpointServiceObservation `json:"atProvider,omitempty"` }
EndpointServiceStatus defines the observed state of EndpointService.
func (*EndpointServiceStatus) DeepCopy ¶
func (in *EndpointServiceStatus) DeepCopy() *EndpointServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceStatus.
func (*EndpointServiceStatus) DeepCopyInto ¶
func (in *EndpointServiceStatus) DeepCopyInto(out *EndpointServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointSpec ¶
type EndpointSpec struct { v1.ResourceSpec `json:",inline"` ForProvider EndpointParameters `json:"forProvider"` }
EndpointSpec defines the desired state of Endpoint
func (*EndpointSpec) DeepCopy ¶
func (in *EndpointSpec) DeepCopy() *EndpointSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSpec.
func (*EndpointSpec) DeepCopyInto ¶
func (in *EndpointSpec) DeepCopyInto(out *EndpointSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointStatus ¶
type EndpointStatus struct { v1.ResourceStatus `json:",inline"` AtProvider EndpointObservation `json:"atProvider,omitempty"` }
EndpointStatus defines the observed state of Endpoint.
func (*EndpointStatus) DeepCopy ¶
func (in *EndpointStatus) DeepCopy() *EndpointStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointStatus.
func (*EndpointStatus) DeepCopyInto ¶
func (in *EndpointStatus) DeepCopyInto(out *EndpointStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointsObservation ¶
type EndpointsObservation struct { ServiceAttachmentName *string `json:"serviceAttachmentName,omitempty" tf:"service_attachment_name,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` }
func (*EndpointsObservation) DeepCopy ¶
func (in *EndpointsObservation) DeepCopy() *EndpointsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointsObservation.
func (*EndpointsObservation) DeepCopyInto ¶
func (in *EndpointsObservation) DeepCopyInto(out *EndpointsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointsParameters ¶
type EndpointsParameters struct { // +kubebuilder:validation:Optional EndpointName *string `json:"endpointName,omitempty" tf:"endpoint_name,omitempty"` // +kubebuilder:validation:Optional IPAddress *string `json:"ipAddress,omitempty" tf:"ip_address,omitempty"` }
func (*EndpointsParameters) DeepCopy ¶
func (in *EndpointsParameters) DeepCopy() *EndpointsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointsParameters.
func (*EndpointsParameters) DeepCopyInto ¶
func (in *EndpointsParameters) DeepCopyInto(out *EndpointsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_endpoint_types.go
- zz_endpointserverless_types.go
- zz_endpointservice_types.go
- zz_endpointserviceadl_types.go
- zz_endpointserviceserverless_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_generated_terraformed.go
- zz_groupversion_info.go