Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=devices.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type IOTHubEndpointEventHub
- func (in *IOTHubEndpointEventHub) DeepCopy() *IOTHubEndpointEventHub
- func (in *IOTHubEndpointEventHub) DeepCopyInto(out *IOTHubEndpointEventHub)
- func (in *IOTHubEndpointEventHub) DeepCopyObject() runtime.Object
- func (mg *IOTHubEndpointEventHub) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IOTHubEndpointEventHub) GetConnectionDetailsMapping() map[string]string
- func (mg *IOTHubEndpointEventHub) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IOTHubEndpointEventHub) GetID() string
- func (tr *IOTHubEndpointEventHub) GetObservation() (map[string]interface{}, error)
- func (tr *IOTHubEndpointEventHub) GetParameters() (map[string]interface{}, error)
- func (mg *IOTHubEndpointEventHub) GetProviderConfigReference() *xpv1.Reference
- func (mg *IOTHubEndpointEventHub) GetProviderReference() *xpv1.Reference
- func (mg *IOTHubEndpointEventHub) GetTerraformResourceType() string
- func (tr *IOTHubEndpointEventHub) GetTerraformSchemaVersion() int
- func (mg *IOTHubEndpointEventHub) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IOTHubEndpointEventHub) LateInitialize(attrs []byte) (bool, error)
- func (mg *IOTHubEndpointEventHub) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IOTHubEndpointEventHub) SetConditions(c ...xpv1.Condition)
- func (mg *IOTHubEndpointEventHub) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IOTHubEndpointEventHub) SetObservation(obs map[string]interface{}) error
- func (tr *IOTHubEndpointEventHub) SetParameters(params map[string]interface{}) error
- func (mg *IOTHubEndpointEventHub) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IOTHubEndpointEventHub) SetProviderReference(r *xpv1.Reference)
- func (mg *IOTHubEndpointEventHub) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IOTHubEndpointEventHubList
- type IOTHubEndpointEventHubObservation
- type IOTHubEndpointEventHubParameters
- type IOTHubEndpointEventHubSpec
- type IOTHubEndpointEventHubStatus
- type IOTHubEndpointServiceBusQueue
- func (in *IOTHubEndpointServiceBusQueue) DeepCopy() *IOTHubEndpointServiceBusQueue
- func (in *IOTHubEndpointServiceBusQueue) DeepCopyInto(out *IOTHubEndpointServiceBusQueue)
- func (in *IOTHubEndpointServiceBusQueue) DeepCopyObject() runtime.Object
- func (mg *IOTHubEndpointServiceBusQueue) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IOTHubEndpointServiceBusQueue) GetConnectionDetailsMapping() map[string]string
- func (mg *IOTHubEndpointServiceBusQueue) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IOTHubEndpointServiceBusQueue) GetID() string
- func (tr *IOTHubEndpointServiceBusQueue) GetObservation() (map[string]interface{}, error)
- func (tr *IOTHubEndpointServiceBusQueue) GetParameters() (map[string]interface{}, error)
- func (mg *IOTHubEndpointServiceBusQueue) GetProviderConfigReference() *xpv1.Reference
- func (mg *IOTHubEndpointServiceBusQueue) GetProviderReference() *xpv1.Reference
- func (mg *IOTHubEndpointServiceBusQueue) GetTerraformResourceType() string
- func (tr *IOTHubEndpointServiceBusQueue) GetTerraformSchemaVersion() int
- func (mg *IOTHubEndpointServiceBusQueue) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IOTHubEndpointServiceBusQueue) LateInitialize(attrs []byte) (bool, error)
- func (mg *IOTHubEndpointServiceBusQueue) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IOTHubEndpointServiceBusQueue) SetConditions(c ...xpv1.Condition)
- func (mg *IOTHubEndpointServiceBusQueue) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IOTHubEndpointServiceBusQueue) SetObservation(obs map[string]interface{}) error
- func (tr *IOTHubEndpointServiceBusQueue) SetParameters(params map[string]interface{}) error
- func (mg *IOTHubEndpointServiceBusQueue) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IOTHubEndpointServiceBusQueue) SetProviderReference(r *xpv1.Reference)
- func (mg *IOTHubEndpointServiceBusQueue) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IOTHubEndpointServiceBusQueueList
- func (in *IOTHubEndpointServiceBusQueueList) DeepCopy() *IOTHubEndpointServiceBusQueueList
- func (in *IOTHubEndpointServiceBusQueueList) DeepCopyInto(out *IOTHubEndpointServiceBusQueueList)
- func (in *IOTHubEndpointServiceBusQueueList) DeepCopyObject() runtime.Object
- func (l *IOTHubEndpointServiceBusQueueList) GetItems() []resource.Managed
- type IOTHubEndpointServiceBusQueueObservation
- type IOTHubEndpointServiceBusQueueParameters
- type IOTHubEndpointServiceBusQueueSpec
- type IOTHubEndpointServiceBusQueueStatus
- type IOTHubEndpointServiceBusTopic
- func (in *IOTHubEndpointServiceBusTopic) DeepCopy() *IOTHubEndpointServiceBusTopic
- func (in *IOTHubEndpointServiceBusTopic) DeepCopyInto(out *IOTHubEndpointServiceBusTopic)
- func (in *IOTHubEndpointServiceBusTopic) DeepCopyObject() runtime.Object
- func (mg *IOTHubEndpointServiceBusTopic) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IOTHubEndpointServiceBusTopic) GetConnectionDetailsMapping() map[string]string
- func (mg *IOTHubEndpointServiceBusTopic) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IOTHubEndpointServiceBusTopic) GetID() string
- func (tr *IOTHubEndpointServiceBusTopic) GetObservation() (map[string]interface{}, error)
- func (tr *IOTHubEndpointServiceBusTopic) GetParameters() (map[string]interface{}, error)
- func (mg *IOTHubEndpointServiceBusTopic) GetProviderConfigReference() *xpv1.Reference
- func (mg *IOTHubEndpointServiceBusTopic) GetProviderReference() *xpv1.Reference
- func (mg *IOTHubEndpointServiceBusTopic) GetTerraformResourceType() string
- func (tr *IOTHubEndpointServiceBusTopic) GetTerraformSchemaVersion() int
- func (mg *IOTHubEndpointServiceBusTopic) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IOTHubEndpointServiceBusTopic) LateInitialize(attrs []byte) (bool, error)
- func (mg *IOTHubEndpointServiceBusTopic) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IOTHubEndpointServiceBusTopic) SetConditions(c ...xpv1.Condition)
- func (mg *IOTHubEndpointServiceBusTopic) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IOTHubEndpointServiceBusTopic) SetObservation(obs map[string]interface{}) error
- func (tr *IOTHubEndpointServiceBusTopic) SetParameters(params map[string]interface{}) error
- func (mg *IOTHubEndpointServiceBusTopic) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IOTHubEndpointServiceBusTopic) SetProviderReference(r *xpv1.Reference)
- func (mg *IOTHubEndpointServiceBusTopic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IOTHubEndpointServiceBusTopicList
- func (in *IOTHubEndpointServiceBusTopicList) DeepCopy() *IOTHubEndpointServiceBusTopicList
- func (in *IOTHubEndpointServiceBusTopicList) DeepCopyInto(out *IOTHubEndpointServiceBusTopicList)
- func (in *IOTHubEndpointServiceBusTopicList) DeepCopyObject() runtime.Object
- func (l *IOTHubEndpointServiceBusTopicList) GetItems() []resource.Managed
- type IOTHubEndpointServiceBusTopicObservation
- type IOTHubEndpointServiceBusTopicParameters
- type IOTHubEndpointServiceBusTopicSpec
- type IOTHubEndpointServiceBusTopicStatus
- type IOTHubEndpointStorageContainer
- func (in *IOTHubEndpointStorageContainer) DeepCopy() *IOTHubEndpointStorageContainer
- func (in *IOTHubEndpointStorageContainer) DeepCopyInto(out *IOTHubEndpointStorageContainer)
- func (in *IOTHubEndpointStorageContainer) DeepCopyObject() runtime.Object
- func (mg *IOTHubEndpointStorageContainer) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IOTHubEndpointStorageContainer) GetConnectionDetailsMapping() map[string]string
- func (mg *IOTHubEndpointStorageContainer) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IOTHubEndpointStorageContainer) GetID() string
- func (tr *IOTHubEndpointStorageContainer) GetObservation() (map[string]interface{}, error)
- func (tr *IOTHubEndpointStorageContainer) GetParameters() (map[string]interface{}, error)
- func (mg *IOTHubEndpointStorageContainer) GetProviderConfigReference() *xpv1.Reference
- func (mg *IOTHubEndpointStorageContainer) GetProviderReference() *xpv1.Reference
- func (mg *IOTHubEndpointStorageContainer) GetTerraformResourceType() string
- func (tr *IOTHubEndpointStorageContainer) GetTerraformSchemaVersion() int
- func (mg *IOTHubEndpointStorageContainer) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IOTHubEndpointStorageContainer) LateInitialize(attrs []byte) (bool, error)
- func (mg *IOTHubEndpointStorageContainer) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IOTHubEndpointStorageContainer) SetConditions(c ...xpv1.Condition)
- func (mg *IOTHubEndpointStorageContainer) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IOTHubEndpointStorageContainer) SetObservation(obs map[string]interface{}) error
- func (tr *IOTHubEndpointStorageContainer) SetParameters(params map[string]interface{}) error
- func (mg *IOTHubEndpointStorageContainer) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IOTHubEndpointStorageContainer) SetProviderReference(r *xpv1.Reference)
- func (mg *IOTHubEndpointStorageContainer) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IOTHubEndpointStorageContainerList
- func (in *IOTHubEndpointStorageContainerList) DeepCopy() *IOTHubEndpointStorageContainerList
- func (in *IOTHubEndpointStorageContainerList) DeepCopyInto(out *IOTHubEndpointStorageContainerList)
- func (in *IOTHubEndpointStorageContainerList) DeepCopyObject() runtime.Object
- func (l *IOTHubEndpointStorageContainerList) GetItems() []resource.Managed
- type IOTHubEndpointStorageContainerObservation
- type IOTHubEndpointStorageContainerParameters
- type IOTHubEndpointStorageContainerSpec
- type IOTHubEndpointStorageContainerStatus
- type IOTHubEnrichment
- func (in *IOTHubEnrichment) DeepCopy() *IOTHubEnrichment
- func (in *IOTHubEnrichment) DeepCopyInto(out *IOTHubEnrichment)
- func (in *IOTHubEnrichment) DeepCopyObject() runtime.Object
- func (mg *IOTHubEnrichment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IOTHubEnrichment) GetConnectionDetailsMapping() map[string]string
- func (mg *IOTHubEnrichment) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IOTHubEnrichment) GetID() string
- func (tr *IOTHubEnrichment) GetObservation() (map[string]interface{}, error)
- func (tr *IOTHubEnrichment) GetParameters() (map[string]interface{}, error)
- func (mg *IOTHubEnrichment) GetProviderConfigReference() *xpv1.Reference
- func (mg *IOTHubEnrichment) GetProviderReference() *xpv1.Reference
- func (mg *IOTHubEnrichment) GetTerraformResourceType() string
- func (tr *IOTHubEnrichment) GetTerraformSchemaVersion() int
- func (mg *IOTHubEnrichment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IOTHubEnrichment) LateInitialize(attrs []byte) (bool, error)
- func (mg *IOTHubEnrichment) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IOTHubEnrichment) SetConditions(c ...xpv1.Condition)
- func (mg *IOTHubEnrichment) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IOTHubEnrichment) SetObservation(obs map[string]interface{}) error
- func (tr *IOTHubEnrichment) SetParameters(params map[string]interface{}) error
- func (mg *IOTHubEnrichment) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IOTHubEnrichment) SetProviderReference(r *xpv1.Reference)
- func (mg *IOTHubEnrichment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IOTHubEnrichmentList
- type IOTHubEnrichmentObservation
- type IOTHubEnrichmentParameters
- type IOTHubEnrichmentSpec
- type IOTHubEnrichmentStatus
- type IOTHubFallbackRoute
- func (in *IOTHubFallbackRoute) DeepCopy() *IOTHubFallbackRoute
- func (in *IOTHubFallbackRoute) DeepCopyInto(out *IOTHubFallbackRoute)
- func (in *IOTHubFallbackRoute) DeepCopyObject() runtime.Object
- func (mg *IOTHubFallbackRoute) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IOTHubFallbackRoute) GetConnectionDetailsMapping() map[string]string
- func (mg *IOTHubFallbackRoute) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IOTHubFallbackRoute) GetID() string
- func (tr *IOTHubFallbackRoute) GetObservation() (map[string]interface{}, error)
- func (tr *IOTHubFallbackRoute) GetParameters() (map[string]interface{}, error)
- func (mg *IOTHubFallbackRoute) GetProviderConfigReference() *xpv1.Reference
- func (mg *IOTHubFallbackRoute) GetProviderReference() *xpv1.Reference
- func (mg *IOTHubFallbackRoute) GetTerraformResourceType() string
- func (tr *IOTHubFallbackRoute) GetTerraformSchemaVersion() int
- func (mg *IOTHubFallbackRoute) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IOTHubFallbackRoute) LateInitialize(attrs []byte) (bool, error)
- func (mg *IOTHubFallbackRoute) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IOTHubFallbackRoute) SetConditions(c ...xpv1.Condition)
- func (mg *IOTHubFallbackRoute) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IOTHubFallbackRoute) SetObservation(obs map[string]interface{}) error
- func (tr *IOTHubFallbackRoute) SetParameters(params map[string]interface{}) error
- func (mg *IOTHubFallbackRoute) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IOTHubFallbackRoute) SetProviderReference(r *xpv1.Reference)
- func (mg *IOTHubFallbackRoute) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IOTHubFallbackRouteList
- type IOTHubFallbackRouteObservation
- type IOTHubFallbackRouteParameters
- type IOTHubFallbackRouteSpec
- type IOTHubFallbackRouteStatus
- type IOTHubRoute
- func (in *IOTHubRoute) DeepCopy() *IOTHubRoute
- func (in *IOTHubRoute) DeepCopyInto(out *IOTHubRoute)
- func (in *IOTHubRoute) DeepCopyObject() runtime.Object
- func (mg *IOTHubRoute) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IOTHubRoute) GetConnectionDetailsMapping() map[string]string
- func (mg *IOTHubRoute) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IOTHubRoute) GetID() string
- func (tr *IOTHubRoute) GetObservation() (map[string]interface{}, error)
- func (tr *IOTHubRoute) GetParameters() (map[string]interface{}, error)
- func (mg *IOTHubRoute) GetProviderConfigReference() *xpv1.Reference
- func (mg *IOTHubRoute) GetProviderReference() *xpv1.Reference
- func (mg *IOTHubRoute) GetTerraformResourceType() string
- func (tr *IOTHubRoute) GetTerraformSchemaVersion() int
- func (mg *IOTHubRoute) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IOTHubRoute) LateInitialize(attrs []byte) (bool, error)
- func (mg *IOTHubRoute) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *IOTHubRoute) SetConditions(c ...xpv1.Condition)
- func (mg *IOTHubRoute) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IOTHubRoute) SetObservation(obs map[string]interface{}) error
- func (tr *IOTHubRoute) SetParameters(params map[string]interface{}) error
- func (mg *IOTHubRoute) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IOTHubRoute) SetProviderReference(r *xpv1.Reference)
- func (mg *IOTHubRoute) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IOTHubRouteList
- type IOTHubRouteObservation
- type IOTHubRouteParameters
- type IOTHubRouteSpec
- type IOTHubRouteStatus
Constants ¶
const ( CRDGroup = "devices.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
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 ( IOTHubEndpointEventHub_Kind = "IOTHubEndpointEventHub" IOTHubEndpointEventHub_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IOTHubEndpointEventHub_Kind}.String() IOTHubEndpointEventHub_KindAPIVersion = IOTHubEndpointEventHub_Kind + "." + CRDGroupVersion.String() IOTHubEndpointEventHub_GroupVersionKind = CRDGroupVersion.WithKind(IOTHubEndpointEventHub_Kind) )
Repository type metadata.
var ( IOTHubEndpointServiceBusQueue_Kind = "IOTHubEndpointServiceBusQueue" IOTHubEndpointServiceBusQueue_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IOTHubEndpointServiceBusQueue_Kind}.String() IOTHubEndpointServiceBusQueue_KindAPIVersion = IOTHubEndpointServiceBusQueue_Kind + "." + CRDGroupVersion.String() IOTHubEndpointServiceBusQueue_GroupVersionKind = CRDGroupVersion.WithKind(IOTHubEndpointServiceBusQueue_Kind) )
Repository type metadata.
var ( IOTHubEndpointServiceBusTopic_Kind = "IOTHubEndpointServiceBusTopic" IOTHubEndpointServiceBusTopic_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IOTHubEndpointServiceBusTopic_Kind}.String() IOTHubEndpointServiceBusTopic_KindAPIVersion = IOTHubEndpointServiceBusTopic_Kind + "." + CRDGroupVersion.String() IOTHubEndpointServiceBusTopic_GroupVersionKind = CRDGroupVersion.WithKind(IOTHubEndpointServiceBusTopic_Kind) )
Repository type metadata.
var ( IOTHubEndpointStorageContainer_Kind = "IOTHubEndpointStorageContainer" IOTHubEndpointStorageContainer_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IOTHubEndpointStorageContainer_Kind}.String() IOTHubEndpointStorageContainer_KindAPIVersion = IOTHubEndpointStorageContainer_Kind + "." + CRDGroupVersion.String() IOTHubEndpointStorageContainer_GroupVersionKind = CRDGroupVersion.WithKind(IOTHubEndpointStorageContainer_Kind) )
Repository type metadata.
var ( IOTHubEnrichment_Kind = "IOTHubEnrichment" IOTHubEnrichment_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IOTHubEnrichment_Kind}.String() IOTHubEnrichment_KindAPIVersion = IOTHubEnrichment_Kind + "." + CRDGroupVersion.String() IOTHubEnrichment_GroupVersionKind = CRDGroupVersion.WithKind(IOTHubEnrichment_Kind) )
Repository type metadata.
var ( IOTHubFallbackRoute_Kind = "IOTHubFallbackRoute" IOTHubFallbackRoute_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IOTHubFallbackRoute_Kind}.String() IOTHubFallbackRoute_KindAPIVersion = IOTHubFallbackRoute_Kind + "." + CRDGroupVersion.String() IOTHubFallbackRoute_GroupVersionKind = CRDGroupVersion.WithKind(IOTHubFallbackRoute_Kind) )
Repository type metadata.
var ( IOTHubRoute_Kind = "IOTHubRoute" IOTHubRoute_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IOTHubRoute_Kind}.String() IOTHubRoute_KindAPIVersion = IOTHubRoute_Kind + "." + CRDGroupVersion.String() IOTHubRoute_GroupVersionKind = CRDGroupVersion.WithKind(IOTHubRoute_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type IOTHubEndpointEventHub ¶
type IOTHubEndpointEventHub struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IOTHubEndpointEventHubSpec `json:"spec"` Status IOTHubEndpointEventHubStatus `json:"status,omitempty"` }
IOTHubEndpointEventHub is the Schema for the IOTHubEndpointEventHubs 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 (*IOTHubEndpointEventHub) DeepCopy ¶
func (in *IOTHubEndpointEventHub) DeepCopy() *IOTHubEndpointEventHub
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointEventHub.
func (*IOTHubEndpointEventHub) DeepCopyInto ¶
func (in *IOTHubEndpointEventHub) DeepCopyInto(out *IOTHubEndpointEventHub)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubEndpointEventHub) DeepCopyObject ¶
func (in *IOTHubEndpointEventHub) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubEndpointEventHub) GetCondition ¶
func (mg *IOTHubEndpointEventHub) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IOTHubEndpointEventHub.
func (*IOTHubEndpointEventHub) GetConnectionDetailsMapping ¶
func (tr *IOTHubEndpointEventHub) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IOTHubEndpointEventHub
func (*IOTHubEndpointEventHub) GetDeletionPolicy ¶
func (mg *IOTHubEndpointEventHub) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IOTHubEndpointEventHub.
func (*IOTHubEndpointEventHub) GetID ¶
func (tr *IOTHubEndpointEventHub) GetID() string
GetID returns ID of underlying Terraform resource of this IOTHubEndpointEventHub
func (*IOTHubEndpointEventHub) GetObservation ¶
func (tr *IOTHubEndpointEventHub) GetObservation() (map[string]interface{}, error)
GetObservation of this IOTHubEndpointEventHub
func (*IOTHubEndpointEventHub) GetParameters ¶
func (tr *IOTHubEndpointEventHub) GetParameters() (map[string]interface{}, error)
GetParameters of this IOTHubEndpointEventHub
func (*IOTHubEndpointEventHub) GetProviderConfigReference ¶
func (mg *IOTHubEndpointEventHub) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IOTHubEndpointEventHub.
func (*IOTHubEndpointEventHub) GetProviderReference ¶
func (mg *IOTHubEndpointEventHub) GetProviderReference() *xpv1.Reference
GetProviderReference of this IOTHubEndpointEventHub. Deprecated: Use GetProviderConfigReference.
func (*IOTHubEndpointEventHub) GetTerraformResourceType ¶
func (mg *IOTHubEndpointEventHub) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IOTHubEndpointEventHub
func (*IOTHubEndpointEventHub) GetTerraformSchemaVersion ¶
func (tr *IOTHubEndpointEventHub) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IOTHubEndpointEventHub) GetWriteConnectionSecretToReference ¶
func (mg *IOTHubEndpointEventHub) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IOTHubEndpointEventHub.
func (*IOTHubEndpointEventHub) LateInitialize ¶
func (tr *IOTHubEndpointEventHub) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IOTHubEndpointEventHub using its observed tfState. returns True if there are any spec changes for the resource.
func (*IOTHubEndpointEventHub) ResolveReferences ¶
ResolveReferences of this IOTHubEndpointEventHub.
func (*IOTHubEndpointEventHub) SetConditions ¶
func (mg *IOTHubEndpointEventHub) SetConditions(c ...xpv1.Condition)
SetConditions of this IOTHubEndpointEventHub.
func (*IOTHubEndpointEventHub) SetDeletionPolicy ¶
func (mg *IOTHubEndpointEventHub) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IOTHubEndpointEventHub.
func (*IOTHubEndpointEventHub) SetObservation ¶
func (tr *IOTHubEndpointEventHub) SetObservation(obs map[string]interface{}) error
SetObservation for this IOTHubEndpointEventHub
func (*IOTHubEndpointEventHub) SetParameters ¶
func (tr *IOTHubEndpointEventHub) SetParameters(params map[string]interface{}) error
SetParameters for this IOTHubEndpointEventHub
func (*IOTHubEndpointEventHub) SetProviderConfigReference ¶
func (mg *IOTHubEndpointEventHub) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IOTHubEndpointEventHub.
func (*IOTHubEndpointEventHub) SetProviderReference ¶
func (mg *IOTHubEndpointEventHub) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IOTHubEndpointEventHub. Deprecated: Use SetProviderConfigReference.
func (*IOTHubEndpointEventHub) SetWriteConnectionSecretToReference ¶
func (mg *IOTHubEndpointEventHub) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IOTHubEndpointEventHub.
type IOTHubEndpointEventHubList ¶
type IOTHubEndpointEventHubList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IOTHubEndpointEventHub `json:"items"` }
IOTHubEndpointEventHubList contains a list of IOTHubEndpointEventHubs
func (*IOTHubEndpointEventHubList) DeepCopy ¶
func (in *IOTHubEndpointEventHubList) DeepCopy() *IOTHubEndpointEventHubList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointEventHubList.
func (*IOTHubEndpointEventHubList) DeepCopyInto ¶
func (in *IOTHubEndpointEventHubList) DeepCopyInto(out *IOTHubEndpointEventHubList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubEndpointEventHubList) DeepCopyObject ¶
func (in *IOTHubEndpointEventHubList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubEndpointEventHubList) GetItems ¶
func (l *IOTHubEndpointEventHubList) GetItems() []resource.Managed
GetItems of this IOTHubEndpointEventHubList.
type IOTHubEndpointEventHubObservation ¶
type IOTHubEndpointEventHubObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IOTHubEndpointEventHubObservation) DeepCopy ¶
func (in *IOTHubEndpointEventHubObservation) DeepCopy() *IOTHubEndpointEventHubObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointEventHubObservation.
func (*IOTHubEndpointEventHubObservation) DeepCopyInto ¶
func (in *IOTHubEndpointEventHubObservation) DeepCopyInto(out *IOTHubEndpointEventHubObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEndpointEventHubParameters ¶
type IOTHubEndpointEventHubParameters struct { // +kubebuilder:validation:Required ConnectionStringSecretRef v1.SecretKeySelector `json:"connectionStringSecretRef" tf:"-"` // +kubebuilder:validation:Required IOTHubName *string `json:"iothubName" tf:"iothub_name,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:"-"` }
func (*IOTHubEndpointEventHubParameters) DeepCopy ¶
func (in *IOTHubEndpointEventHubParameters) DeepCopy() *IOTHubEndpointEventHubParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointEventHubParameters.
func (*IOTHubEndpointEventHubParameters) DeepCopyInto ¶
func (in *IOTHubEndpointEventHubParameters) DeepCopyInto(out *IOTHubEndpointEventHubParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEndpointEventHubSpec ¶
type IOTHubEndpointEventHubSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IOTHubEndpointEventHubParameters `json:"forProvider"` }
IOTHubEndpointEventHubSpec defines the desired state of IOTHubEndpointEventHub
func (*IOTHubEndpointEventHubSpec) DeepCopy ¶
func (in *IOTHubEndpointEventHubSpec) DeepCopy() *IOTHubEndpointEventHubSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointEventHubSpec.
func (*IOTHubEndpointEventHubSpec) DeepCopyInto ¶
func (in *IOTHubEndpointEventHubSpec) DeepCopyInto(out *IOTHubEndpointEventHubSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEndpointEventHubStatus ¶
type IOTHubEndpointEventHubStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IOTHubEndpointEventHubObservation `json:"atProvider,omitempty"` }
IOTHubEndpointEventHubStatus defines the observed state of IOTHubEndpointEventHub.
func (*IOTHubEndpointEventHubStatus) DeepCopy ¶
func (in *IOTHubEndpointEventHubStatus) DeepCopy() *IOTHubEndpointEventHubStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointEventHubStatus.
func (*IOTHubEndpointEventHubStatus) DeepCopyInto ¶
func (in *IOTHubEndpointEventHubStatus) DeepCopyInto(out *IOTHubEndpointEventHubStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEndpointServiceBusQueue ¶
type IOTHubEndpointServiceBusQueue struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IOTHubEndpointServiceBusQueueSpec `json:"spec"` Status IOTHubEndpointServiceBusQueueStatus `json:"status,omitempty"` }
IOTHubEndpointServiceBusQueue is the Schema for the IOTHubEndpointServiceBusQueues 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 (*IOTHubEndpointServiceBusQueue) DeepCopy ¶
func (in *IOTHubEndpointServiceBusQueue) DeepCopy() *IOTHubEndpointServiceBusQueue
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointServiceBusQueue.
func (*IOTHubEndpointServiceBusQueue) DeepCopyInto ¶
func (in *IOTHubEndpointServiceBusQueue) DeepCopyInto(out *IOTHubEndpointServiceBusQueue)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubEndpointServiceBusQueue) DeepCopyObject ¶
func (in *IOTHubEndpointServiceBusQueue) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubEndpointServiceBusQueue) GetCondition ¶
func (mg *IOTHubEndpointServiceBusQueue) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IOTHubEndpointServiceBusQueue.
func (*IOTHubEndpointServiceBusQueue) GetConnectionDetailsMapping ¶
func (tr *IOTHubEndpointServiceBusQueue) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IOTHubEndpointServiceBusQueue
func (*IOTHubEndpointServiceBusQueue) GetDeletionPolicy ¶
func (mg *IOTHubEndpointServiceBusQueue) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IOTHubEndpointServiceBusQueue.
func (*IOTHubEndpointServiceBusQueue) GetID ¶
func (tr *IOTHubEndpointServiceBusQueue) GetID() string
GetID returns ID of underlying Terraform resource of this IOTHubEndpointServiceBusQueue
func (*IOTHubEndpointServiceBusQueue) GetObservation ¶
func (tr *IOTHubEndpointServiceBusQueue) GetObservation() (map[string]interface{}, error)
GetObservation of this IOTHubEndpointServiceBusQueue
func (*IOTHubEndpointServiceBusQueue) GetParameters ¶
func (tr *IOTHubEndpointServiceBusQueue) GetParameters() (map[string]interface{}, error)
GetParameters of this IOTHubEndpointServiceBusQueue
func (*IOTHubEndpointServiceBusQueue) GetProviderConfigReference ¶
func (mg *IOTHubEndpointServiceBusQueue) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IOTHubEndpointServiceBusQueue.
func (*IOTHubEndpointServiceBusQueue) GetProviderReference ¶
func (mg *IOTHubEndpointServiceBusQueue) GetProviderReference() *xpv1.Reference
GetProviderReference of this IOTHubEndpointServiceBusQueue. Deprecated: Use GetProviderConfigReference.
func (*IOTHubEndpointServiceBusQueue) GetTerraformResourceType ¶
func (mg *IOTHubEndpointServiceBusQueue) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IOTHubEndpointServiceBusQueue
func (*IOTHubEndpointServiceBusQueue) GetTerraformSchemaVersion ¶
func (tr *IOTHubEndpointServiceBusQueue) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IOTHubEndpointServiceBusQueue) GetWriteConnectionSecretToReference ¶
func (mg *IOTHubEndpointServiceBusQueue) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IOTHubEndpointServiceBusQueue.
func (*IOTHubEndpointServiceBusQueue) LateInitialize ¶
func (tr *IOTHubEndpointServiceBusQueue) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IOTHubEndpointServiceBusQueue using its observed tfState. returns True if there are any spec changes for the resource.
func (*IOTHubEndpointServiceBusQueue) ResolveReferences ¶
func (mg *IOTHubEndpointServiceBusQueue) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this IOTHubEndpointServiceBusQueue.
func (*IOTHubEndpointServiceBusQueue) SetConditions ¶
func (mg *IOTHubEndpointServiceBusQueue) SetConditions(c ...xpv1.Condition)
SetConditions of this IOTHubEndpointServiceBusQueue.
func (*IOTHubEndpointServiceBusQueue) SetDeletionPolicy ¶
func (mg *IOTHubEndpointServiceBusQueue) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IOTHubEndpointServiceBusQueue.
func (*IOTHubEndpointServiceBusQueue) SetObservation ¶
func (tr *IOTHubEndpointServiceBusQueue) SetObservation(obs map[string]interface{}) error
SetObservation for this IOTHubEndpointServiceBusQueue
func (*IOTHubEndpointServiceBusQueue) SetParameters ¶
func (tr *IOTHubEndpointServiceBusQueue) SetParameters(params map[string]interface{}) error
SetParameters for this IOTHubEndpointServiceBusQueue
func (*IOTHubEndpointServiceBusQueue) SetProviderConfigReference ¶
func (mg *IOTHubEndpointServiceBusQueue) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IOTHubEndpointServiceBusQueue.
func (*IOTHubEndpointServiceBusQueue) SetProviderReference ¶
func (mg *IOTHubEndpointServiceBusQueue) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IOTHubEndpointServiceBusQueue. Deprecated: Use SetProviderConfigReference.
func (*IOTHubEndpointServiceBusQueue) SetWriteConnectionSecretToReference ¶
func (mg *IOTHubEndpointServiceBusQueue) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IOTHubEndpointServiceBusQueue.
type IOTHubEndpointServiceBusQueueList ¶
type IOTHubEndpointServiceBusQueueList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IOTHubEndpointServiceBusQueue `json:"items"` }
IOTHubEndpointServiceBusQueueList contains a list of IOTHubEndpointServiceBusQueues
func (*IOTHubEndpointServiceBusQueueList) DeepCopy ¶
func (in *IOTHubEndpointServiceBusQueueList) DeepCopy() *IOTHubEndpointServiceBusQueueList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointServiceBusQueueList.
func (*IOTHubEndpointServiceBusQueueList) DeepCopyInto ¶
func (in *IOTHubEndpointServiceBusQueueList) DeepCopyInto(out *IOTHubEndpointServiceBusQueueList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubEndpointServiceBusQueueList) DeepCopyObject ¶
func (in *IOTHubEndpointServiceBusQueueList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubEndpointServiceBusQueueList) GetItems ¶
func (l *IOTHubEndpointServiceBusQueueList) GetItems() []resource.Managed
GetItems of this IOTHubEndpointServiceBusQueueList.
type IOTHubEndpointServiceBusQueueObservation ¶
type IOTHubEndpointServiceBusQueueObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IOTHubEndpointServiceBusQueueObservation) DeepCopy ¶
func (in *IOTHubEndpointServiceBusQueueObservation) DeepCopy() *IOTHubEndpointServiceBusQueueObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointServiceBusQueueObservation.
func (*IOTHubEndpointServiceBusQueueObservation) DeepCopyInto ¶
func (in *IOTHubEndpointServiceBusQueueObservation) DeepCopyInto(out *IOTHubEndpointServiceBusQueueObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEndpointServiceBusQueueParameters ¶
type IOTHubEndpointServiceBusQueueParameters struct { // +kubebuilder:validation:Required ConnectionStringSecretRef v1.SecretKeySelector `json:"connectionStringSecretRef" tf:"-"` // +kubebuilder:validation:Required IOTHubName *string `json:"iothubName" tf:"iothub_name,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:"-"` }
func (*IOTHubEndpointServiceBusQueueParameters) DeepCopy ¶
func (in *IOTHubEndpointServiceBusQueueParameters) DeepCopy() *IOTHubEndpointServiceBusQueueParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointServiceBusQueueParameters.
func (*IOTHubEndpointServiceBusQueueParameters) DeepCopyInto ¶
func (in *IOTHubEndpointServiceBusQueueParameters) DeepCopyInto(out *IOTHubEndpointServiceBusQueueParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEndpointServiceBusQueueSpec ¶
type IOTHubEndpointServiceBusQueueSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IOTHubEndpointServiceBusQueueParameters `json:"forProvider"` }
IOTHubEndpointServiceBusQueueSpec defines the desired state of IOTHubEndpointServiceBusQueue
func (*IOTHubEndpointServiceBusQueueSpec) DeepCopy ¶
func (in *IOTHubEndpointServiceBusQueueSpec) DeepCopy() *IOTHubEndpointServiceBusQueueSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointServiceBusQueueSpec.
func (*IOTHubEndpointServiceBusQueueSpec) DeepCopyInto ¶
func (in *IOTHubEndpointServiceBusQueueSpec) DeepCopyInto(out *IOTHubEndpointServiceBusQueueSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEndpointServiceBusQueueStatus ¶
type IOTHubEndpointServiceBusQueueStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IOTHubEndpointServiceBusQueueObservation `json:"atProvider,omitempty"` }
IOTHubEndpointServiceBusQueueStatus defines the observed state of IOTHubEndpointServiceBusQueue.
func (*IOTHubEndpointServiceBusQueueStatus) DeepCopy ¶
func (in *IOTHubEndpointServiceBusQueueStatus) DeepCopy() *IOTHubEndpointServiceBusQueueStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointServiceBusQueueStatus.
func (*IOTHubEndpointServiceBusQueueStatus) DeepCopyInto ¶
func (in *IOTHubEndpointServiceBusQueueStatus) DeepCopyInto(out *IOTHubEndpointServiceBusQueueStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEndpointServiceBusTopic ¶
type IOTHubEndpointServiceBusTopic struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IOTHubEndpointServiceBusTopicSpec `json:"spec"` Status IOTHubEndpointServiceBusTopicStatus `json:"status,omitempty"` }
IOTHubEndpointServiceBusTopic is the Schema for the IOTHubEndpointServiceBusTopics 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 (*IOTHubEndpointServiceBusTopic) DeepCopy ¶
func (in *IOTHubEndpointServiceBusTopic) DeepCopy() *IOTHubEndpointServiceBusTopic
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointServiceBusTopic.
func (*IOTHubEndpointServiceBusTopic) DeepCopyInto ¶
func (in *IOTHubEndpointServiceBusTopic) DeepCopyInto(out *IOTHubEndpointServiceBusTopic)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubEndpointServiceBusTopic) DeepCopyObject ¶
func (in *IOTHubEndpointServiceBusTopic) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubEndpointServiceBusTopic) GetCondition ¶
func (mg *IOTHubEndpointServiceBusTopic) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IOTHubEndpointServiceBusTopic.
func (*IOTHubEndpointServiceBusTopic) GetConnectionDetailsMapping ¶
func (tr *IOTHubEndpointServiceBusTopic) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IOTHubEndpointServiceBusTopic
func (*IOTHubEndpointServiceBusTopic) GetDeletionPolicy ¶
func (mg *IOTHubEndpointServiceBusTopic) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IOTHubEndpointServiceBusTopic.
func (*IOTHubEndpointServiceBusTopic) GetID ¶
func (tr *IOTHubEndpointServiceBusTopic) GetID() string
GetID returns ID of underlying Terraform resource of this IOTHubEndpointServiceBusTopic
func (*IOTHubEndpointServiceBusTopic) GetObservation ¶
func (tr *IOTHubEndpointServiceBusTopic) GetObservation() (map[string]interface{}, error)
GetObservation of this IOTHubEndpointServiceBusTopic
func (*IOTHubEndpointServiceBusTopic) GetParameters ¶
func (tr *IOTHubEndpointServiceBusTopic) GetParameters() (map[string]interface{}, error)
GetParameters of this IOTHubEndpointServiceBusTopic
func (*IOTHubEndpointServiceBusTopic) GetProviderConfigReference ¶
func (mg *IOTHubEndpointServiceBusTopic) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IOTHubEndpointServiceBusTopic.
func (*IOTHubEndpointServiceBusTopic) GetProviderReference ¶
func (mg *IOTHubEndpointServiceBusTopic) GetProviderReference() *xpv1.Reference
GetProviderReference of this IOTHubEndpointServiceBusTopic. Deprecated: Use GetProviderConfigReference.
func (*IOTHubEndpointServiceBusTopic) GetTerraformResourceType ¶
func (mg *IOTHubEndpointServiceBusTopic) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IOTHubEndpointServiceBusTopic
func (*IOTHubEndpointServiceBusTopic) GetTerraformSchemaVersion ¶
func (tr *IOTHubEndpointServiceBusTopic) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IOTHubEndpointServiceBusTopic) GetWriteConnectionSecretToReference ¶
func (mg *IOTHubEndpointServiceBusTopic) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IOTHubEndpointServiceBusTopic.
func (*IOTHubEndpointServiceBusTopic) LateInitialize ¶
func (tr *IOTHubEndpointServiceBusTopic) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IOTHubEndpointServiceBusTopic using its observed tfState. returns True if there are any spec changes for the resource.
func (*IOTHubEndpointServiceBusTopic) ResolveReferences ¶
func (mg *IOTHubEndpointServiceBusTopic) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this IOTHubEndpointServiceBusTopic.
func (*IOTHubEndpointServiceBusTopic) SetConditions ¶
func (mg *IOTHubEndpointServiceBusTopic) SetConditions(c ...xpv1.Condition)
SetConditions of this IOTHubEndpointServiceBusTopic.
func (*IOTHubEndpointServiceBusTopic) SetDeletionPolicy ¶
func (mg *IOTHubEndpointServiceBusTopic) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IOTHubEndpointServiceBusTopic.
func (*IOTHubEndpointServiceBusTopic) SetObservation ¶
func (tr *IOTHubEndpointServiceBusTopic) SetObservation(obs map[string]interface{}) error
SetObservation for this IOTHubEndpointServiceBusTopic
func (*IOTHubEndpointServiceBusTopic) SetParameters ¶
func (tr *IOTHubEndpointServiceBusTopic) SetParameters(params map[string]interface{}) error
SetParameters for this IOTHubEndpointServiceBusTopic
func (*IOTHubEndpointServiceBusTopic) SetProviderConfigReference ¶
func (mg *IOTHubEndpointServiceBusTopic) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IOTHubEndpointServiceBusTopic.
func (*IOTHubEndpointServiceBusTopic) SetProviderReference ¶
func (mg *IOTHubEndpointServiceBusTopic) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IOTHubEndpointServiceBusTopic. Deprecated: Use SetProviderConfigReference.
func (*IOTHubEndpointServiceBusTopic) SetWriteConnectionSecretToReference ¶
func (mg *IOTHubEndpointServiceBusTopic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IOTHubEndpointServiceBusTopic.
type IOTHubEndpointServiceBusTopicList ¶
type IOTHubEndpointServiceBusTopicList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IOTHubEndpointServiceBusTopic `json:"items"` }
IOTHubEndpointServiceBusTopicList contains a list of IOTHubEndpointServiceBusTopics
func (*IOTHubEndpointServiceBusTopicList) DeepCopy ¶
func (in *IOTHubEndpointServiceBusTopicList) DeepCopy() *IOTHubEndpointServiceBusTopicList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointServiceBusTopicList.
func (*IOTHubEndpointServiceBusTopicList) DeepCopyInto ¶
func (in *IOTHubEndpointServiceBusTopicList) DeepCopyInto(out *IOTHubEndpointServiceBusTopicList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubEndpointServiceBusTopicList) DeepCopyObject ¶
func (in *IOTHubEndpointServiceBusTopicList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubEndpointServiceBusTopicList) GetItems ¶
func (l *IOTHubEndpointServiceBusTopicList) GetItems() []resource.Managed
GetItems of this IOTHubEndpointServiceBusTopicList.
type IOTHubEndpointServiceBusTopicObservation ¶
type IOTHubEndpointServiceBusTopicObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IOTHubEndpointServiceBusTopicObservation) DeepCopy ¶
func (in *IOTHubEndpointServiceBusTopicObservation) DeepCopy() *IOTHubEndpointServiceBusTopicObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointServiceBusTopicObservation.
func (*IOTHubEndpointServiceBusTopicObservation) DeepCopyInto ¶
func (in *IOTHubEndpointServiceBusTopicObservation) DeepCopyInto(out *IOTHubEndpointServiceBusTopicObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEndpointServiceBusTopicParameters ¶
type IOTHubEndpointServiceBusTopicParameters struct { // +kubebuilder:validation:Required ConnectionStringSecretRef v1.SecretKeySelector `json:"connectionStringSecretRef" tf:"-"` // +kubebuilder:validation:Required IOTHubName *string `json:"iothubName" tf:"iothub_name,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:"-"` }
func (*IOTHubEndpointServiceBusTopicParameters) DeepCopy ¶
func (in *IOTHubEndpointServiceBusTopicParameters) DeepCopy() *IOTHubEndpointServiceBusTopicParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointServiceBusTopicParameters.
func (*IOTHubEndpointServiceBusTopicParameters) DeepCopyInto ¶
func (in *IOTHubEndpointServiceBusTopicParameters) DeepCopyInto(out *IOTHubEndpointServiceBusTopicParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEndpointServiceBusTopicSpec ¶
type IOTHubEndpointServiceBusTopicSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IOTHubEndpointServiceBusTopicParameters `json:"forProvider"` }
IOTHubEndpointServiceBusTopicSpec defines the desired state of IOTHubEndpointServiceBusTopic
func (*IOTHubEndpointServiceBusTopicSpec) DeepCopy ¶
func (in *IOTHubEndpointServiceBusTopicSpec) DeepCopy() *IOTHubEndpointServiceBusTopicSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointServiceBusTopicSpec.
func (*IOTHubEndpointServiceBusTopicSpec) DeepCopyInto ¶
func (in *IOTHubEndpointServiceBusTopicSpec) DeepCopyInto(out *IOTHubEndpointServiceBusTopicSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEndpointServiceBusTopicStatus ¶
type IOTHubEndpointServiceBusTopicStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IOTHubEndpointServiceBusTopicObservation `json:"atProvider,omitempty"` }
IOTHubEndpointServiceBusTopicStatus defines the observed state of IOTHubEndpointServiceBusTopic.
func (*IOTHubEndpointServiceBusTopicStatus) DeepCopy ¶
func (in *IOTHubEndpointServiceBusTopicStatus) DeepCopy() *IOTHubEndpointServiceBusTopicStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointServiceBusTopicStatus.
func (*IOTHubEndpointServiceBusTopicStatus) DeepCopyInto ¶
func (in *IOTHubEndpointServiceBusTopicStatus) DeepCopyInto(out *IOTHubEndpointServiceBusTopicStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEndpointStorageContainer ¶
type IOTHubEndpointStorageContainer struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IOTHubEndpointStorageContainerSpec `json:"spec"` Status IOTHubEndpointStorageContainerStatus `json:"status,omitempty"` }
IOTHubEndpointStorageContainer is the Schema for the IOTHubEndpointStorageContainers 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 (*IOTHubEndpointStorageContainer) DeepCopy ¶
func (in *IOTHubEndpointStorageContainer) DeepCopy() *IOTHubEndpointStorageContainer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointStorageContainer.
func (*IOTHubEndpointStorageContainer) DeepCopyInto ¶
func (in *IOTHubEndpointStorageContainer) DeepCopyInto(out *IOTHubEndpointStorageContainer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubEndpointStorageContainer) DeepCopyObject ¶
func (in *IOTHubEndpointStorageContainer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubEndpointStorageContainer) GetCondition ¶
func (mg *IOTHubEndpointStorageContainer) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IOTHubEndpointStorageContainer.
func (*IOTHubEndpointStorageContainer) GetConnectionDetailsMapping ¶
func (tr *IOTHubEndpointStorageContainer) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IOTHubEndpointStorageContainer
func (*IOTHubEndpointStorageContainer) GetDeletionPolicy ¶
func (mg *IOTHubEndpointStorageContainer) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IOTHubEndpointStorageContainer.
func (*IOTHubEndpointStorageContainer) GetID ¶
func (tr *IOTHubEndpointStorageContainer) GetID() string
GetID returns ID of underlying Terraform resource of this IOTHubEndpointStorageContainer
func (*IOTHubEndpointStorageContainer) GetObservation ¶
func (tr *IOTHubEndpointStorageContainer) GetObservation() (map[string]interface{}, error)
GetObservation of this IOTHubEndpointStorageContainer
func (*IOTHubEndpointStorageContainer) GetParameters ¶
func (tr *IOTHubEndpointStorageContainer) GetParameters() (map[string]interface{}, error)
GetParameters of this IOTHubEndpointStorageContainer
func (*IOTHubEndpointStorageContainer) GetProviderConfigReference ¶
func (mg *IOTHubEndpointStorageContainer) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IOTHubEndpointStorageContainer.
func (*IOTHubEndpointStorageContainer) GetProviderReference ¶
func (mg *IOTHubEndpointStorageContainer) GetProviderReference() *xpv1.Reference
GetProviderReference of this IOTHubEndpointStorageContainer. Deprecated: Use GetProviderConfigReference.
func (*IOTHubEndpointStorageContainer) GetTerraformResourceType ¶
func (mg *IOTHubEndpointStorageContainer) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IOTHubEndpointStorageContainer
func (*IOTHubEndpointStorageContainer) GetTerraformSchemaVersion ¶
func (tr *IOTHubEndpointStorageContainer) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IOTHubEndpointStorageContainer) GetWriteConnectionSecretToReference ¶
func (mg *IOTHubEndpointStorageContainer) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IOTHubEndpointStorageContainer.
func (*IOTHubEndpointStorageContainer) LateInitialize ¶
func (tr *IOTHubEndpointStorageContainer) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IOTHubEndpointStorageContainer using its observed tfState. returns True if there are any spec changes for the resource.
func (*IOTHubEndpointStorageContainer) ResolveReferences ¶
func (mg *IOTHubEndpointStorageContainer) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this IOTHubEndpointStorageContainer.
func (*IOTHubEndpointStorageContainer) SetConditions ¶
func (mg *IOTHubEndpointStorageContainer) SetConditions(c ...xpv1.Condition)
SetConditions of this IOTHubEndpointStorageContainer.
func (*IOTHubEndpointStorageContainer) SetDeletionPolicy ¶
func (mg *IOTHubEndpointStorageContainer) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IOTHubEndpointStorageContainer.
func (*IOTHubEndpointStorageContainer) SetObservation ¶
func (tr *IOTHubEndpointStorageContainer) SetObservation(obs map[string]interface{}) error
SetObservation for this IOTHubEndpointStorageContainer
func (*IOTHubEndpointStorageContainer) SetParameters ¶
func (tr *IOTHubEndpointStorageContainer) SetParameters(params map[string]interface{}) error
SetParameters for this IOTHubEndpointStorageContainer
func (*IOTHubEndpointStorageContainer) SetProviderConfigReference ¶
func (mg *IOTHubEndpointStorageContainer) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IOTHubEndpointStorageContainer.
func (*IOTHubEndpointStorageContainer) SetProviderReference ¶
func (mg *IOTHubEndpointStorageContainer) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IOTHubEndpointStorageContainer. Deprecated: Use SetProviderConfigReference.
func (*IOTHubEndpointStorageContainer) SetWriteConnectionSecretToReference ¶
func (mg *IOTHubEndpointStorageContainer) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IOTHubEndpointStorageContainer.
type IOTHubEndpointStorageContainerList ¶
type IOTHubEndpointStorageContainerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IOTHubEndpointStorageContainer `json:"items"` }
IOTHubEndpointStorageContainerList contains a list of IOTHubEndpointStorageContainers
func (*IOTHubEndpointStorageContainerList) DeepCopy ¶
func (in *IOTHubEndpointStorageContainerList) DeepCopy() *IOTHubEndpointStorageContainerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointStorageContainerList.
func (*IOTHubEndpointStorageContainerList) DeepCopyInto ¶
func (in *IOTHubEndpointStorageContainerList) DeepCopyInto(out *IOTHubEndpointStorageContainerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubEndpointStorageContainerList) DeepCopyObject ¶
func (in *IOTHubEndpointStorageContainerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubEndpointStorageContainerList) GetItems ¶
func (l *IOTHubEndpointStorageContainerList) GetItems() []resource.Managed
GetItems of this IOTHubEndpointStorageContainerList.
type IOTHubEndpointStorageContainerObservation ¶
type IOTHubEndpointStorageContainerObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IOTHubEndpointStorageContainerObservation) DeepCopy ¶
func (in *IOTHubEndpointStorageContainerObservation) DeepCopy() *IOTHubEndpointStorageContainerObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointStorageContainerObservation.
func (*IOTHubEndpointStorageContainerObservation) DeepCopyInto ¶
func (in *IOTHubEndpointStorageContainerObservation) DeepCopyInto(out *IOTHubEndpointStorageContainerObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEndpointStorageContainerParameters ¶
type IOTHubEndpointStorageContainerParameters struct { // +kubebuilder:validation:Optional BatchFrequencyInSeconds *int64 `json:"batchFrequencyInSeconds,omitempty" tf:"batch_frequency_in_seconds,omitempty"` // +kubebuilder:validation:Required ConnectionStringSecretRef v1.SecretKeySelector `json:"connectionStringSecretRef" tf:"-"` // +kubebuilder:validation:Required ContainerName *string `json:"containerName" tf:"container_name,omitempty"` // +kubebuilder:validation:Optional Encoding *string `json:"encoding,omitempty" tf:"encoding,omitempty"` // +kubebuilder:validation:Optional FileNameFormat *string `json:"fileNameFormat,omitempty" tf:"file_name_format,omitempty"` // +kubebuilder:validation:Required IOTHubName *string `json:"iothubName" tf:"iothub_name,omitempty"` // +kubebuilder:validation:Optional MaxChunkSizeInBytes *int64 `json:"maxChunkSizeInBytes,omitempty" tf:"max_chunk_size_in_bytes,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:"-"` }
func (*IOTHubEndpointStorageContainerParameters) DeepCopy ¶
func (in *IOTHubEndpointStorageContainerParameters) DeepCopy() *IOTHubEndpointStorageContainerParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointStorageContainerParameters.
func (*IOTHubEndpointStorageContainerParameters) DeepCopyInto ¶
func (in *IOTHubEndpointStorageContainerParameters) DeepCopyInto(out *IOTHubEndpointStorageContainerParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEndpointStorageContainerSpec ¶
type IOTHubEndpointStorageContainerSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IOTHubEndpointStorageContainerParameters `json:"forProvider"` }
IOTHubEndpointStorageContainerSpec defines the desired state of IOTHubEndpointStorageContainer
func (*IOTHubEndpointStorageContainerSpec) DeepCopy ¶
func (in *IOTHubEndpointStorageContainerSpec) DeepCopy() *IOTHubEndpointStorageContainerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointStorageContainerSpec.
func (*IOTHubEndpointStorageContainerSpec) DeepCopyInto ¶
func (in *IOTHubEndpointStorageContainerSpec) DeepCopyInto(out *IOTHubEndpointStorageContainerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEndpointStorageContainerStatus ¶
type IOTHubEndpointStorageContainerStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IOTHubEndpointStorageContainerObservation `json:"atProvider,omitempty"` }
IOTHubEndpointStorageContainerStatus defines the observed state of IOTHubEndpointStorageContainer.
func (*IOTHubEndpointStorageContainerStatus) DeepCopy ¶
func (in *IOTHubEndpointStorageContainerStatus) DeepCopy() *IOTHubEndpointStorageContainerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEndpointStorageContainerStatus.
func (*IOTHubEndpointStorageContainerStatus) DeepCopyInto ¶
func (in *IOTHubEndpointStorageContainerStatus) DeepCopyInto(out *IOTHubEndpointStorageContainerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEnrichment ¶
type IOTHubEnrichment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IOTHubEnrichmentSpec `json:"spec"` Status IOTHubEnrichmentStatus `json:"status,omitempty"` }
IOTHubEnrichment is the Schema for the IOTHubEnrichments 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 (*IOTHubEnrichment) DeepCopy ¶
func (in *IOTHubEnrichment) DeepCopy() *IOTHubEnrichment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEnrichment.
func (*IOTHubEnrichment) DeepCopyInto ¶
func (in *IOTHubEnrichment) DeepCopyInto(out *IOTHubEnrichment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubEnrichment) DeepCopyObject ¶
func (in *IOTHubEnrichment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubEnrichment) GetCondition ¶
func (mg *IOTHubEnrichment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IOTHubEnrichment.
func (*IOTHubEnrichment) GetConnectionDetailsMapping ¶
func (tr *IOTHubEnrichment) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IOTHubEnrichment
func (*IOTHubEnrichment) GetDeletionPolicy ¶
func (mg *IOTHubEnrichment) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IOTHubEnrichment.
func (*IOTHubEnrichment) GetID ¶
func (tr *IOTHubEnrichment) GetID() string
GetID returns ID of underlying Terraform resource of this IOTHubEnrichment
func (*IOTHubEnrichment) GetObservation ¶
func (tr *IOTHubEnrichment) GetObservation() (map[string]interface{}, error)
GetObservation of this IOTHubEnrichment
func (*IOTHubEnrichment) GetParameters ¶
func (tr *IOTHubEnrichment) GetParameters() (map[string]interface{}, error)
GetParameters of this IOTHubEnrichment
func (*IOTHubEnrichment) GetProviderConfigReference ¶
func (mg *IOTHubEnrichment) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IOTHubEnrichment.
func (*IOTHubEnrichment) GetProviderReference ¶
func (mg *IOTHubEnrichment) GetProviderReference() *xpv1.Reference
GetProviderReference of this IOTHubEnrichment. Deprecated: Use GetProviderConfigReference.
func (*IOTHubEnrichment) GetTerraformResourceType ¶
func (mg *IOTHubEnrichment) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IOTHubEnrichment
func (*IOTHubEnrichment) GetTerraformSchemaVersion ¶
func (tr *IOTHubEnrichment) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IOTHubEnrichment) GetWriteConnectionSecretToReference ¶
func (mg *IOTHubEnrichment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IOTHubEnrichment.
func (*IOTHubEnrichment) LateInitialize ¶
func (tr *IOTHubEnrichment) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IOTHubEnrichment using its observed tfState. returns True if there are any spec changes for the resource.
func (*IOTHubEnrichment) ResolveReferences ¶
ResolveReferences of this IOTHubEnrichment.
func (*IOTHubEnrichment) SetConditions ¶
func (mg *IOTHubEnrichment) SetConditions(c ...xpv1.Condition)
SetConditions of this IOTHubEnrichment.
func (*IOTHubEnrichment) SetDeletionPolicy ¶
func (mg *IOTHubEnrichment) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IOTHubEnrichment.
func (*IOTHubEnrichment) SetObservation ¶
func (tr *IOTHubEnrichment) SetObservation(obs map[string]interface{}) error
SetObservation for this IOTHubEnrichment
func (*IOTHubEnrichment) SetParameters ¶
func (tr *IOTHubEnrichment) SetParameters(params map[string]interface{}) error
SetParameters for this IOTHubEnrichment
func (*IOTHubEnrichment) SetProviderConfigReference ¶
func (mg *IOTHubEnrichment) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IOTHubEnrichment.
func (*IOTHubEnrichment) SetProviderReference ¶
func (mg *IOTHubEnrichment) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IOTHubEnrichment. Deprecated: Use SetProviderConfigReference.
func (*IOTHubEnrichment) SetWriteConnectionSecretToReference ¶
func (mg *IOTHubEnrichment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IOTHubEnrichment.
type IOTHubEnrichmentList ¶
type IOTHubEnrichmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IOTHubEnrichment `json:"items"` }
IOTHubEnrichmentList contains a list of IOTHubEnrichments
func (*IOTHubEnrichmentList) DeepCopy ¶
func (in *IOTHubEnrichmentList) DeepCopy() *IOTHubEnrichmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEnrichmentList.
func (*IOTHubEnrichmentList) DeepCopyInto ¶
func (in *IOTHubEnrichmentList) DeepCopyInto(out *IOTHubEnrichmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubEnrichmentList) DeepCopyObject ¶
func (in *IOTHubEnrichmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubEnrichmentList) GetItems ¶
func (l *IOTHubEnrichmentList) GetItems() []resource.Managed
GetItems of this IOTHubEnrichmentList.
type IOTHubEnrichmentObservation ¶
type IOTHubEnrichmentObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IOTHubEnrichmentObservation) DeepCopy ¶
func (in *IOTHubEnrichmentObservation) DeepCopy() *IOTHubEnrichmentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEnrichmentObservation.
func (*IOTHubEnrichmentObservation) DeepCopyInto ¶
func (in *IOTHubEnrichmentObservation) DeepCopyInto(out *IOTHubEnrichmentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEnrichmentParameters ¶
type IOTHubEnrichmentParameters struct { // +kubebuilder:validation:Required EndpointNames []*string `json:"endpointNames" tf:"endpoint_names,omitempty"` // +kubebuilder:validation:Required IOTHubName *string `json:"iothubName" tf:"iothub_name,omitempty"` // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,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:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*IOTHubEnrichmentParameters) DeepCopy ¶
func (in *IOTHubEnrichmentParameters) DeepCopy() *IOTHubEnrichmentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEnrichmentParameters.
func (*IOTHubEnrichmentParameters) DeepCopyInto ¶
func (in *IOTHubEnrichmentParameters) DeepCopyInto(out *IOTHubEnrichmentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEnrichmentSpec ¶
type IOTHubEnrichmentSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IOTHubEnrichmentParameters `json:"forProvider"` }
IOTHubEnrichmentSpec defines the desired state of IOTHubEnrichment
func (*IOTHubEnrichmentSpec) DeepCopy ¶
func (in *IOTHubEnrichmentSpec) DeepCopy() *IOTHubEnrichmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEnrichmentSpec.
func (*IOTHubEnrichmentSpec) DeepCopyInto ¶
func (in *IOTHubEnrichmentSpec) DeepCopyInto(out *IOTHubEnrichmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubEnrichmentStatus ¶
type IOTHubEnrichmentStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IOTHubEnrichmentObservation `json:"atProvider,omitempty"` }
IOTHubEnrichmentStatus defines the observed state of IOTHubEnrichment.
func (*IOTHubEnrichmentStatus) DeepCopy ¶
func (in *IOTHubEnrichmentStatus) DeepCopy() *IOTHubEnrichmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubEnrichmentStatus.
func (*IOTHubEnrichmentStatus) DeepCopyInto ¶
func (in *IOTHubEnrichmentStatus) DeepCopyInto(out *IOTHubEnrichmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubFallbackRoute ¶
type IOTHubFallbackRoute struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IOTHubFallbackRouteSpec `json:"spec"` Status IOTHubFallbackRouteStatus `json:"status,omitempty"` }
IOTHubFallbackRoute is the Schema for the IOTHubFallbackRoutes 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 (*IOTHubFallbackRoute) DeepCopy ¶
func (in *IOTHubFallbackRoute) DeepCopy() *IOTHubFallbackRoute
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubFallbackRoute.
func (*IOTHubFallbackRoute) DeepCopyInto ¶
func (in *IOTHubFallbackRoute) DeepCopyInto(out *IOTHubFallbackRoute)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubFallbackRoute) DeepCopyObject ¶
func (in *IOTHubFallbackRoute) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubFallbackRoute) GetCondition ¶
func (mg *IOTHubFallbackRoute) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IOTHubFallbackRoute.
func (*IOTHubFallbackRoute) GetConnectionDetailsMapping ¶
func (tr *IOTHubFallbackRoute) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IOTHubFallbackRoute
func (*IOTHubFallbackRoute) GetDeletionPolicy ¶
func (mg *IOTHubFallbackRoute) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IOTHubFallbackRoute.
func (*IOTHubFallbackRoute) GetID ¶
func (tr *IOTHubFallbackRoute) GetID() string
GetID returns ID of underlying Terraform resource of this IOTHubFallbackRoute
func (*IOTHubFallbackRoute) GetObservation ¶
func (tr *IOTHubFallbackRoute) GetObservation() (map[string]interface{}, error)
GetObservation of this IOTHubFallbackRoute
func (*IOTHubFallbackRoute) GetParameters ¶
func (tr *IOTHubFallbackRoute) GetParameters() (map[string]interface{}, error)
GetParameters of this IOTHubFallbackRoute
func (*IOTHubFallbackRoute) GetProviderConfigReference ¶
func (mg *IOTHubFallbackRoute) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IOTHubFallbackRoute.
func (*IOTHubFallbackRoute) GetProviderReference ¶
func (mg *IOTHubFallbackRoute) GetProviderReference() *xpv1.Reference
GetProviderReference of this IOTHubFallbackRoute. Deprecated: Use GetProviderConfigReference.
func (*IOTHubFallbackRoute) GetTerraformResourceType ¶
func (mg *IOTHubFallbackRoute) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IOTHubFallbackRoute
func (*IOTHubFallbackRoute) GetTerraformSchemaVersion ¶
func (tr *IOTHubFallbackRoute) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IOTHubFallbackRoute) GetWriteConnectionSecretToReference ¶
func (mg *IOTHubFallbackRoute) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IOTHubFallbackRoute.
func (*IOTHubFallbackRoute) LateInitialize ¶
func (tr *IOTHubFallbackRoute) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IOTHubFallbackRoute using its observed tfState. returns True if there are any spec changes for the resource.
func (*IOTHubFallbackRoute) ResolveReferences ¶
ResolveReferences of this IOTHubFallbackRoute.
func (*IOTHubFallbackRoute) SetConditions ¶
func (mg *IOTHubFallbackRoute) SetConditions(c ...xpv1.Condition)
SetConditions of this IOTHubFallbackRoute.
func (*IOTHubFallbackRoute) SetDeletionPolicy ¶
func (mg *IOTHubFallbackRoute) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IOTHubFallbackRoute.
func (*IOTHubFallbackRoute) SetObservation ¶
func (tr *IOTHubFallbackRoute) SetObservation(obs map[string]interface{}) error
SetObservation for this IOTHubFallbackRoute
func (*IOTHubFallbackRoute) SetParameters ¶
func (tr *IOTHubFallbackRoute) SetParameters(params map[string]interface{}) error
SetParameters for this IOTHubFallbackRoute
func (*IOTHubFallbackRoute) SetProviderConfigReference ¶
func (mg *IOTHubFallbackRoute) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IOTHubFallbackRoute.
func (*IOTHubFallbackRoute) SetProviderReference ¶
func (mg *IOTHubFallbackRoute) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IOTHubFallbackRoute. Deprecated: Use SetProviderConfigReference.
func (*IOTHubFallbackRoute) SetWriteConnectionSecretToReference ¶
func (mg *IOTHubFallbackRoute) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IOTHubFallbackRoute.
type IOTHubFallbackRouteList ¶
type IOTHubFallbackRouteList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IOTHubFallbackRoute `json:"items"` }
IOTHubFallbackRouteList contains a list of IOTHubFallbackRoutes
func (*IOTHubFallbackRouteList) DeepCopy ¶
func (in *IOTHubFallbackRouteList) DeepCopy() *IOTHubFallbackRouteList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubFallbackRouteList.
func (*IOTHubFallbackRouteList) DeepCopyInto ¶
func (in *IOTHubFallbackRouteList) DeepCopyInto(out *IOTHubFallbackRouteList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubFallbackRouteList) DeepCopyObject ¶
func (in *IOTHubFallbackRouteList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubFallbackRouteList) GetItems ¶
func (l *IOTHubFallbackRouteList) GetItems() []resource.Managed
GetItems of this IOTHubFallbackRouteList.
type IOTHubFallbackRouteObservation ¶
type IOTHubFallbackRouteObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IOTHubFallbackRouteObservation) DeepCopy ¶
func (in *IOTHubFallbackRouteObservation) DeepCopy() *IOTHubFallbackRouteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubFallbackRouteObservation.
func (*IOTHubFallbackRouteObservation) DeepCopyInto ¶
func (in *IOTHubFallbackRouteObservation) DeepCopyInto(out *IOTHubFallbackRouteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubFallbackRouteParameters ¶
type IOTHubFallbackRouteParameters struct { // +kubebuilder:validation:Optional Condition *string `json:"condition,omitempty" tf:"condition,omitempty"` // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // +kubebuilder:validation:Required EndpointNames []*string `json:"endpointNames" tf:"endpoint_names,omitempty"` // +kubebuilder:validation:Required IOTHubName *string `json:"iothubName" tf:"iothub_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:"-"` }
func (*IOTHubFallbackRouteParameters) DeepCopy ¶
func (in *IOTHubFallbackRouteParameters) DeepCopy() *IOTHubFallbackRouteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubFallbackRouteParameters.
func (*IOTHubFallbackRouteParameters) DeepCopyInto ¶
func (in *IOTHubFallbackRouteParameters) DeepCopyInto(out *IOTHubFallbackRouteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubFallbackRouteSpec ¶
type IOTHubFallbackRouteSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IOTHubFallbackRouteParameters `json:"forProvider"` }
IOTHubFallbackRouteSpec defines the desired state of IOTHubFallbackRoute
func (*IOTHubFallbackRouteSpec) DeepCopy ¶
func (in *IOTHubFallbackRouteSpec) DeepCopy() *IOTHubFallbackRouteSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubFallbackRouteSpec.
func (*IOTHubFallbackRouteSpec) DeepCopyInto ¶
func (in *IOTHubFallbackRouteSpec) DeepCopyInto(out *IOTHubFallbackRouteSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubFallbackRouteStatus ¶
type IOTHubFallbackRouteStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IOTHubFallbackRouteObservation `json:"atProvider,omitempty"` }
IOTHubFallbackRouteStatus defines the observed state of IOTHubFallbackRoute.
func (*IOTHubFallbackRouteStatus) DeepCopy ¶
func (in *IOTHubFallbackRouteStatus) DeepCopy() *IOTHubFallbackRouteStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubFallbackRouteStatus.
func (*IOTHubFallbackRouteStatus) DeepCopyInto ¶
func (in *IOTHubFallbackRouteStatus) DeepCopyInto(out *IOTHubFallbackRouteStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubRoute ¶
type IOTHubRoute struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IOTHubRouteSpec `json:"spec"` Status IOTHubRouteStatus `json:"status,omitempty"` }
IOTHubRoute is the Schema for the IOTHubRoutes 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 (*IOTHubRoute) DeepCopy ¶
func (in *IOTHubRoute) DeepCopy() *IOTHubRoute
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubRoute.
func (*IOTHubRoute) DeepCopyInto ¶
func (in *IOTHubRoute) DeepCopyInto(out *IOTHubRoute)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubRoute) DeepCopyObject ¶
func (in *IOTHubRoute) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubRoute) GetCondition ¶
func (mg *IOTHubRoute) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IOTHubRoute.
func (*IOTHubRoute) GetConnectionDetailsMapping ¶
func (tr *IOTHubRoute) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IOTHubRoute
func (*IOTHubRoute) GetDeletionPolicy ¶
func (mg *IOTHubRoute) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IOTHubRoute.
func (*IOTHubRoute) GetID ¶
func (tr *IOTHubRoute) GetID() string
GetID returns ID of underlying Terraform resource of this IOTHubRoute
func (*IOTHubRoute) GetObservation ¶
func (tr *IOTHubRoute) GetObservation() (map[string]interface{}, error)
GetObservation of this IOTHubRoute
func (*IOTHubRoute) GetParameters ¶
func (tr *IOTHubRoute) GetParameters() (map[string]interface{}, error)
GetParameters of this IOTHubRoute
func (*IOTHubRoute) GetProviderConfigReference ¶
func (mg *IOTHubRoute) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IOTHubRoute.
func (*IOTHubRoute) GetProviderReference ¶
func (mg *IOTHubRoute) GetProviderReference() *xpv1.Reference
GetProviderReference of this IOTHubRoute. Deprecated: Use GetProviderConfigReference.
func (*IOTHubRoute) GetTerraformResourceType ¶
func (mg *IOTHubRoute) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IOTHubRoute
func (*IOTHubRoute) GetTerraformSchemaVersion ¶
func (tr *IOTHubRoute) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IOTHubRoute) GetWriteConnectionSecretToReference ¶
func (mg *IOTHubRoute) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IOTHubRoute.
func (*IOTHubRoute) LateInitialize ¶
func (tr *IOTHubRoute) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IOTHubRoute using its observed tfState. returns True if there are any spec changes for the resource.
func (*IOTHubRoute) ResolveReferences ¶
ResolveReferences of this IOTHubRoute.
func (*IOTHubRoute) SetConditions ¶
func (mg *IOTHubRoute) SetConditions(c ...xpv1.Condition)
SetConditions of this IOTHubRoute.
func (*IOTHubRoute) SetDeletionPolicy ¶
func (mg *IOTHubRoute) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IOTHubRoute.
func (*IOTHubRoute) SetObservation ¶
func (tr *IOTHubRoute) SetObservation(obs map[string]interface{}) error
SetObservation for this IOTHubRoute
func (*IOTHubRoute) SetParameters ¶
func (tr *IOTHubRoute) SetParameters(params map[string]interface{}) error
SetParameters for this IOTHubRoute
func (*IOTHubRoute) SetProviderConfigReference ¶
func (mg *IOTHubRoute) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IOTHubRoute.
func (*IOTHubRoute) SetProviderReference ¶
func (mg *IOTHubRoute) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IOTHubRoute. Deprecated: Use SetProviderConfigReference.
func (*IOTHubRoute) SetWriteConnectionSecretToReference ¶
func (mg *IOTHubRoute) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IOTHubRoute.
type IOTHubRouteList ¶
type IOTHubRouteList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IOTHubRoute `json:"items"` }
IOTHubRouteList contains a list of IOTHubRoutes
func (*IOTHubRouteList) DeepCopy ¶
func (in *IOTHubRouteList) DeepCopy() *IOTHubRouteList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubRouteList.
func (*IOTHubRouteList) DeepCopyInto ¶
func (in *IOTHubRouteList) DeepCopyInto(out *IOTHubRouteList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IOTHubRouteList) DeepCopyObject ¶
func (in *IOTHubRouteList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IOTHubRouteList) GetItems ¶
func (l *IOTHubRouteList) GetItems() []resource.Managed
GetItems of this IOTHubRouteList.
type IOTHubRouteObservation ¶
type IOTHubRouteObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IOTHubRouteObservation) DeepCopy ¶
func (in *IOTHubRouteObservation) DeepCopy() *IOTHubRouteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubRouteObservation.
func (*IOTHubRouteObservation) DeepCopyInto ¶
func (in *IOTHubRouteObservation) DeepCopyInto(out *IOTHubRouteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubRouteParameters ¶
type IOTHubRouteParameters struct { // +kubebuilder:validation:Optional Condition *string `json:"condition,omitempty" tf:"condition,omitempty"` // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // +kubebuilder:validation:Required EndpointNames []*string `json:"endpointNames" tf:"endpoint_names,omitempty"` // +kubebuilder:validation:Required IOTHubName *string `json:"iothubName" tf:"iothub_name,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:Required Source *string `json:"source" tf:"source,omitempty"` }
func (*IOTHubRouteParameters) DeepCopy ¶
func (in *IOTHubRouteParameters) DeepCopy() *IOTHubRouteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubRouteParameters.
func (*IOTHubRouteParameters) DeepCopyInto ¶
func (in *IOTHubRouteParameters) DeepCopyInto(out *IOTHubRouteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubRouteSpec ¶
type IOTHubRouteSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IOTHubRouteParameters `json:"forProvider"` }
IOTHubRouteSpec defines the desired state of IOTHubRoute
func (*IOTHubRouteSpec) DeepCopy ¶
func (in *IOTHubRouteSpec) DeepCopy() *IOTHubRouteSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubRouteSpec.
func (*IOTHubRouteSpec) DeepCopyInto ¶
func (in *IOTHubRouteSpec) DeepCopyInto(out *IOTHubRouteSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IOTHubRouteStatus ¶
type IOTHubRouteStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IOTHubRouteObservation `json:"atProvider,omitempty"` }
IOTHubRouteStatus defines the observed state of IOTHubRoute.
func (*IOTHubRouteStatus) DeepCopy ¶
func (in *IOTHubRouteStatus) DeepCopy() *IOTHubRouteStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IOTHubRouteStatus.
func (*IOTHubRouteStatus) DeepCopyInto ¶
func (in *IOTHubRouteStatus) DeepCopyInto(out *IOTHubRouteStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_groupversion_info.go
- zz_iothubendpointeventhub_terraformed.go
- zz_iothubendpointeventhub_types.go
- zz_iothubendpointservicebusqueue_terraformed.go
- zz_iothubendpointservicebusqueue_types.go
- zz_iothubendpointservicebustopic_terraformed.go
- zz_iothubendpointservicebustopic_types.go
- zz_iothubendpointstoragecontainer_terraformed.go
- zz_iothubendpointstoragecontainer_types.go
- zz_iothubenrichment_terraformed.go
- zz_iothubenrichment_types.go
- zz_iothubfallbackroute_terraformed.go
- zz_iothubfallbackroute_types.go
- zz_iothubroute_terraformed.go
- zz_iothubroute_types.go