Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=digitaltwins.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type EndpointEventGrid
- func (in *EndpointEventGrid) DeepCopy() *EndpointEventGrid
- func (in *EndpointEventGrid) DeepCopyInto(out *EndpointEventGrid)
- func (in *EndpointEventGrid) DeepCopyObject() runtime.Object
- func (mg *EndpointEventGrid) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *EndpointEventGrid) GetConnectionDetailsMapping() map[string]string
- func (mg *EndpointEventGrid) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *EndpointEventGrid) GetID() string
- func (tr *EndpointEventGrid) GetObservation() (map[string]interface{}, error)
- func (tr *EndpointEventGrid) GetParameters() (map[string]interface{}, error)
- func (mg *EndpointEventGrid) GetProviderConfigReference() *xpv1.Reference
- func (mg *EndpointEventGrid) GetProviderReference() *xpv1.Reference
- func (mg *EndpointEventGrid) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *EndpointEventGrid) GetTerraformResourceType() string
- func (tr *EndpointEventGrid) GetTerraformSchemaVersion() int
- func (mg *EndpointEventGrid) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *EndpointEventGrid) LateInitialize(attrs []byte) (bool, error)
- func (mg *EndpointEventGrid) SetConditions(c ...xpv1.Condition)
- func (mg *EndpointEventGrid) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *EndpointEventGrid) SetObservation(obs map[string]interface{}) error
- func (tr *EndpointEventGrid) SetParameters(params map[string]interface{}) error
- func (mg *EndpointEventGrid) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *EndpointEventGrid) SetProviderReference(r *xpv1.Reference)
- func (mg *EndpointEventGrid) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *EndpointEventGrid) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type EndpointEventGridList
- type EndpointEventGridObservation
- type EndpointEventGridParameters
- type EndpointEventGridSpec
- type EndpointEventGridStatus
- type EndpointEventHub
- func (in *EndpointEventHub) DeepCopy() *EndpointEventHub
- func (in *EndpointEventHub) DeepCopyInto(out *EndpointEventHub)
- func (in *EndpointEventHub) DeepCopyObject() runtime.Object
- func (mg *EndpointEventHub) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *EndpointEventHub) GetConnectionDetailsMapping() map[string]string
- func (mg *EndpointEventHub) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *EndpointEventHub) GetID() string
- func (tr *EndpointEventHub) GetObservation() (map[string]interface{}, error)
- func (tr *EndpointEventHub) GetParameters() (map[string]interface{}, error)
- func (mg *EndpointEventHub) GetProviderConfigReference() *xpv1.Reference
- func (mg *EndpointEventHub) GetProviderReference() *xpv1.Reference
- func (mg *EndpointEventHub) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *EndpointEventHub) GetTerraformResourceType() string
- func (tr *EndpointEventHub) GetTerraformSchemaVersion() int
- func (mg *EndpointEventHub) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *EndpointEventHub) LateInitialize(attrs []byte) (bool, error)
- func (mg *EndpointEventHub) SetConditions(c ...xpv1.Condition)
- func (mg *EndpointEventHub) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *EndpointEventHub) SetObservation(obs map[string]interface{}) error
- func (tr *EndpointEventHub) SetParameters(params map[string]interface{}) error
- func (mg *EndpointEventHub) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *EndpointEventHub) SetProviderReference(r *xpv1.Reference)
- func (mg *EndpointEventHub) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *EndpointEventHub) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type EndpointEventHubList
- type EndpointEventHubObservation
- type EndpointEventHubParameters
- type EndpointEventHubSpec
- type EndpointEventHubStatus
- type EndpointServiceBus
- func (in *EndpointServiceBus) DeepCopy() *EndpointServiceBus
- func (in *EndpointServiceBus) DeepCopyInto(out *EndpointServiceBus)
- func (in *EndpointServiceBus) DeepCopyObject() runtime.Object
- func (mg *EndpointServiceBus) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *EndpointServiceBus) GetConnectionDetailsMapping() map[string]string
- func (mg *EndpointServiceBus) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *EndpointServiceBus) GetID() string
- func (tr *EndpointServiceBus) GetObservation() (map[string]interface{}, error)
- func (tr *EndpointServiceBus) GetParameters() (map[string]interface{}, error)
- func (mg *EndpointServiceBus) GetProviderConfigReference() *xpv1.Reference
- func (mg *EndpointServiceBus) GetProviderReference() *xpv1.Reference
- func (mg *EndpointServiceBus) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *EndpointServiceBus) GetTerraformResourceType() string
- func (tr *EndpointServiceBus) GetTerraformSchemaVersion() int
- func (mg *EndpointServiceBus) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *EndpointServiceBus) LateInitialize(attrs []byte) (bool, error)
- func (mg *EndpointServiceBus) SetConditions(c ...xpv1.Condition)
- func (mg *EndpointServiceBus) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *EndpointServiceBus) SetObservation(obs map[string]interface{}) error
- func (tr *EndpointServiceBus) SetParameters(params map[string]interface{}) error
- func (mg *EndpointServiceBus) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *EndpointServiceBus) SetProviderReference(r *xpv1.Reference)
- func (mg *EndpointServiceBus) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *EndpointServiceBus) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type EndpointServiceBusList
- type EndpointServiceBusObservation
- type EndpointServiceBusParameters
- type EndpointServiceBusSpec
- type EndpointServiceBusStatus
- type Instance
- func (in *Instance) DeepCopy() *Instance
- func (in *Instance) DeepCopyInto(out *Instance)
- func (in *Instance) DeepCopyObject() runtime.Object
- func (mg *Instance) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Instance) GetConnectionDetailsMapping() map[string]string
- func (mg *Instance) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Instance) GetID() string
- func (tr *Instance) GetObservation() (map[string]interface{}, error)
- func (tr *Instance) GetParameters() (map[string]interface{}, error)
- func (mg *Instance) GetProviderConfigReference() *xpv1.Reference
- func (mg *Instance) GetProviderReference() *xpv1.Reference
- func (mg *Instance) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Instance) GetTerraformResourceType() string
- func (tr *Instance) GetTerraformSchemaVersion() int
- func (mg *Instance) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Instance) LateInitialize(attrs []byte) (bool, error)
- func (mg *Instance) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Instance) SetConditions(c ...xpv1.Condition)
- func (mg *Instance) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Instance) SetObservation(obs map[string]interface{}) error
- func (tr *Instance) SetParameters(params map[string]interface{}) error
- func (mg *Instance) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Instance) SetProviderReference(r *xpv1.Reference)
- func (mg *Instance) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Instance) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type InstanceList
- type InstanceObservation
- type InstanceParameters
- type InstanceSpec
- type InstanceStatus
Constants ¶
const ( CRDGroup = "digitaltwins.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( EndpointEventGrid_Kind = "EndpointEventGrid" EndpointEventGrid_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: EndpointEventGrid_Kind}.String() EndpointEventGrid_KindAPIVersion = EndpointEventGrid_Kind + "." + CRDGroupVersion.String() EndpointEventGrid_GroupVersionKind = CRDGroupVersion.WithKind(EndpointEventGrid_Kind) )
Repository type metadata.
var ( EndpointEventHub_Kind = "EndpointEventHub" EndpointEventHub_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: EndpointEventHub_Kind}.String() EndpointEventHub_KindAPIVersion = EndpointEventHub_Kind + "." + CRDGroupVersion.String() EndpointEventHub_GroupVersionKind = CRDGroupVersion.WithKind(EndpointEventHub_Kind) )
Repository type metadata.
var ( EndpointServiceBus_Kind = "EndpointServiceBus" EndpointServiceBus_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: EndpointServiceBus_Kind}.String() EndpointServiceBus_KindAPIVersion = EndpointServiceBus_Kind + "." + CRDGroupVersion.String() EndpointServiceBus_GroupVersionKind = CRDGroupVersion.WithKind(EndpointServiceBus_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 ( Instance_Kind = "Instance" Instance_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Instance_Kind}.String() Instance_KindAPIVersion = Instance_Kind + "." + CRDGroupVersion.String() Instance_GroupVersionKind = CRDGroupVersion.WithKind(Instance_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type EndpointEventGrid ¶
type EndpointEventGrid struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EndpointEventGridSpec `json:"spec"` Status EndpointEventGridStatus `json:"status,omitempty"` }
EndpointEventGrid is the Schema for the EndpointEventGrids 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,azurejet}
func (*EndpointEventGrid) DeepCopy ¶
func (in *EndpointEventGrid) DeepCopy() *EndpointEventGrid
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointEventGrid.
func (*EndpointEventGrid) DeepCopyInto ¶
func (in *EndpointEventGrid) DeepCopyInto(out *EndpointEventGrid)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointEventGrid) DeepCopyObject ¶
func (in *EndpointEventGrid) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointEventGrid) GetCondition ¶
func (mg *EndpointEventGrid) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this EndpointEventGrid.
func (*EndpointEventGrid) GetConnectionDetailsMapping ¶
func (tr *EndpointEventGrid) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this EndpointEventGrid
func (*EndpointEventGrid) GetDeletionPolicy ¶
func (mg *EndpointEventGrid) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this EndpointEventGrid.
func (*EndpointEventGrid) GetID ¶
func (tr *EndpointEventGrid) GetID() string
GetID returns ID of underlying Terraform resource of this EndpointEventGrid
func (*EndpointEventGrid) GetObservation ¶
func (tr *EndpointEventGrid) GetObservation() (map[string]interface{}, error)
GetObservation of this EndpointEventGrid
func (*EndpointEventGrid) GetParameters ¶
func (tr *EndpointEventGrid) GetParameters() (map[string]interface{}, error)
GetParameters of this EndpointEventGrid
func (*EndpointEventGrid) GetProviderConfigReference ¶
func (mg *EndpointEventGrid) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this EndpointEventGrid.
func (*EndpointEventGrid) GetProviderReference ¶
func (mg *EndpointEventGrid) GetProviderReference() *xpv1.Reference
GetProviderReference of this EndpointEventGrid. Deprecated: Use GetProviderConfigReference.
func (*EndpointEventGrid) GetPublishConnectionDetailsTo ¶
func (mg *EndpointEventGrid) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this EndpointEventGrid.
func (*EndpointEventGrid) GetTerraformResourceType ¶
func (mg *EndpointEventGrid) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this EndpointEventGrid
func (*EndpointEventGrid) GetTerraformSchemaVersion ¶
func (tr *EndpointEventGrid) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*EndpointEventGrid) GetWriteConnectionSecretToReference ¶
func (mg *EndpointEventGrid) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this EndpointEventGrid.
func (*EndpointEventGrid) LateInitialize ¶
func (tr *EndpointEventGrid) LateInitialize(attrs []byte) (bool, error)
LateInitialize this EndpointEventGrid using its observed tfState. returns True if there are any spec changes for the resource.
func (*EndpointEventGrid) SetConditions ¶
func (mg *EndpointEventGrid) SetConditions(c ...xpv1.Condition)
SetConditions of this EndpointEventGrid.
func (*EndpointEventGrid) SetDeletionPolicy ¶
func (mg *EndpointEventGrid) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this EndpointEventGrid.
func (*EndpointEventGrid) SetObservation ¶
func (tr *EndpointEventGrid) SetObservation(obs map[string]interface{}) error
SetObservation for this EndpointEventGrid
func (*EndpointEventGrid) SetParameters ¶
func (tr *EndpointEventGrid) SetParameters(params map[string]interface{}) error
SetParameters for this EndpointEventGrid
func (*EndpointEventGrid) SetProviderConfigReference ¶
func (mg *EndpointEventGrid) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this EndpointEventGrid.
func (*EndpointEventGrid) SetProviderReference ¶
func (mg *EndpointEventGrid) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this EndpointEventGrid. Deprecated: Use SetProviderConfigReference.
func (*EndpointEventGrid) SetPublishConnectionDetailsTo ¶
func (mg *EndpointEventGrid) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this EndpointEventGrid.
func (*EndpointEventGrid) SetWriteConnectionSecretToReference ¶
func (mg *EndpointEventGrid) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this EndpointEventGrid.
type EndpointEventGridList ¶
type EndpointEventGridList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EndpointEventGrid `json:"items"` }
EndpointEventGridList contains a list of EndpointEventGrids
func (*EndpointEventGridList) DeepCopy ¶
func (in *EndpointEventGridList) DeepCopy() *EndpointEventGridList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointEventGridList.
func (*EndpointEventGridList) DeepCopyInto ¶
func (in *EndpointEventGridList) DeepCopyInto(out *EndpointEventGridList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointEventGridList) DeepCopyObject ¶
func (in *EndpointEventGridList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointEventGridList) GetItems ¶
func (l *EndpointEventGridList) GetItems() []resource.Managed
GetItems of this EndpointEventGridList.
type EndpointEventGridObservation ¶
type EndpointEventGridObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*EndpointEventGridObservation) DeepCopy ¶
func (in *EndpointEventGridObservation) DeepCopy() *EndpointEventGridObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointEventGridObservation.
func (*EndpointEventGridObservation) DeepCopyInto ¶
func (in *EndpointEventGridObservation) DeepCopyInto(out *EndpointEventGridObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointEventGridParameters ¶
type EndpointEventGridParameters struct { // +kubebuilder:validation:Optional DeadLetterStorageSecret *string `json:"deadLetterStorageSecret,omitempty" tf:"dead_letter_storage_secret,omitempty"` // +kubebuilder:validation:Required DigitalTwinsID *string `json:"digitalTwinsId" tf:"digital_twins_id,omitempty"` // +kubebuilder:validation:Required EventGridTopicEndpoint *string `json:"eventgridTopicEndpoint" tf:"eventgrid_topic_endpoint,omitempty"` // +kubebuilder:validation:Required EventGridTopicPrimaryAccessKey *string `json:"eventgridTopicPrimaryAccessKey" tf:"eventgrid_topic_primary_access_key,omitempty"` // +kubebuilder:validation:Required EventGridTopicSecondaryAccessKey *string `json:"eventgridTopicSecondaryAccessKey" tf:"eventgrid_topic_secondary_access_key,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*EndpointEventGridParameters) DeepCopy ¶
func (in *EndpointEventGridParameters) DeepCopy() *EndpointEventGridParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointEventGridParameters.
func (*EndpointEventGridParameters) DeepCopyInto ¶
func (in *EndpointEventGridParameters) DeepCopyInto(out *EndpointEventGridParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointEventGridSpec ¶
type EndpointEventGridSpec struct { v1.ResourceSpec `json:",inline"` ForProvider EndpointEventGridParameters `json:"forProvider"` }
EndpointEventGridSpec defines the desired state of EndpointEventGrid
func (*EndpointEventGridSpec) DeepCopy ¶
func (in *EndpointEventGridSpec) DeepCopy() *EndpointEventGridSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointEventGridSpec.
func (*EndpointEventGridSpec) DeepCopyInto ¶
func (in *EndpointEventGridSpec) DeepCopyInto(out *EndpointEventGridSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointEventGridStatus ¶
type EndpointEventGridStatus struct { v1.ResourceStatus `json:",inline"` AtProvider EndpointEventGridObservation `json:"atProvider,omitempty"` }
EndpointEventGridStatus defines the observed state of EndpointEventGrid.
func (*EndpointEventGridStatus) DeepCopy ¶
func (in *EndpointEventGridStatus) DeepCopy() *EndpointEventGridStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointEventGridStatus.
func (*EndpointEventGridStatus) DeepCopyInto ¶
func (in *EndpointEventGridStatus) DeepCopyInto(out *EndpointEventGridStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointEventHub ¶
type EndpointEventHub struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EndpointEventHubSpec `json:"spec"` Status EndpointEventHubStatus `json:"status,omitempty"` }
EndpointEventHub is the Schema for the EndpointEventHubs 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,azurejet}
func (*EndpointEventHub) DeepCopy ¶
func (in *EndpointEventHub) DeepCopy() *EndpointEventHub
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointEventHub.
func (*EndpointEventHub) DeepCopyInto ¶
func (in *EndpointEventHub) DeepCopyInto(out *EndpointEventHub)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointEventHub) DeepCopyObject ¶
func (in *EndpointEventHub) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointEventHub) GetCondition ¶
func (mg *EndpointEventHub) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this EndpointEventHub.
func (*EndpointEventHub) GetConnectionDetailsMapping ¶
func (tr *EndpointEventHub) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this EndpointEventHub
func (*EndpointEventHub) GetDeletionPolicy ¶
func (mg *EndpointEventHub) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this EndpointEventHub.
func (*EndpointEventHub) GetID ¶
func (tr *EndpointEventHub) GetID() string
GetID returns ID of underlying Terraform resource of this EndpointEventHub
func (*EndpointEventHub) GetObservation ¶
func (tr *EndpointEventHub) GetObservation() (map[string]interface{}, error)
GetObservation of this EndpointEventHub
func (*EndpointEventHub) GetParameters ¶
func (tr *EndpointEventHub) GetParameters() (map[string]interface{}, error)
GetParameters of this EndpointEventHub
func (*EndpointEventHub) GetProviderConfigReference ¶
func (mg *EndpointEventHub) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this EndpointEventHub.
func (*EndpointEventHub) GetProviderReference ¶
func (mg *EndpointEventHub) GetProviderReference() *xpv1.Reference
GetProviderReference of this EndpointEventHub. Deprecated: Use GetProviderConfigReference.
func (*EndpointEventHub) GetPublishConnectionDetailsTo ¶
func (mg *EndpointEventHub) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this EndpointEventHub.
func (*EndpointEventHub) GetTerraformResourceType ¶
func (mg *EndpointEventHub) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this EndpointEventHub
func (*EndpointEventHub) GetTerraformSchemaVersion ¶
func (tr *EndpointEventHub) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*EndpointEventHub) GetWriteConnectionSecretToReference ¶
func (mg *EndpointEventHub) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this EndpointEventHub.
func (*EndpointEventHub) LateInitialize ¶
func (tr *EndpointEventHub) LateInitialize(attrs []byte) (bool, error)
LateInitialize this EndpointEventHub using its observed tfState. returns True if there are any spec changes for the resource.
func (*EndpointEventHub) SetConditions ¶
func (mg *EndpointEventHub) SetConditions(c ...xpv1.Condition)
SetConditions of this EndpointEventHub.
func (*EndpointEventHub) SetDeletionPolicy ¶
func (mg *EndpointEventHub) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this EndpointEventHub.
func (*EndpointEventHub) SetObservation ¶
func (tr *EndpointEventHub) SetObservation(obs map[string]interface{}) error
SetObservation for this EndpointEventHub
func (*EndpointEventHub) SetParameters ¶
func (tr *EndpointEventHub) SetParameters(params map[string]interface{}) error
SetParameters for this EndpointEventHub
func (*EndpointEventHub) SetProviderConfigReference ¶
func (mg *EndpointEventHub) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this EndpointEventHub.
func (*EndpointEventHub) SetProviderReference ¶
func (mg *EndpointEventHub) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this EndpointEventHub. Deprecated: Use SetProviderConfigReference.
func (*EndpointEventHub) SetPublishConnectionDetailsTo ¶
func (mg *EndpointEventHub) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this EndpointEventHub.
func (*EndpointEventHub) SetWriteConnectionSecretToReference ¶
func (mg *EndpointEventHub) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this EndpointEventHub.
type EndpointEventHubList ¶
type EndpointEventHubList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EndpointEventHub `json:"items"` }
EndpointEventHubList contains a list of EndpointEventHubs
func (*EndpointEventHubList) DeepCopy ¶
func (in *EndpointEventHubList) DeepCopy() *EndpointEventHubList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointEventHubList.
func (*EndpointEventHubList) DeepCopyInto ¶
func (in *EndpointEventHubList) DeepCopyInto(out *EndpointEventHubList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointEventHubList) DeepCopyObject ¶
func (in *EndpointEventHubList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointEventHubList) GetItems ¶
func (l *EndpointEventHubList) GetItems() []resource.Managed
GetItems of this EndpointEventHubList.
type EndpointEventHubObservation ¶
type EndpointEventHubObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*EndpointEventHubObservation) DeepCopy ¶
func (in *EndpointEventHubObservation) DeepCopy() *EndpointEventHubObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointEventHubObservation.
func (*EndpointEventHubObservation) DeepCopyInto ¶
func (in *EndpointEventHubObservation) DeepCopyInto(out *EndpointEventHubObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointEventHubParameters ¶
type EndpointEventHubParameters struct { // +kubebuilder:validation:Optional DeadLetterStorageSecretSecretRef *v1.SecretKeySelector `json:"deadLetterStorageSecretSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required DigitalTwinsID *string `json:"digitalTwinsId" tf:"digital_twins_id,omitempty"` // +kubebuilder:validation:Required EventHubPrimaryConnectionStringSecretRef v1.SecretKeySelector `json:"eventHubPrimaryConnectionStringSecretRef" tf:"-"` // +kubebuilder:validation:Required EventHubSecondaryConnectionStringSecretRef v1.SecretKeySelector `json:"eventHubSecondaryConnectionStringSecretRef" tf:"-"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*EndpointEventHubParameters) DeepCopy ¶
func (in *EndpointEventHubParameters) DeepCopy() *EndpointEventHubParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointEventHubParameters.
func (*EndpointEventHubParameters) DeepCopyInto ¶
func (in *EndpointEventHubParameters) DeepCopyInto(out *EndpointEventHubParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointEventHubSpec ¶
type EndpointEventHubSpec struct { v1.ResourceSpec `json:",inline"` ForProvider EndpointEventHubParameters `json:"forProvider"` }
EndpointEventHubSpec defines the desired state of EndpointEventHub
func (*EndpointEventHubSpec) DeepCopy ¶
func (in *EndpointEventHubSpec) DeepCopy() *EndpointEventHubSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointEventHubSpec.
func (*EndpointEventHubSpec) DeepCopyInto ¶
func (in *EndpointEventHubSpec) DeepCopyInto(out *EndpointEventHubSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointEventHubStatus ¶
type EndpointEventHubStatus struct { v1.ResourceStatus `json:",inline"` AtProvider EndpointEventHubObservation `json:"atProvider,omitempty"` }
EndpointEventHubStatus defines the observed state of EndpointEventHub.
func (*EndpointEventHubStatus) DeepCopy ¶
func (in *EndpointEventHubStatus) DeepCopy() *EndpointEventHubStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointEventHubStatus.
func (*EndpointEventHubStatus) DeepCopyInto ¶
func (in *EndpointEventHubStatus) DeepCopyInto(out *EndpointEventHubStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServiceBus ¶
type EndpointServiceBus struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EndpointServiceBusSpec `json:"spec"` Status EndpointServiceBusStatus `json:"status,omitempty"` }
EndpointServiceBus is the Schema for the EndpointServiceBuss 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,azurejet}
func (*EndpointServiceBus) DeepCopy ¶
func (in *EndpointServiceBus) DeepCopy() *EndpointServiceBus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceBus.
func (*EndpointServiceBus) DeepCopyInto ¶
func (in *EndpointServiceBus) DeepCopyInto(out *EndpointServiceBus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointServiceBus) DeepCopyObject ¶
func (in *EndpointServiceBus) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointServiceBus) GetCondition ¶
func (mg *EndpointServiceBus) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this EndpointServiceBus.
func (*EndpointServiceBus) GetConnectionDetailsMapping ¶
func (tr *EndpointServiceBus) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this EndpointServiceBus
func (*EndpointServiceBus) GetDeletionPolicy ¶
func (mg *EndpointServiceBus) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this EndpointServiceBus.
func (*EndpointServiceBus) GetID ¶
func (tr *EndpointServiceBus) GetID() string
GetID returns ID of underlying Terraform resource of this EndpointServiceBus
func (*EndpointServiceBus) GetObservation ¶
func (tr *EndpointServiceBus) GetObservation() (map[string]interface{}, error)
GetObservation of this EndpointServiceBus
func (*EndpointServiceBus) GetParameters ¶
func (tr *EndpointServiceBus) GetParameters() (map[string]interface{}, error)
GetParameters of this EndpointServiceBus
func (*EndpointServiceBus) GetProviderConfigReference ¶
func (mg *EndpointServiceBus) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this EndpointServiceBus.
func (*EndpointServiceBus) GetProviderReference ¶
func (mg *EndpointServiceBus) GetProviderReference() *xpv1.Reference
GetProviderReference of this EndpointServiceBus. Deprecated: Use GetProviderConfigReference.
func (*EndpointServiceBus) GetPublishConnectionDetailsTo ¶
func (mg *EndpointServiceBus) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this EndpointServiceBus.
func (*EndpointServiceBus) GetTerraformResourceType ¶
func (mg *EndpointServiceBus) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this EndpointServiceBus
func (*EndpointServiceBus) GetTerraformSchemaVersion ¶
func (tr *EndpointServiceBus) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*EndpointServiceBus) GetWriteConnectionSecretToReference ¶
func (mg *EndpointServiceBus) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this EndpointServiceBus.
func (*EndpointServiceBus) LateInitialize ¶
func (tr *EndpointServiceBus) LateInitialize(attrs []byte) (bool, error)
LateInitialize this EndpointServiceBus using its observed tfState. returns True if there are any spec changes for the resource.
func (*EndpointServiceBus) SetConditions ¶
func (mg *EndpointServiceBus) SetConditions(c ...xpv1.Condition)
SetConditions of this EndpointServiceBus.
func (*EndpointServiceBus) SetDeletionPolicy ¶
func (mg *EndpointServiceBus) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this EndpointServiceBus.
func (*EndpointServiceBus) SetObservation ¶
func (tr *EndpointServiceBus) SetObservation(obs map[string]interface{}) error
SetObservation for this EndpointServiceBus
func (*EndpointServiceBus) SetParameters ¶
func (tr *EndpointServiceBus) SetParameters(params map[string]interface{}) error
SetParameters for this EndpointServiceBus
func (*EndpointServiceBus) SetProviderConfigReference ¶
func (mg *EndpointServiceBus) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this EndpointServiceBus.
func (*EndpointServiceBus) SetProviderReference ¶
func (mg *EndpointServiceBus) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this EndpointServiceBus. Deprecated: Use SetProviderConfigReference.
func (*EndpointServiceBus) SetPublishConnectionDetailsTo ¶
func (mg *EndpointServiceBus) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this EndpointServiceBus.
func (*EndpointServiceBus) SetWriteConnectionSecretToReference ¶
func (mg *EndpointServiceBus) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this EndpointServiceBus.
type EndpointServiceBusList ¶
type EndpointServiceBusList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EndpointServiceBus `json:"items"` }
EndpointServiceBusList contains a list of EndpointServiceBuss
func (*EndpointServiceBusList) DeepCopy ¶
func (in *EndpointServiceBusList) DeepCopy() *EndpointServiceBusList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceBusList.
func (*EndpointServiceBusList) DeepCopyInto ¶
func (in *EndpointServiceBusList) DeepCopyInto(out *EndpointServiceBusList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointServiceBusList) DeepCopyObject ¶
func (in *EndpointServiceBusList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EndpointServiceBusList) GetItems ¶
func (l *EndpointServiceBusList) GetItems() []resource.Managed
GetItems of this EndpointServiceBusList.
type EndpointServiceBusObservation ¶
type EndpointServiceBusObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*EndpointServiceBusObservation) DeepCopy ¶
func (in *EndpointServiceBusObservation) DeepCopy() *EndpointServiceBusObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceBusObservation.
func (*EndpointServiceBusObservation) DeepCopyInto ¶
func (in *EndpointServiceBusObservation) DeepCopyInto(out *EndpointServiceBusObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServiceBusParameters ¶
type EndpointServiceBusParameters struct { // +kubebuilder:validation:Optional DeadLetterStorageSecretSecretRef *v1.SecretKeySelector `json:"deadLetterStorageSecretSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required DigitalTwinsID *string `json:"digitalTwinsId" tf:"digital_twins_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ServiceBusPrimaryConnectionStringSecretRef v1.SecretKeySelector `json:"serviceBusPrimaryConnectionStringSecretRef" tf:"-"` // +kubebuilder:validation:Required ServiceBusSecondaryConnectionStringSecretRef v1.SecretKeySelector `json:"serviceBusSecondaryConnectionStringSecretRef" tf:"-"` }
func (*EndpointServiceBusParameters) DeepCopy ¶
func (in *EndpointServiceBusParameters) DeepCopy() *EndpointServiceBusParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceBusParameters.
func (*EndpointServiceBusParameters) DeepCopyInto ¶
func (in *EndpointServiceBusParameters) DeepCopyInto(out *EndpointServiceBusParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServiceBusSpec ¶
type EndpointServiceBusSpec struct { v1.ResourceSpec `json:",inline"` ForProvider EndpointServiceBusParameters `json:"forProvider"` }
EndpointServiceBusSpec defines the desired state of EndpointServiceBus
func (*EndpointServiceBusSpec) DeepCopy ¶
func (in *EndpointServiceBusSpec) DeepCopy() *EndpointServiceBusSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceBusSpec.
func (*EndpointServiceBusSpec) DeepCopyInto ¶
func (in *EndpointServiceBusSpec) DeepCopyInto(out *EndpointServiceBusSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointServiceBusStatus ¶
type EndpointServiceBusStatus struct { v1.ResourceStatus `json:",inline"` AtProvider EndpointServiceBusObservation `json:"atProvider,omitempty"` }
EndpointServiceBusStatus defines the observed state of EndpointServiceBus.
func (*EndpointServiceBusStatus) DeepCopy ¶
func (in *EndpointServiceBusStatus) DeepCopy() *EndpointServiceBusStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointServiceBusStatus.
func (*EndpointServiceBusStatus) DeepCopyInto ¶
func (in *EndpointServiceBusStatus) DeepCopyInto(out *EndpointServiceBusStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Instance ¶
type Instance struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec InstanceSpec `json:"spec"` Status InstanceStatus `json:"status,omitempty"` }
Instance is the Schema for the Instances 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,azurejet}
func (*Instance) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Instance.
func (*Instance) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Instance) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Instance) GetCondition ¶
func (mg *Instance) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Instance.
func (*Instance) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Instance
func (*Instance) GetDeletionPolicy ¶
func (mg *Instance) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Instance.
func (*Instance) GetObservation ¶
GetObservation of this Instance
func (*Instance) GetParameters ¶
GetParameters of this Instance
func (*Instance) GetProviderConfigReference ¶
GetProviderConfigReference of this Instance.
func (*Instance) GetProviderReference ¶
GetProviderReference of this Instance. Deprecated: Use GetProviderConfigReference.
func (*Instance) GetPublishConnectionDetailsTo ¶
func (mg *Instance) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Instance.
func (*Instance) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Instance
func (*Instance) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Instance) GetWriteConnectionSecretToReference ¶
func (mg *Instance) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Instance.
func (*Instance) LateInitialize ¶
LateInitialize this Instance using its observed tfState. returns True if there are any spec changes for the resource.
func (*Instance) ResolveReferences ¶
ResolveReferences of this Instance.
func (*Instance) SetConditions ¶
SetConditions of this Instance.
func (*Instance) SetDeletionPolicy ¶
func (mg *Instance) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Instance.
func (*Instance) SetObservation ¶
SetObservation for this Instance
func (*Instance) SetParameters ¶
SetParameters for this Instance
func (*Instance) SetProviderConfigReference ¶
SetProviderConfigReference of this Instance.
func (*Instance) SetProviderReference ¶
SetProviderReference of this Instance. Deprecated: Use SetProviderConfigReference.
func (*Instance) SetPublishConnectionDetailsTo ¶
func (mg *Instance) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Instance.
func (*Instance) SetWriteConnectionSecretToReference ¶
func (mg *Instance) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Instance.
type InstanceList ¶
type InstanceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Instance `json:"items"` }
InstanceList contains a list of Instances
func (*InstanceList) DeepCopy ¶
func (in *InstanceList) DeepCopy() *InstanceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceList.
func (*InstanceList) DeepCopyInto ¶
func (in *InstanceList) DeepCopyInto(out *InstanceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InstanceList) DeepCopyObject ¶
func (in *InstanceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*InstanceList) GetItems ¶
func (l *InstanceList) GetItems() []resource.Managed
GetItems of this InstanceList.
type InstanceObservation ¶
type InstanceObservation struct { HostName *string `json:"hostName,omitempty" tf:"host_name,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*InstanceObservation) DeepCopy ¶
func (in *InstanceObservation) DeepCopy() *InstanceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceObservation.
func (*InstanceObservation) DeepCopyInto ¶
func (in *InstanceObservation) DeepCopyInto(out *InstanceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InstanceParameters ¶
type InstanceParameters struct { // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*InstanceParameters) DeepCopy ¶
func (in *InstanceParameters) DeepCopy() *InstanceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceParameters.
func (*InstanceParameters) DeepCopyInto ¶
func (in *InstanceParameters) DeepCopyInto(out *InstanceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InstanceSpec ¶
type InstanceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider InstanceParameters `json:"forProvider"` }
InstanceSpec defines the desired state of Instance
func (*InstanceSpec) DeepCopy ¶
func (in *InstanceSpec) DeepCopy() *InstanceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceSpec.
func (*InstanceSpec) DeepCopyInto ¶
func (in *InstanceSpec) DeepCopyInto(out *InstanceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InstanceStatus ¶
type InstanceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider InstanceObservation `json:"atProvider,omitempty"` }
InstanceStatus defines the observed state of Instance.
func (*InstanceStatus) DeepCopy ¶
func (in *InstanceStatus) DeepCopy() *InstanceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceStatus.
func (*InstanceStatus) DeepCopyInto ¶
func (in *InstanceStatus) DeepCopyInto(out *InstanceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.