v1alpha1

package
v0.3.0-preview Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 19, 2021 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

+kubebuilder:object:generate=true +groupName=stream.azure.jet.crossplane.io +versionName=v1alpha1

Index

Constants

View Source
const (
	CRDGroup   = "stream.azure.jet.crossplane.io"
	CRDVersion = "v1alpha1"
)

Package type metadata.

Variables

View Source
var (
	AnalyticsFunctionJavascriptUdf_Kind             = "AnalyticsFunctionJavascriptUdf"
	AnalyticsFunctionJavascriptUdf_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsFunctionJavascriptUdf_Kind}.String()
	AnalyticsFunctionJavascriptUdf_KindAPIVersion   = AnalyticsFunctionJavascriptUdf_Kind + "." + CRDGroupVersion.String()
	AnalyticsFunctionJavascriptUdf_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsFunctionJavascriptUdf_Kind)
)

Repository type metadata.

View Source
var (
	AnalyticsJob_Kind             = "AnalyticsJob"
	AnalyticsJob_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsJob_Kind}.String()
	AnalyticsJob_KindAPIVersion   = AnalyticsJob_Kind + "." + CRDGroupVersion.String()
	AnalyticsJob_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsJob_Kind)
)

Repository type metadata.

View Source
var (
	AnalyticsOutputBlob_Kind             = "AnalyticsOutputBlob"
	AnalyticsOutputBlob_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsOutputBlob_Kind}.String()
	AnalyticsOutputBlob_KindAPIVersion   = AnalyticsOutputBlob_Kind + "." + CRDGroupVersion.String()
	AnalyticsOutputBlob_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsOutputBlob_Kind)
)

Repository type metadata.

View Source
var (
	AnalyticsOutputEventhub_Kind             = "AnalyticsOutputEventhub"
	AnalyticsOutputEventhub_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsOutputEventhub_Kind}.String()
	AnalyticsOutputEventhub_KindAPIVersion   = AnalyticsOutputEventhub_Kind + "." + CRDGroupVersion.String()
	AnalyticsOutputEventhub_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsOutputEventhub_Kind)
)

Repository type metadata.

View Source
var (
	AnalyticsOutputMssql_Kind             = "AnalyticsOutputMssql"
	AnalyticsOutputMssql_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsOutputMssql_Kind}.String()
	AnalyticsOutputMssql_KindAPIVersion   = AnalyticsOutputMssql_Kind + "." + CRDGroupVersion.String()
	AnalyticsOutputMssql_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsOutputMssql_Kind)
)

Repository type metadata.

View Source
var (
	AnalyticsOutputServicebusQueue_Kind             = "AnalyticsOutputServicebusQueue"
	AnalyticsOutputServicebusQueue_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsOutputServicebusQueue_Kind}.String()
	AnalyticsOutputServicebusQueue_KindAPIVersion   = AnalyticsOutputServicebusQueue_Kind + "." + CRDGroupVersion.String()
	AnalyticsOutputServicebusQueue_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsOutputServicebusQueue_Kind)
)

Repository type metadata.

View Source
var (
	AnalyticsOutputServicebusTopic_Kind             = "AnalyticsOutputServicebusTopic"
	AnalyticsOutputServicebusTopic_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsOutputServicebusTopic_Kind}.String()
	AnalyticsOutputServicebusTopic_KindAPIVersion   = AnalyticsOutputServicebusTopic_Kind + "." + CRDGroupVersion.String()
	AnalyticsOutputServicebusTopic_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsOutputServicebusTopic_Kind)
)

Repository type metadata.

View Source
var (
	AnalyticsReferenceInputBlob_Kind             = "AnalyticsReferenceInputBlob"
	AnalyticsReferenceInputBlob_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsReferenceInputBlob_Kind}.String()
	AnalyticsReferenceInputBlob_KindAPIVersion   = AnalyticsReferenceInputBlob_Kind + "." + CRDGroupVersion.String()
	AnalyticsReferenceInputBlob_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsReferenceInputBlob_Kind)
)

Repository type metadata.

View Source
var (
	AnalyticsStreamInputBlob_Kind             = "AnalyticsStreamInputBlob"
	AnalyticsStreamInputBlob_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsStreamInputBlob_Kind}.String()
	AnalyticsStreamInputBlob_KindAPIVersion   = AnalyticsStreamInputBlob_Kind + "." + CRDGroupVersion.String()
	AnalyticsStreamInputBlob_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsStreamInputBlob_Kind)
)

Repository type metadata.

View Source
var (
	AnalyticsStreamInputEventhub_Kind             = "AnalyticsStreamInputEventhub"
	AnalyticsStreamInputEventhub_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsStreamInputEventhub_Kind}.String()
	AnalyticsStreamInputEventhub_KindAPIVersion   = AnalyticsStreamInputEventhub_Kind + "." + CRDGroupVersion.String()
	AnalyticsStreamInputEventhub_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsStreamInputEventhub_Kind)
)

Repository type metadata.

View Source
var (
	AnalyticsStreamInputIothub_Kind             = "AnalyticsStreamInputIothub"
	AnalyticsStreamInputIothub_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsStreamInputIothub_Kind}.String()
	AnalyticsStreamInputIothub_KindAPIVersion   = AnalyticsStreamInputIothub_Kind + "." + CRDGroupVersion.String()
	AnalyticsStreamInputIothub_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsStreamInputIothub_Kind)
)

Repository type metadata.

View Source
var (
	// CRDGroupVersion is the API Group Version used to register the objects
	CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion}

	// SchemeBuilder is used to add go types to the GroupVersionKind scheme
	SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion}

	// AddToScheme adds the types in this group-version to the given scheme.
	AddToScheme = SchemeBuilder.AddToScheme
)

Functions

This section is empty.

Types

type AnalyticsFunctionJavascriptUdf

type AnalyticsFunctionJavascriptUdf struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsFunctionJavascriptUdfSpec   `json:"spec"`
	Status            AnalyticsFunctionJavascriptUdfStatus `json:"status,omitempty"`
}

AnalyticsFunctionJavascriptUdf is the Schema for the AnalyticsFunctionJavascriptUdfs 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 (*AnalyticsFunctionJavascriptUdf) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsFunctionJavascriptUdf.

func (*AnalyticsFunctionJavascriptUdf) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsFunctionJavascriptUdf) DeepCopyObject

func (in *AnalyticsFunctionJavascriptUdf) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsFunctionJavascriptUdf) GetCondition

GetCondition of this AnalyticsFunctionJavascriptUdf.

func (*AnalyticsFunctionJavascriptUdf) GetConnectionDetailsMapping

func (tr *AnalyticsFunctionJavascriptUdf) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AnalyticsFunctionJavascriptUdf

func (*AnalyticsFunctionJavascriptUdf) GetDeletionPolicy

func (mg *AnalyticsFunctionJavascriptUdf) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AnalyticsFunctionJavascriptUdf.

func (*AnalyticsFunctionJavascriptUdf) GetObservation

func (tr *AnalyticsFunctionJavascriptUdf) GetObservation() (map[string]interface{}, error)

GetObservation of this AnalyticsFunctionJavascriptUdf

func (*AnalyticsFunctionJavascriptUdf) GetParameters

func (tr *AnalyticsFunctionJavascriptUdf) GetParameters() (map[string]interface{}, error)

GetParameters of this AnalyticsFunctionJavascriptUdf

func (*AnalyticsFunctionJavascriptUdf) GetProviderConfigReference

func (mg *AnalyticsFunctionJavascriptUdf) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AnalyticsFunctionJavascriptUdf.

func (*AnalyticsFunctionJavascriptUdf) GetProviderReference

func (mg *AnalyticsFunctionJavascriptUdf) GetProviderReference() *xpv1.Reference

GetProviderReference of this AnalyticsFunctionJavascriptUdf. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsFunctionJavascriptUdf) GetTerraformResourceType

func (mg *AnalyticsFunctionJavascriptUdf) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsFunctionJavascriptUdf

func (*AnalyticsFunctionJavascriptUdf) GetTerraformSchemaVersion

func (tr *AnalyticsFunctionJavascriptUdf) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsFunctionJavascriptUdf) GetWriteConnectionSecretToReference

func (mg *AnalyticsFunctionJavascriptUdf) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AnalyticsFunctionJavascriptUdf.

func (*AnalyticsFunctionJavascriptUdf) LateInitialize

func (tr *AnalyticsFunctionJavascriptUdf) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AnalyticsFunctionJavascriptUdf using its observed tfState. returns True if there are any spec changes for the resource.

func (*AnalyticsFunctionJavascriptUdf) SetConditions

func (mg *AnalyticsFunctionJavascriptUdf) SetConditions(c ...xpv1.Condition)

SetConditions of this AnalyticsFunctionJavascriptUdf.

func (*AnalyticsFunctionJavascriptUdf) SetDeletionPolicy

func (mg *AnalyticsFunctionJavascriptUdf) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AnalyticsFunctionJavascriptUdf.

func (*AnalyticsFunctionJavascriptUdf) SetObservation

func (tr *AnalyticsFunctionJavascriptUdf) SetObservation(obs map[string]interface{}) error

SetObservation for this AnalyticsFunctionJavascriptUdf

func (*AnalyticsFunctionJavascriptUdf) SetParameters

func (tr *AnalyticsFunctionJavascriptUdf) SetParameters(params map[string]interface{}) error

SetParameters for this AnalyticsFunctionJavascriptUdf

func (*AnalyticsFunctionJavascriptUdf) SetProviderConfigReference

func (mg *AnalyticsFunctionJavascriptUdf) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AnalyticsFunctionJavascriptUdf.

func (*AnalyticsFunctionJavascriptUdf) SetProviderReference

func (mg *AnalyticsFunctionJavascriptUdf) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AnalyticsFunctionJavascriptUdf. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsFunctionJavascriptUdf) SetWriteConnectionSecretToReference

func (mg *AnalyticsFunctionJavascriptUdf) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AnalyticsFunctionJavascriptUdf.

type AnalyticsFunctionJavascriptUdfList

type AnalyticsFunctionJavascriptUdfList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AnalyticsFunctionJavascriptUdf `json:"items"`
}

AnalyticsFunctionJavascriptUdfList contains a list of AnalyticsFunctionJavascriptUdfs

func (*AnalyticsFunctionJavascriptUdfList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsFunctionJavascriptUdfList.

func (*AnalyticsFunctionJavascriptUdfList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsFunctionJavascriptUdfList) DeepCopyObject

func (in *AnalyticsFunctionJavascriptUdfList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsFunctionJavascriptUdfList) GetItems

GetItems of this AnalyticsFunctionJavascriptUdfList.

type AnalyticsFunctionJavascriptUdfObservation

type AnalyticsFunctionJavascriptUdfObservation struct {
}

func (*AnalyticsFunctionJavascriptUdfObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsFunctionJavascriptUdfObservation.

func (*AnalyticsFunctionJavascriptUdfObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsFunctionJavascriptUdfParameters

type AnalyticsFunctionJavascriptUdfParameters struct {

	// +kubebuilder:validation:Required
	Input []InputParameters `json:"input" tf:"input,omitempty"`

	// +kubebuilder:validation:Required
	Name *string `json:"name" tf:"name,omitempty"`

	// +kubebuilder:validation:Required
	Output []OutputParameters `json:"output" tf:"output,omitempty"`

	// +kubebuilder:validation:Required
	ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"`

	// +kubebuilder:validation:Required
	Script *string `json:"script" tf:"script,omitempty"`

	// +kubebuilder:validation:Required
	StreamAnalyticsJobName *string `json:"streamAnalyticsJobName" tf:"stream_analytics_job_name,omitempty"`
}

func (*AnalyticsFunctionJavascriptUdfParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsFunctionJavascriptUdfParameters.

func (*AnalyticsFunctionJavascriptUdfParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsFunctionJavascriptUdfSpec

type AnalyticsFunctionJavascriptUdfSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsFunctionJavascriptUdfParameters `json:"forProvider"`
}

AnalyticsFunctionJavascriptUdfSpec defines the desired state of AnalyticsFunctionJavascriptUdf

func (*AnalyticsFunctionJavascriptUdfSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsFunctionJavascriptUdfSpec.

func (*AnalyticsFunctionJavascriptUdfSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsFunctionJavascriptUdfStatus

type AnalyticsFunctionJavascriptUdfStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AnalyticsFunctionJavascriptUdfObservation `json:"atProvider,omitempty"`
}

AnalyticsFunctionJavascriptUdfStatus defines the observed state of AnalyticsFunctionJavascriptUdf.

func (*AnalyticsFunctionJavascriptUdfStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsFunctionJavascriptUdfStatus.

func (*AnalyticsFunctionJavascriptUdfStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsJob

type AnalyticsJob struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsJobSpec   `json:"spec"`
	Status            AnalyticsJobStatus `json:"status,omitempty"`
}

AnalyticsJob is the Schema for the AnalyticsJobs 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 (*AnalyticsJob) DeepCopy

func (in *AnalyticsJob) DeepCopy() *AnalyticsJob

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsJob.

func (*AnalyticsJob) DeepCopyInto

func (in *AnalyticsJob) DeepCopyInto(out *AnalyticsJob)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsJob) DeepCopyObject

func (in *AnalyticsJob) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsJob) GetCondition

func (mg *AnalyticsJob) GetCondition(ct xpv1.ConditionType) xpv1.Condition

GetCondition of this AnalyticsJob.

func (*AnalyticsJob) GetConnectionDetailsMapping

func (tr *AnalyticsJob) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AnalyticsJob

func (*AnalyticsJob) GetDeletionPolicy

func (mg *AnalyticsJob) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AnalyticsJob.

func (*AnalyticsJob) GetObservation

func (tr *AnalyticsJob) GetObservation() (map[string]interface{}, error)

GetObservation of this AnalyticsJob

func (*AnalyticsJob) GetParameters

func (tr *AnalyticsJob) GetParameters() (map[string]interface{}, error)

GetParameters of this AnalyticsJob

func (*AnalyticsJob) GetProviderConfigReference

func (mg *AnalyticsJob) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AnalyticsJob.

func (*AnalyticsJob) GetProviderReference

func (mg *AnalyticsJob) GetProviderReference() *xpv1.Reference

GetProviderReference of this AnalyticsJob. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsJob) GetTerraformResourceType

func (mg *AnalyticsJob) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsJob

func (*AnalyticsJob) GetTerraformSchemaVersion

func (tr *AnalyticsJob) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsJob) GetWriteConnectionSecretToReference

func (mg *AnalyticsJob) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AnalyticsJob.

func (*AnalyticsJob) LateInitialize

func (tr *AnalyticsJob) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AnalyticsJob using its observed tfState. returns True if there are any spec changes for the resource.

func (*AnalyticsJob) SetConditions

func (mg *AnalyticsJob) SetConditions(c ...xpv1.Condition)

SetConditions of this AnalyticsJob.

func (*AnalyticsJob) SetDeletionPolicy

func (mg *AnalyticsJob) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AnalyticsJob.

func (*AnalyticsJob) SetObservation

func (tr *AnalyticsJob) SetObservation(obs map[string]interface{}) error

SetObservation for this AnalyticsJob

func (*AnalyticsJob) SetParameters

func (tr *AnalyticsJob) SetParameters(params map[string]interface{}) error

SetParameters for this AnalyticsJob

func (*AnalyticsJob) SetProviderConfigReference

func (mg *AnalyticsJob) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AnalyticsJob.

func (*AnalyticsJob) SetProviderReference

func (mg *AnalyticsJob) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AnalyticsJob. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsJob) SetWriteConnectionSecretToReference

func (mg *AnalyticsJob) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AnalyticsJob.

type AnalyticsJobList

type AnalyticsJobList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AnalyticsJob `json:"items"`
}

AnalyticsJobList contains a list of AnalyticsJobs

func (*AnalyticsJobList) DeepCopy

func (in *AnalyticsJobList) DeepCopy() *AnalyticsJobList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsJobList.

func (*AnalyticsJobList) DeepCopyInto

func (in *AnalyticsJobList) DeepCopyInto(out *AnalyticsJobList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsJobList) DeepCopyObject

func (in *AnalyticsJobList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsJobList) GetItems

func (l *AnalyticsJobList) GetItems() []resource.Managed

GetItems of this AnalyticsJobList.

type AnalyticsJobObservation

type AnalyticsJobObservation struct {
	JobID *string `json:"jobId,omitempty" tf:"job_id,omitempty"`
}

func (*AnalyticsJobObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsJobObservation.

func (*AnalyticsJobObservation) DeepCopyInto

func (in *AnalyticsJobObservation) DeepCopyInto(out *AnalyticsJobObservation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsJobParameters

type AnalyticsJobParameters struct {

	// +kubebuilder:validation:Optional
	CompatibilityLevel *string `json:"compatibilityLevel,omitempty" tf:"compatibility_level,omitempty"`

	// +kubebuilder:validation:Optional
	DataLocale *string `json:"dataLocale,omitempty" tf:"data_locale,omitempty"`

	// +kubebuilder:validation:Optional
	EventsLateArrivalMaxDelayInSeconds *int64 `json:"eventsLateArrivalMaxDelayInSeconds,omitempty" tf:"events_late_arrival_max_delay_in_seconds,omitempty"`

	// +kubebuilder:validation:Optional
	EventsOutOfOrderMaxDelayInSeconds *int64 `json:"eventsOutOfOrderMaxDelayInSeconds,omitempty" tf:"events_out_of_order_max_delay_in_seconds,omitempty"`

	// +kubebuilder:validation:Optional
	EventsOutOfOrderPolicy *string `json:"eventsOutOfOrderPolicy,omitempty" tf:"events_out_of_order_policy,omitempty"`

	// +kubebuilder:validation:Optional
	Identity []IdentityParameters `json:"identity,omitempty" tf:"identity,omitempty"`

	// +kubebuilder:validation:Required
	Location *string `json:"location" tf:"location,omitempty"`

	// +kubebuilder:validation:Required
	Name *string `json:"name" tf:"name,omitempty"`

	// +kubebuilder:validation:Optional
	OutputErrorPolicy *string `json:"outputErrorPolicy,omitempty" tf:"output_error_policy,omitempty"`

	// +kubebuilder:validation:Required
	ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"`

	// +kubebuilder:validation:Required
	StreamingUnits *int64 `json:"streamingUnits" tf:"streaming_units,omitempty"`

	// +kubebuilder:validation:Optional
	Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"`

	// +kubebuilder:validation:Required
	TransformationQuery *string `json:"transformationQuery" tf:"transformation_query,omitempty"`
}

func (*AnalyticsJobParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsJobParameters.

func (*AnalyticsJobParameters) DeepCopyInto

func (in *AnalyticsJobParameters) DeepCopyInto(out *AnalyticsJobParameters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsJobSpec

type AnalyticsJobSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsJobParameters `json:"forProvider"`
}

AnalyticsJobSpec defines the desired state of AnalyticsJob

func (*AnalyticsJobSpec) DeepCopy

func (in *AnalyticsJobSpec) DeepCopy() *AnalyticsJobSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsJobSpec.

func (*AnalyticsJobSpec) DeepCopyInto

func (in *AnalyticsJobSpec) DeepCopyInto(out *AnalyticsJobSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsJobStatus

type AnalyticsJobStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AnalyticsJobObservation `json:"atProvider,omitempty"`
}

AnalyticsJobStatus defines the observed state of AnalyticsJob.

func (*AnalyticsJobStatus) DeepCopy

func (in *AnalyticsJobStatus) DeepCopy() *AnalyticsJobStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsJobStatus.

func (*AnalyticsJobStatus) DeepCopyInto

func (in *AnalyticsJobStatus) DeepCopyInto(out *AnalyticsJobStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputBlob

type AnalyticsOutputBlob struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsOutputBlobSpec   `json:"spec"`
	Status            AnalyticsOutputBlobStatus `json:"status,omitempty"`
}

AnalyticsOutputBlob is the Schema for the AnalyticsOutputBlobs 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 (*AnalyticsOutputBlob) DeepCopy

func (in *AnalyticsOutputBlob) DeepCopy() *AnalyticsOutputBlob

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputBlob.

func (*AnalyticsOutputBlob) DeepCopyInto

func (in *AnalyticsOutputBlob) DeepCopyInto(out *AnalyticsOutputBlob)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsOutputBlob) DeepCopyObject

func (in *AnalyticsOutputBlob) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsOutputBlob) GetCondition

func (mg *AnalyticsOutputBlob) GetCondition(ct xpv1.ConditionType) xpv1.Condition

GetCondition of this AnalyticsOutputBlob.

func (*AnalyticsOutputBlob) GetConnectionDetailsMapping

func (tr *AnalyticsOutputBlob) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AnalyticsOutputBlob

func (*AnalyticsOutputBlob) GetDeletionPolicy

func (mg *AnalyticsOutputBlob) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AnalyticsOutputBlob.

func (*AnalyticsOutputBlob) GetObservation

func (tr *AnalyticsOutputBlob) GetObservation() (map[string]interface{}, error)

GetObservation of this AnalyticsOutputBlob

func (*AnalyticsOutputBlob) GetParameters

func (tr *AnalyticsOutputBlob) GetParameters() (map[string]interface{}, error)

GetParameters of this AnalyticsOutputBlob

func (*AnalyticsOutputBlob) GetProviderConfigReference

func (mg *AnalyticsOutputBlob) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AnalyticsOutputBlob.

func (*AnalyticsOutputBlob) GetProviderReference

func (mg *AnalyticsOutputBlob) GetProviderReference() *xpv1.Reference

GetProviderReference of this AnalyticsOutputBlob. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsOutputBlob) GetTerraformResourceType

func (mg *AnalyticsOutputBlob) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsOutputBlob

func (*AnalyticsOutputBlob) GetTerraformSchemaVersion

func (tr *AnalyticsOutputBlob) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsOutputBlob) GetWriteConnectionSecretToReference

func (mg *AnalyticsOutputBlob) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AnalyticsOutputBlob.

func (*AnalyticsOutputBlob) LateInitialize

func (tr *AnalyticsOutputBlob) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AnalyticsOutputBlob using its observed tfState. returns True if there are any spec changes for the resource.

func (*AnalyticsOutputBlob) SetConditions

func (mg *AnalyticsOutputBlob) SetConditions(c ...xpv1.Condition)

SetConditions of this AnalyticsOutputBlob.

func (*AnalyticsOutputBlob) SetDeletionPolicy

func (mg *AnalyticsOutputBlob) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AnalyticsOutputBlob.

func (*AnalyticsOutputBlob) SetObservation

func (tr *AnalyticsOutputBlob) SetObservation(obs map[string]interface{}) error

SetObservation for this AnalyticsOutputBlob

func (*AnalyticsOutputBlob) SetParameters

func (tr *AnalyticsOutputBlob) SetParameters(params map[string]interface{}) error

SetParameters for this AnalyticsOutputBlob

func (*AnalyticsOutputBlob) SetProviderConfigReference

func (mg *AnalyticsOutputBlob) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AnalyticsOutputBlob.

func (*AnalyticsOutputBlob) SetProviderReference

func (mg *AnalyticsOutputBlob) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AnalyticsOutputBlob. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsOutputBlob) SetWriteConnectionSecretToReference

func (mg *AnalyticsOutputBlob) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AnalyticsOutputBlob.

type AnalyticsOutputBlobList

type AnalyticsOutputBlobList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AnalyticsOutputBlob `json:"items"`
}

AnalyticsOutputBlobList contains a list of AnalyticsOutputBlobs

func (*AnalyticsOutputBlobList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputBlobList.

func (*AnalyticsOutputBlobList) DeepCopyInto

func (in *AnalyticsOutputBlobList) DeepCopyInto(out *AnalyticsOutputBlobList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsOutputBlobList) DeepCopyObject

func (in *AnalyticsOutputBlobList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsOutputBlobList) GetItems

func (l *AnalyticsOutputBlobList) GetItems() []resource.Managed

GetItems of this AnalyticsOutputBlobList.

type AnalyticsOutputBlobObservation

type AnalyticsOutputBlobObservation struct {
}

func (*AnalyticsOutputBlobObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputBlobObservation.

func (*AnalyticsOutputBlobObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputBlobParameters

type AnalyticsOutputBlobParameters struct {

	// +kubebuilder:validation:Optional
	BatchMaxWaitTime *string `json:"batchMaxWaitTime,omitempty" tf:"batch_max_wait_time,omitempty"`

	// +kubebuilder:validation:Optional
	BatchMinRows *float64 `json:"batchMinRows,omitempty" tf:"batch_min_rows,omitempty"`

	// +kubebuilder:validation:Required
	DateFormat *string `json:"dateFormat" tf:"date_format,omitempty"`

	// +kubebuilder:validation:Required
	Name *string `json:"name" tf:"name,omitempty"`

	// +kubebuilder:validation:Required
	PathPattern *string `json:"pathPattern" tf:"path_pattern,omitempty"`

	// +kubebuilder:validation:Required
	ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"`

	// +kubebuilder:validation:Required
	Serialization []SerializationParameters `json:"serialization" tf:"serialization,omitempty"`

	// +kubebuilder:validation:Required
	StorageAccountKeySecretRef v1.SecretKeySelector `json:"storageAccountKeySecretRef" tf:"-"`

	// +kubebuilder:validation:Required
	StorageAccountName *string `json:"storageAccountName" tf:"storage_account_name,omitempty"`

	// +kubebuilder:validation:Required
	StorageContainerName *string `json:"storageContainerName" tf:"storage_container_name,omitempty"`

	// +kubebuilder:validation:Required
	StreamAnalyticsJobName *string `json:"streamAnalyticsJobName" tf:"stream_analytics_job_name,omitempty"`

	// +kubebuilder:validation:Required
	TimeFormat *string `json:"timeFormat" tf:"time_format,omitempty"`
}

func (*AnalyticsOutputBlobParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputBlobParameters.

func (*AnalyticsOutputBlobParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputBlobSpec

type AnalyticsOutputBlobSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsOutputBlobParameters `json:"forProvider"`
}

AnalyticsOutputBlobSpec defines the desired state of AnalyticsOutputBlob

func (*AnalyticsOutputBlobSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputBlobSpec.

func (*AnalyticsOutputBlobSpec) DeepCopyInto

func (in *AnalyticsOutputBlobSpec) DeepCopyInto(out *AnalyticsOutputBlobSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputBlobStatus

type AnalyticsOutputBlobStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AnalyticsOutputBlobObservation `json:"atProvider,omitempty"`
}

AnalyticsOutputBlobStatus defines the observed state of AnalyticsOutputBlob.

func (*AnalyticsOutputBlobStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputBlobStatus.

func (*AnalyticsOutputBlobStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputEventhub

type AnalyticsOutputEventhub struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsOutputEventhubSpec   `json:"spec"`
	Status            AnalyticsOutputEventhubStatus `json:"status,omitempty"`
}

AnalyticsOutputEventhub is the Schema for the AnalyticsOutputEventhubs 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 (*AnalyticsOutputEventhub) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputEventhub.

func (*AnalyticsOutputEventhub) DeepCopyInto

func (in *AnalyticsOutputEventhub) DeepCopyInto(out *AnalyticsOutputEventhub)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsOutputEventhub) DeepCopyObject

func (in *AnalyticsOutputEventhub) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsOutputEventhub) GetCondition

GetCondition of this AnalyticsOutputEventhub.

func (*AnalyticsOutputEventhub) GetConnectionDetailsMapping

func (tr *AnalyticsOutputEventhub) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AnalyticsOutputEventhub

func (*AnalyticsOutputEventhub) GetDeletionPolicy

func (mg *AnalyticsOutputEventhub) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AnalyticsOutputEventhub.

func (*AnalyticsOutputEventhub) GetObservation

func (tr *AnalyticsOutputEventhub) GetObservation() (map[string]interface{}, error)

GetObservation of this AnalyticsOutputEventhub

func (*AnalyticsOutputEventhub) GetParameters

func (tr *AnalyticsOutputEventhub) GetParameters() (map[string]interface{}, error)

GetParameters of this AnalyticsOutputEventhub

func (*AnalyticsOutputEventhub) GetProviderConfigReference

func (mg *AnalyticsOutputEventhub) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AnalyticsOutputEventhub.

func (*AnalyticsOutputEventhub) GetProviderReference

func (mg *AnalyticsOutputEventhub) GetProviderReference() *xpv1.Reference

GetProviderReference of this AnalyticsOutputEventhub. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsOutputEventhub) GetTerraformResourceType

func (mg *AnalyticsOutputEventhub) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsOutputEventhub

func (*AnalyticsOutputEventhub) GetTerraformSchemaVersion

func (tr *AnalyticsOutputEventhub) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsOutputEventhub) GetWriteConnectionSecretToReference

func (mg *AnalyticsOutputEventhub) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AnalyticsOutputEventhub.

func (*AnalyticsOutputEventhub) LateInitialize

func (tr *AnalyticsOutputEventhub) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AnalyticsOutputEventhub using its observed tfState. returns True if there are any spec changes for the resource.

func (*AnalyticsOutputEventhub) SetConditions

func (mg *AnalyticsOutputEventhub) SetConditions(c ...xpv1.Condition)

SetConditions of this AnalyticsOutputEventhub.

func (*AnalyticsOutputEventhub) SetDeletionPolicy

func (mg *AnalyticsOutputEventhub) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AnalyticsOutputEventhub.

func (*AnalyticsOutputEventhub) SetObservation

func (tr *AnalyticsOutputEventhub) SetObservation(obs map[string]interface{}) error

SetObservation for this AnalyticsOutputEventhub

func (*AnalyticsOutputEventhub) SetParameters

func (tr *AnalyticsOutputEventhub) SetParameters(params map[string]interface{}) error

SetParameters for this AnalyticsOutputEventhub

func (*AnalyticsOutputEventhub) SetProviderConfigReference

func (mg *AnalyticsOutputEventhub) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AnalyticsOutputEventhub.

func (*AnalyticsOutputEventhub) SetProviderReference

func (mg *AnalyticsOutputEventhub) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AnalyticsOutputEventhub. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsOutputEventhub) SetWriteConnectionSecretToReference

func (mg *AnalyticsOutputEventhub) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AnalyticsOutputEventhub.

type AnalyticsOutputEventhubList

type AnalyticsOutputEventhubList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AnalyticsOutputEventhub `json:"items"`
}

AnalyticsOutputEventhubList contains a list of AnalyticsOutputEventhubs

func (*AnalyticsOutputEventhubList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputEventhubList.

func (*AnalyticsOutputEventhubList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsOutputEventhubList) DeepCopyObject

func (in *AnalyticsOutputEventhubList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsOutputEventhubList) GetItems

GetItems of this AnalyticsOutputEventhubList.

type AnalyticsOutputEventhubObservation

type AnalyticsOutputEventhubObservation struct {
}

func (*AnalyticsOutputEventhubObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputEventhubObservation.

func (*AnalyticsOutputEventhubObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputEventhubParameters

type AnalyticsOutputEventhubParameters struct {

	// +kubebuilder:validation:Required
	EventhubName *string `json:"eventhubName" tf:"eventhub_name,omitempty"`

	// +kubebuilder:validation:Required
	Name *string `json:"name" tf:"name,omitempty"`

	// +kubebuilder:validation:Optional
	PropertyColumns []*string `json:"propertyColumns,omitempty" tf:"property_columns,omitempty"`

	// +kubebuilder:validation:Required
	ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"`

	// +kubebuilder:validation:Required
	Serialization []AnalyticsOutputEventhubSerializationParameters `json:"serialization" tf:"serialization,omitempty"`

	// +kubebuilder:validation:Required
	ServicebusNamespace *string `json:"servicebusNamespace" tf:"servicebus_namespace,omitempty"`

	// +kubebuilder:validation:Required
	SharedAccessPolicyKeySecretRef v1.SecretKeySelector `json:"sharedAccessPolicyKeySecretRef" tf:"-"`

	// +kubebuilder:validation:Required
	SharedAccessPolicyName *string `json:"sharedAccessPolicyName" tf:"shared_access_policy_name,omitempty"`

	// +kubebuilder:validation:Required
	StreamAnalyticsJobName *string `json:"streamAnalyticsJobName" tf:"stream_analytics_job_name,omitempty"`
}

func (*AnalyticsOutputEventhubParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputEventhubParameters.

func (*AnalyticsOutputEventhubParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputEventhubSerializationObservation

type AnalyticsOutputEventhubSerializationObservation struct {
}

func (*AnalyticsOutputEventhubSerializationObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputEventhubSerializationObservation.

func (*AnalyticsOutputEventhubSerializationObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputEventhubSerializationParameters

type AnalyticsOutputEventhubSerializationParameters struct {

	// +kubebuilder:validation:Optional
	Encoding *string `json:"encoding,omitempty" tf:"encoding,omitempty"`

	// +kubebuilder:validation:Optional
	FieldDelimiter *string `json:"fieldDelimiter,omitempty" tf:"field_delimiter,omitempty"`

	// +kubebuilder:validation:Optional
	Format *string `json:"format,omitempty" tf:"format,omitempty"`

	// +kubebuilder:validation:Required
	Type *string `json:"type" tf:"type,omitempty"`
}

func (*AnalyticsOutputEventhubSerializationParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputEventhubSerializationParameters.

func (*AnalyticsOutputEventhubSerializationParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputEventhubSpec

type AnalyticsOutputEventhubSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsOutputEventhubParameters `json:"forProvider"`
}

AnalyticsOutputEventhubSpec defines the desired state of AnalyticsOutputEventhub

func (*AnalyticsOutputEventhubSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputEventhubSpec.

func (*AnalyticsOutputEventhubSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputEventhubStatus

type AnalyticsOutputEventhubStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AnalyticsOutputEventhubObservation `json:"atProvider,omitempty"`
}

AnalyticsOutputEventhubStatus defines the observed state of AnalyticsOutputEventhub.

func (*AnalyticsOutputEventhubStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputEventhubStatus.

func (*AnalyticsOutputEventhubStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputMssql

type AnalyticsOutputMssql struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsOutputMssqlSpec   `json:"spec"`
	Status            AnalyticsOutputMssqlStatus `json:"status,omitempty"`
}

AnalyticsOutputMssql is the Schema for the AnalyticsOutputMssqls 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 (*AnalyticsOutputMssql) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputMssql.

func (*AnalyticsOutputMssql) DeepCopyInto

func (in *AnalyticsOutputMssql) DeepCopyInto(out *AnalyticsOutputMssql)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsOutputMssql) DeepCopyObject

func (in *AnalyticsOutputMssql) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsOutputMssql) GetCondition

func (mg *AnalyticsOutputMssql) GetCondition(ct xpv1.ConditionType) xpv1.Condition

GetCondition of this AnalyticsOutputMssql.

func (*AnalyticsOutputMssql) GetConnectionDetailsMapping

func (tr *AnalyticsOutputMssql) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AnalyticsOutputMssql

func (*AnalyticsOutputMssql) GetDeletionPolicy

func (mg *AnalyticsOutputMssql) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AnalyticsOutputMssql.

func (*AnalyticsOutputMssql) GetObservation

func (tr *AnalyticsOutputMssql) GetObservation() (map[string]interface{}, error)

GetObservation of this AnalyticsOutputMssql

func (*AnalyticsOutputMssql) GetParameters

func (tr *AnalyticsOutputMssql) GetParameters() (map[string]interface{}, error)

GetParameters of this AnalyticsOutputMssql

func (*AnalyticsOutputMssql) GetProviderConfigReference

func (mg *AnalyticsOutputMssql) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AnalyticsOutputMssql.

func (*AnalyticsOutputMssql) GetProviderReference

func (mg *AnalyticsOutputMssql) GetProviderReference() *xpv1.Reference

GetProviderReference of this AnalyticsOutputMssql. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsOutputMssql) GetTerraformResourceType

func (mg *AnalyticsOutputMssql) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsOutputMssql

func (*AnalyticsOutputMssql) GetTerraformSchemaVersion

func (tr *AnalyticsOutputMssql) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsOutputMssql) GetWriteConnectionSecretToReference

func (mg *AnalyticsOutputMssql) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AnalyticsOutputMssql.

func (*AnalyticsOutputMssql) LateInitialize

func (tr *AnalyticsOutputMssql) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AnalyticsOutputMssql using its observed tfState. returns True if there are any spec changes for the resource.

func (*AnalyticsOutputMssql) SetConditions

func (mg *AnalyticsOutputMssql) SetConditions(c ...xpv1.Condition)

SetConditions of this AnalyticsOutputMssql.

func (*AnalyticsOutputMssql) SetDeletionPolicy

func (mg *AnalyticsOutputMssql) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AnalyticsOutputMssql.

func (*AnalyticsOutputMssql) SetObservation

func (tr *AnalyticsOutputMssql) SetObservation(obs map[string]interface{}) error

SetObservation for this AnalyticsOutputMssql

func (*AnalyticsOutputMssql) SetParameters

func (tr *AnalyticsOutputMssql) SetParameters(params map[string]interface{}) error

SetParameters for this AnalyticsOutputMssql

func (*AnalyticsOutputMssql) SetProviderConfigReference

func (mg *AnalyticsOutputMssql) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AnalyticsOutputMssql.

func (*AnalyticsOutputMssql) SetProviderReference

func (mg *AnalyticsOutputMssql) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AnalyticsOutputMssql. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsOutputMssql) SetWriteConnectionSecretToReference

func (mg *AnalyticsOutputMssql) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AnalyticsOutputMssql.

type AnalyticsOutputMssqlList

type AnalyticsOutputMssqlList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AnalyticsOutputMssql `json:"items"`
}

AnalyticsOutputMssqlList contains a list of AnalyticsOutputMssqls

func (*AnalyticsOutputMssqlList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputMssqlList.

func (*AnalyticsOutputMssqlList) DeepCopyInto

func (in *AnalyticsOutputMssqlList) DeepCopyInto(out *AnalyticsOutputMssqlList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsOutputMssqlList) DeepCopyObject

func (in *AnalyticsOutputMssqlList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsOutputMssqlList) GetItems

func (l *AnalyticsOutputMssqlList) GetItems() []resource.Managed

GetItems of this AnalyticsOutputMssqlList.

type AnalyticsOutputMssqlObservation

type AnalyticsOutputMssqlObservation struct {
}

func (*AnalyticsOutputMssqlObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputMssqlObservation.

func (*AnalyticsOutputMssqlObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputMssqlParameters

type AnalyticsOutputMssqlParameters struct {

	// +kubebuilder:validation:Required
	Database *string `json:"database" tf:"database,omitempty"`

	// +kubebuilder:validation:Required
	Name *string `json:"name" tf:"name,omitempty"`

	// +kubebuilder:validation:Required
	PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"`

	// +kubebuilder:validation:Required
	ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"`

	// +kubebuilder:validation:Required
	Server *string `json:"server" tf:"server,omitempty"`

	// +kubebuilder:validation:Required
	StreamAnalyticsJobName *string `json:"streamAnalyticsJobName" tf:"stream_analytics_job_name,omitempty"`

	// +kubebuilder:validation:Required
	Table *string `json:"table" tf:"table,omitempty"`

	// +kubebuilder:validation:Required
	User *string `json:"user" tf:"user,omitempty"`
}

func (*AnalyticsOutputMssqlParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputMssqlParameters.

func (*AnalyticsOutputMssqlParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputMssqlSpec

type AnalyticsOutputMssqlSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsOutputMssqlParameters `json:"forProvider"`
}

AnalyticsOutputMssqlSpec defines the desired state of AnalyticsOutputMssql

func (*AnalyticsOutputMssqlSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputMssqlSpec.

func (*AnalyticsOutputMssqlSpec) DeepCopyInto

func (in *AnalyticsOutputMssqlSpec) DeepCopyInto(out *AnalyticsOutputMssqlSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputMssqlStatus

type AnalyticsOutputMssqlStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AnalyticsOutputMssqlObservation `json:"atProvider,omitempty"`
}

AnalyticsOutputMssqlStatus defines the observed state of AnalyticsOutputMssql.

func (*AnalyticsOutputMssqlStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputMssqlStatus.

func (*AnalyticsOutputMssqlStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputServicebusQueue

type AnalyticsOutputServicebusQueue struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsOutputServicebusQueueSpec   `json:"spec"`
	Status            AnalyticsOutputServicebusQueueStatus `json:"status,omitempty"`
}

AnalyticsOutputServicebusQueue is the Schema for the AnalyticsOutputServicebusQueues 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 (*AnalyticsOutputServicebusQueue) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputServicebusQueue.

func (*AnalyticsOutputServicebusQueue) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsOutputServicebusQueue) DeepCopyObject

func (in *AnalyticsOutputServicebusQueue) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsOutputServicebusQueue) GetCondition

GetCondition of this AnalyticsOutputServicebusQueue.

func (*AnalyticsOutputServicebusQueue) GetConnectionDetailsMapping

func (tr *AnalyticsOutputServicebusQueue) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AnalyticsOutputServicebusQueue

func (*AnalyticsOutputServicebusQueue) GetDeletionPolicy

func (mg *AnalyticsOutputServicebusQueue) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AnalyticsOutputServicebusQueue.

func (*AnalyticsOutputServicebusQueue) GetObservation

func (tr *AnalyticsOutputServicebusQueue) GetObservation() (map[string]interface{}, error)

GetObservation of this AnalyticsOutputServicebusQueue

func (*AnalyticsOutputServicebusQueue) GetParameters

func (tr *AnalyticsOutputServicebusQueue) GetParameters() (map[string]interface{}, error)

GetParameters of this AnalyticsOutputServicebusQueue

func (*AnalyticsOutputServicebusQueue) GetProviderConfigReference

func (mg *AnalyticsOutputServicebusQueue) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AnalyticsOutputServicebusQueue.

func (*AnalyticsOutputServicebusQueue) GetProviderReference

func (mg *AnalyticsOutputServicebusQueue) GetProviderReference() *xpv1.Reference

GetProviderReference of this AnalyticsOutputServicebusQueue. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsOutputServicebusQueue) GetTerraformResourceType

func (mg *AnalyticsOutputServicebusQueue) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsOutputServicebusQueue

func (*AnalyticsOutputServicebusQueue) GetTerraformSchemaVersion

func (tr *AnalyticsOutputServicebusQueue) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsOutputServicebusQueue) GetWriteConnectionSecretToReference

func (mg *AnalyticsOutputServicebusQueue) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AnalyticsOutputServicebusQueue.

func (*AnalyticsOutputServicebusQueue) LateInitialize

func (tr *AnalyticsOutputServicebusQueue) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AnalyticsOutputServicebusQueue using its observed tfState. returns True if there are any spec changes for the resource.

func (*AnalyticsOutputServicebusQueue) SetConditions

func (mg *AnalyticsOutputServicebusQueue) SetConditions(c ...xpv1.Condition)

SetConditions of this AnalyticsOutputServicebusQueue.

func (*AnalyticsOutputServicebusQueue) SetDeletionPolicy

func (mg *AnalyticsOutputServicebusQueue) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AnalyticsOutputServicebusQueue.

func (*AnalyticsOutputServicebusQueue) SetObservation

func (tr *AnalyticsOutputServicebusQueue) SetObservation(obs map[string]interface{}) error

SetObservation for this AnalyticsOutputServicebusQueue

func (*AnalyticsOutputServicebusQueue) SetParameters

func (tr *AnalyticsOutputServicebusQueue) SetParameters(params map[string]interface{}) error

SetParameters for this AnalyticsOutputServicebusQueue

func (*AnalyticsOutputServicebusQueue) SetProviderConfigReference

func (mg *AnalyticsOutputServicebusQueue) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AnalyticsOutputServicebusQueue.

func (*AnalyticsOutputServicebusQueue) SetProviderReference

func (mg *AnalyticsOutputServicebusQueue) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AnalyticsOutputServicebusQueue. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsOutputServicebusQueue) SetWriteConnectionSecretToReference

func (mg *AnalyticsOutputServicebusQueue) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AnalyticsOutputServicebusQueue.

type AnalyticsOutputServicebusQueueList

type AnalyticsOutputServicebusQueueList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AnalyticsOutputServicebusQueue `json:"items"`
}

AnalyticsOutputServicebusQueueList contains a list of AnalyticsOutputServicebusQueues

func (*AnalyticsOutputServicebusQueueList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputServicebusQueueList.

func (*AnalyticsOutputServicebusQueueList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsOutputServicebusQueueList) DeepCopyObject

func (in *AnalyticsOutputServicebusQueueList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsOutputServicebusQueueList) GetItems

GetItems of this AnalyticsOutputServicebusQueueList.

type AnalyticsOutputServicebusQueueObservation

type AnalyticsOutputServicebusQueueObservation struct {
}

func (*AnalyticsOutputServicebusQueueObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputServicebusQueueObservation.

func (*AnalyticsOutputServicebusQueueObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputServicebusQueueParameters

type AnalyticsOutputServicebusQueueParameters struct {

	// +kubebuilder:validation:Required
	Name *string `json:"name" tf:"name,omitempty"`

	// +kubebuilder:validation:Required
	QueueName *string `json:"queueName" tf:"queue_name,omitempty"`

	// +kubebuilder:validation:Required
	ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"`

	// +kubebuilder:validation:Required
	Serialization []AnalyticsOutputServicebusQueueSerializationParameters `json:"serialization" tf:"serialization,omitempty"`

	// +kubebuilder:validation:Required
	ServicebusNamespace *string `json:"servicebusNamespace" tf:"servicebus_namespace,omitempty"`

	// +kubebuilder:validation:Required
	SharedAccessPolicyKeySecretRef v1.SecretKeySelector `json:"sharedAccessPolicyKeySecretRef" tf:"-"`

	// +kubebuilder:validation:Required
	SharedAccessPolicyName *string `json:"sharedAccessPolicyName" tf:"shared_access_policy_name,omitempty"`

	// +kubebuilder:validation:Required
	StreamAnalyticsJobName *string `json:"streamAnalyticsJobName" tf:"stream_analytics_job_name,omitempty"`
}

func (*AnalyticsOutputServicebusQueueParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputServicebusQueueParameters.

func (*AnalyticsOutputServicebusQueueParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputServicebusQueueSerializationObservation

type AnalyticsOutputServicebusQueueSerializationObservation struct {
}

func (*AnalyticsOutputServicebusQueueSerializationObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputServicebusQueueSerializationObservation.

func (*AnalyticsOutputServicebusQueueSerializationObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputServicebusQueueSerializationParameters

type AnalyticsOutputServicebusQueueSerializationParameters struct {

	// +kubebuilder:validation:Optional
	Encoding *string `json:"encoding,omitempty" tf:"encoding,omitempty"`

	// +kubebuilder:validation:Optional
	FieldDelimiter *string `json:"fieldDelimiter,omitempty" tf:"field_delimiter,omitempty"`

	// +kubebuilder:validation:Optional
	Format *string `json:"format,omitempty" tf:"format,omitempty"`

	// +kubebuilder:validation:Required
	Type *string `json:"type" tf:"type,omitempty"`
}

func (*AnalyticsOutputServicebusQueueSerializationParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputServicebusQueueSerializationParameters.

func (*AnalyticsOutputServicebusQueueSerializationParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputServicebusQueueSpec

type AnalyticsOutputServicebusQueueSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsOutputServicebusQueueParameters `json:"forProvider"`
}

AnalyticsOutputServicebusQueueSpec defines the desired state of AnalyticsOutputServicebusQueue

func (*AnalyticsOutputServicebusQueueSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputServicebusQueueSpec.

func (*AnalyticsOutputServicebusQueueSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputServicebusQueueStatus

type AnalyticsOutputServicebusQueueStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AnalyticsOutputServicebusQueueObservation `json:"atProvider,omitempty"`
}

AnalyticsOutputServicebusQueueStatus defines the observed state of AnalyticsOutputServicebusQueue.

func (*AnalyticsOutputServicebusQueueStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputServicebusQueueStatus.

func (*AnalyticsOutputServicebusQueueStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputServicebusTopic

type AnalyticsOutputServicebusTopic struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsOutputServicebusTopicSpec   `json:"spec"`
	Status            AnalyticsOutputServicebusTopicStatus `json:"status,omitempty"`
}

AnalyticsOutputServicebusTopic is the Schema for the AnalyticsOutputServicebusTopics 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 (*AnalyticsOutputServicebusTopic) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputServicebusTopic.

func (*AnalyticsOutputServicebusTopic) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsOutputServicebusTopic) DeepCopyObject

func (in *AnalyticsOutputServicebusTopic) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsOutputServicebusTopic) GetCondition

GetCondition of this AnalyticsOutputServicebusTopic.

func (*AnalyticsOutputServicebusTopic) GetConnectionDetailsMapping

func (tr *AnalyticsOutputServicebusTopic) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AnalyticsOutputServicebusTopic

func (*AnalyticsOutputServicebusTopic) GetDeletionPolicy

func (mg *AnalyticsOutputServicebusTopic) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AnalyticsOutputServicebusTopic.

func (*AnalyticsOutputServicebusTopic) GetObservation

func (tr *AnalyticsOutputServicebusTopic) GetObservation() (map[string]interface{}, error)

GetObservation of this AnalyticsOutputServicebusTopic

func (*AnalyticsOutputServicebusTopic) GetParameters

func (tr *AnalyticsOutputServicebusTopic) GetParameters() (map[string]interface{}, error)

GetParameters of this AnalyticsOutputServicebusTopic

func (*AnalyticsOutputServicebusTopic) GetProviderConfigReference

func (mg *AnalyticsOutputServicebusTopic) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AnalyticsOutputServicebusTopic.

func (*AnalyticsOutputServicebusTopic) GetProviderReference

func (mg *AnalyticsOutputServicebusTopic) GetProviderReference() *xpv1.Reference

GetProviderReference of this AnalyticsOutputServicebusTopic. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsOutputServicebusTopic) GetTerraformResourceType

func (mg *AnalyticsOutputServicebusTopic) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsOutputServicebusTopic

func (*AnalyticsOutputServicebusTopic) GetTerraformSchemaVersion

func (tr *AnalyticsOutputServicebusTopic) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsOutputServicebusTopic) GetWriteConnectionSecretToReference

func (mg *AnalyticsOutputServicebusTopic) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AnalyticsOutputServicebusTopic.

func (*AnalyticsOutputServicebusTopic) LateInitialize

func (tr *AnalyticsOutputServicebusTopic) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AnalyticsOutputServicebusTopic using its observed tfState. returns True if there are any spec changes for the resource.

func (*AnalyticsOutputServicebusTopic) SetConditions

func (mg *AnalyticsOutputServicebusTopic) SetConditions(c ...xpv1.Condition)

SetConditions of this AnalyticsOutputServicebusTopic.

func (*AnalyticsOutputServicebusTopic) SetDeletionPolicy

func (mg *AnalyticsOutputServicebusTopic) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AnalyticsOutputServicebusTopic.

func (*AnalyticsOutputServicebusTopic) SetObservation

func (tr *AnalyticsOutputServicebusTopic) SetObservation(obs map[string]interface{}) error

SetObservation for this AnalyticsOutputServicebusTopic

func (*AnalyticsOutputServicebusTopic) SetParameters

func (tr *AnalyticsOutputServicebusTopic) SetParameters(params map[string]interface{}) error

SetParameters for this AnalyticsOutputServicebusTopic

func (*AnalyticsOutputServicebusTopic) SetProviderConfigReference

func (mg *AnalyticsOutputServicebusTopic) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AnalyticsOutputServicebusTopic.

func (*AnalyticsOutputServicebusTopic) SetProviderReference

func (mg *AnalyticsOutputServicebusTopic) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AnalyticsOutputServicebusTopic. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsOutputServicebusTopic) SetWriteConnectionSecretToReference

func (mg *AnalyticsOutputServicebusTopic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AnalyticsOutputServicebusTopic.

type AnalyticsOutputServicebusTopicList

type AnalyticsOutputServicebusTopicList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AnalyticsOutputServicebusTopic `json:"items"`
}

AnalyticsOutputServicebusTopicList contains a list of AnalyticsOutputServicebusTopics

func (*AnalyticsOutputServicebusTopicList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputServicebusTopicList.

func (*AnalyticsOutputServicebusTopicList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsOutputServicebusTopicList) DeepCopyObject

func (in *AnalyticsOutputServicebusTopicList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsOutputServicebusTopicList) GetItems

GetItems of this AnalyticsOutputServicebusTopicList.

type AnalyticsOutputServicebusTopicObservation

type AnalyticsOutputServicebusTopicObservation struct {
}

func (*AnalyticsOutputServicebusTopicObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputServicebusTopicObservation.

func (*AnalyticsOutputServicebusTopicObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputServicebusTopicParameters

type AnalyticsOutputServicebusTopicParameters struct {

	// +kubebuilder:validation:Required
	Name *string `json:"name" tf:"name,omitempty"`

	// +kubebuilder:validation:Required
	ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"`

	// +kubebuilder:validation:Required
	Serialization []AnalyticsOutputServicebusTopicSerializationParameters `json:"serialization" tf:"serialization,omitempty"`

	// +kubebuilder:validation:Required
	ServicebusNamespace *string `json:"servicebusNamespace" tf:"servicebus_namespace,omitempty"`

	// +kubebuilder:validation:Required
	SharedAccessPolicyKeySecretRef v1.SecretKeySelector `json:"sharedAccessPolicyKeySecretRef" tf:"-"`

	// +kubebuilder:validation:Required
	SharedAccessPolicyName *string `json:"sharedAccessPolicyName" tf:"shared_access_policy_name,omitempty"`

	// +kubebuilder:validation:Required
	StreamAnalyticsJobName *string `json:"streamAnalyticsJobName" tf:"stream_analytics_job_name,omitempty"`

	// +kubebuilder:validation:Required
	TopicName *string `json:"topicName" tf:"topic_name,omitempty"`
}

func (*AnalyticsOutputServicebusTopicParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputServicebusTopicParameters.

func (*AnalyticsOutputServicebusTopicParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputServicebusTopicSerializationObservation

type AnalyticsOutputServicebusTopicSerializationObservation struct {
}

func (*AnalyticsOutputServicebusTopicSerializationObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputServicebusTopicSerializationObservation.

func (*AnalyticsOutputServicebusTopicSerializationObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputServicebusTopicSerializationParameters

type AnalyticsOutputServicebusTopicSerializationParameters struct {

	// +kubebuilder:validation:Optional
	Encoding *string `json:"encoding,omitempty" tf:"encoding,omitempty"`

	// +kubebuilder:validation:Optional
	FieldDelimiter *string `json:"fieldDelimiter,omitempty" tf:"field_delimiter,omitempty"`

	// +kubebuilder:validation:Optional
	Format *string `json:"format,omitempty" tf:"format,omitempty"`

	// +kubebuilder:validation:Required
	Type *string `json:"type" tf:"type,omitempty"`
}

func (*AnalyticsOutputServicebusTopicSerializationParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputServicebusTopicSerializationParameters.

func (*AnalyticsOutputServicebusTopicSerializationParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputServicebusTopicSpec

type AnalyticsOutputServicebusTopicSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsOutputServicebusTopicParameters `json:"forProvider"`
}

AnalyticsOutputServicebusTopicSpec defines the desired state of AnalyticsOutputServicebusTopic

func (*AnalyticsOutputServicebusTopicSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputServicebusTopicSpec.

func (*AnalyticsOutputServicebusTopicSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsOutputServicebusTopicStatus

type AnalyticsOutputServicebusTopicStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AnalyticsOutputServicebusTopicObservation `json:"atProvider,omitempty"`
}

AnalyticsOutputServicebusTopicStatus defines the observed state of AnalyticsOutputServicebusTopic.

func (*AnalyticsOutputServicebusTopicStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsOutputServicebusTopicStatus.

func (*AnalyticsOutputServicebusTopicStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsReferenceInputBlob

type AnalyticsReferenceInputBlob struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsReferenceInputBlobSpec   `json:"spec"`
	Status            AnalyticsReferenceInputBlobStatus `json:"status,omitempty"`
}

AnalyticsReferenceInputBlob is the Schema for the AnalyticsReferenceInputBlobs 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 (*AnalyticsReferenceInputBlob) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsReferenceInputBlob.

func (*AnalyticsReferenceInputBlob) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsReferenceInputBlob) DeepCopyObject

func (in *AnalyticsReferenceInputBlob) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsReferenceInputBlob) GetCondition

GetCondition of this AnalyticsReferenceInputBlob.

func (*AnalyticsReferenceInputBlob) GetConnectionDetailsMapping

func (tr *AnalyticsReferenceInputBlob) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AnalyticsReferenceInputBlob

func (*AnalyticsReferenceInputBlob) GetDeletionPolicy

func (mg *AnalyticsReferenceInputBlob) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AnalyticsReferenceInputBlob.

func (*AnalyticsReferenceInputBlob) GetObservation

func (tr *AnalyticsReferenceInputBlob) GetObservation() (map[string]interface{}, error)

GetObservation of this AnalyticsReferenceInputBlob

func (*AnalyticsReferenceInputBlob) GetParameters

func (tr *AnalyticsReferenceInputBlob) GetParameters() (map[string]interface{}, error)

GetParameters of this AnalyticsReferenceInputBlob

func (*AnalyticsReferenceInputBlob) GetProviderConfigReference

func (mg *AnalyticsReferenceInputBlob) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AnalyticsReferenceInputBlob.

func (*AnalyticsReferenceInputBlob) GetProviderReference

func (mg *AnalyticsReferenceInputBlob) GetProviderReference() *xpv1.Reference

GetProviderReference of this AnalyticsReferenceInputBlob. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsReferenceInputBlob) GetTerraformResourceType

func (mg *AnalyticsReferenceInputBlob) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsReferenceInputBlob

func (*AnalyticsReferenceInputBlob) GetTerraformSchemaVersion

func (tr *AnalyticsReferenceInputBlob) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsReferenceInputBlob) GetWriteConnectionSecretToReference

func (mg *AnalyticsReferenceInputBlob) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AnalyticsReferenceInputBlob.

func (*AnalyticsReferenceInputBlob) LateInitialize

func (tr *AnalyticsReferenceInputBlob) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AnalyticsReferenceInputBlob using its observed tfState. returns True if there are any spec changes for the resource.

func (*AnalyticsReferenceInputBlob) SetConditions

func (mg *AnalyticsReferenceInputBlob) SetConditions(c ...xpv1.Condition)

SetConditions of this AnalyticsReferenceInputBlob.

func (*AnalyticsReferenceInputBlob) SetDeletionPolicy

func (mg *AnalyticsReferenceInputBlob) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AnalyticsReferenceInputBlob.

func (*AnalyticsReferenceInputBlob) SetObservation

func (tr *AnalyticsReferenceInputBlob) SetObservation(obs map[string]interface{}) error

SetObservation for this AnalyticsReferenceInputBlob

func (*AnalyticsReferenceInputBlob) SetParameters

func (tr *AnalyticsReferenceInputBlob) SetParameters(params map[string]interface{}) error

SetParameters for this AnalyticsReferenceInputBlob

func (*AnalyticsReferenceInputBlob) SetProviderConfigReference

func (mg *AnalyticsReferenceInputBlob) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AnalyticsReferenceInputBlob.

func (*AnalyticsReferenceInputBlob) SetProviderReference

func (mg *AnalyticsReferenceInputBlob) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AnalyticsReferenceInputBlob. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsReferenceInputBlob) SetWriteConnectionSecretToReference

func (mg *AnalyticsReferenceInputBlob) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AnalyticsReferenceInputBlob.

type AnalyticsReferenceInputBlobList

type AnalyticsReferenceInputBlobList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AnalyticsReferenceInputBlob `json:"items"`
}

AnalyticsReferenceInputBlobList contains a list of AnalyticsReferenceInputBlobs

func (*AnalyticsReferenceInputBlobList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsReferenceInputBlobList.

func (*AnalyticsReferenceInputBlobList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsReferenceInputBlobList) DeepCopyObject

func (in *AnalyticsReferenceInputBlobList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsReferenceInputBlobList) GetItems

GetItems of this AnalyticsReferenceInputBlobList.

type AnalyticsReferenceInputBlobObservation

type AnalyticsReferenceInputBlobObservation struct {
}

func (*AnalyticsReferenceInputBlobObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsReferenceInputBlobObservation.

func (*AnalyticsReferenceInputBlobObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsReferenceInputBlobParameters

type AnalyticsReferenceInputBlobParameters struct {

	// +kubebuilder:validation:Required
	DateFormat *string `json:"dateFormat" tf:"date_format,omitempty"`

	// +kubebuilder:validation:Required
	Name *string `json:"name" tf:"name,omitempty"`

	// +kubebuilder:validation:Required
	PathPattern *string `json:"pathPattern" tf:"path_pattern,omitempty"`

	// +kubebuilder:validation:Required
	ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"`

	// +kubebuilder:validation:Required
	Serialization []AnalyticsReferenceInputBlobSerializationParameters `json:"serialization" tf:"serialization,omitempty"`

	// +kubebuilder:validation:Required
	StorageAccountKeySecretRef v1.SecretKeySelector `json:"storageAccountKeySecretRef" tf:"-"`

	// +kubebuilder:validation:Required
	StorageAccountName *string `json:"storageAccountName" tf:"storage_account_name,omitempty"`

	// +kubebuilder:validation:Required
	StorageContainerName *string `json:"storageContainerName" tf:"storage_container_name,omitempty"`

	// +kubebuilder:validation:Required
	StreamAnalyticsJobName *string `json:"streamAnalyticsJobName" tf:"stream_analytics_job_name,omitempty"`

	// +kubebuilder:validation:Required
	TimeFormat *string `json:"timeFormat" tf:"time_format,omitempty"`
}

func (*AnalyticsReferenceInputBlobParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsReferenceInputBlobParameters.

func (*AnalyticsReferenceInputBlobParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsReferenceInputBlobSerializationObservation

type AnalyticsReferenceInputBlobSerializationObservation struct {
}

func (*AnalyticsReferenceInputBlobSerializationObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsReferenceInputBlobSerializationObservation.

func (*AnalyticsReferenceInputBlobSerializationObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsReferenceInputBlobSerializationParameters

type AnalyticsReferenceInputBlobSerializationParameters struct {

	// +kubebuilder:validation:Optional
	Encoding *string `json:"encoding,omitempty" tf:"encoding,omitempty"`

	// +kubebuilder:validation:Optional
	FieldDelimiter *string `json:"fieldDelimiter,omitempty" tf:"field_delimiter,omitempty"`

	// +kubebuilder:validation:Required
	Type *string `json:"type" tf:"type,omitempty"`
}

func (*AnalyticsReferenceInputBlobSerializationParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsReferenceInputBlobSerializationParameters.

func (*AnalyticsReferenceInputBlobSerializationParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsReferenceInputBlobSpec

type AnalyticsReferenceInputBlobSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsReferenceInputBlobParameters `json:"forProvider"`
}

AnalyticsReferenceInputBlobSpec defines the desired state of AnalyticsReferenceInputBlob

func (*AnalyticsReferenceInputBlobSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsReferenceInputBlobSpec.

func (*AnalyticsReferenceInputBlobSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsReferenceInputBlobStatus

type AnalyticsReferenceInputBlobStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AnalyticsReferenceInputBlobObservation `json:"atProvider,omitempty"`
}

AnalyticsReferenceInputBlobStatus defines the observed state of AnalyticsReferenceInputBlob.

func (*AnalyticsReferenceInputBlobStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsReferenceInputBlobStatus.

func (*AnalyticsReferenceInputBlobStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsStreamInputBlob

type AnalyticsStreamInputBlob struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsStreamInputBlobSpec   `json:"spec"`
	Status            AnalyticsStreamInputBlobStatus `json:"status,omitempty"`
}

AnalyticsStreamInputBlob is the Schema for the AnalyticsStreamInputBlobs 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 (*AnalyticsStreamInputBlob) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputBlob.

func (*AnalyticsStreamInputBlob) DeepCopyInto

func (in *AnalyticsStreamInputBlob) DeepCopyInto(out *AnalyticsStreamInputBlob)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsStreamInputBlob) DeepCopyObject

func (in *AnalyticsStreamInputBlob) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsStreamInputBlob) GetCondition

GetCondition of this AnalyticsStreamInputBlob.

func (*AnalyticsStreamInputBlob) GetConnectionDetailsMapping

func (tr *AnalyticsStreamInputBlob) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AnalyticsStreamInputBlob

func (*AnalyticsStreamInputBlob) GetDeletionPolicy

func (mg *AnalyticsStreamInputBlob) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AnalyticsStreamInputBlob.

func (*AnalyticsStreamInputBlob) GetObservation

func (tr *AnalyticsStreamInputBlob) GetObservation() (map[string]interface{}, error)

GetObservation of this AnalyticsStreamInputBlob

func (*AnalyticsStreamInputBlob) GetParameters

func (tr *AnalyticsStreamInputBlob) GetParameters() (map[string]interface{}, error)

GetParameters of this AnalyticsStreamInputBlob

func (*AnalyticsStreamInputBlob) GetProviderConfigReference

func (mg *AnalyticsStreamInputBlob) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AnalyticsStreamInputBlob.

func (*AnalyticsStreamInputBlob) GetProviderReference

func (mg *AnalyticsStreamInputBlob) GetProviderReference() *xpv1.Reference

GetProviderReference of this AnalyticsStreamInputBlob. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsStreamInputBlob) GetTerraformResourceType

func (mg *AnalyticsStreamInputBlob) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsStreamInputBlob

func (*AnalyticsStreamInputBlob) GetTerraformSchemaVersion

func (tr *AnalyticsStreamInputBlob) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsStreamInputBlob) GetWriteConnectionSecretToReference

func (mg *AnalyticsStreamInputBlob) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AnalyticsStreamInputBlob.

func (*AnalyticsStreamInputBlob) LateInitialize

func (tr *AnalyticsStreamInputBlob) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AnalyticsStreamInputBlob using its observed tfState. returns True if there are any spec changes for the resource.

func (*AnalyticsStreamInputBlob) SetConditions

func (mg *AnalyticsStreamInputBlob) SetConditions(c ...xpv1.Condition)

SetConditions of this AnalyticsStreamInputBlob.

func (*AnalyticsStreamInputBlob) SetDeletionPolicy

func (mg *AnalyticsStreamInputBlob) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AnalyticsStreamInputBlob.

func (*AnalyticsStreamInputBlob) SetObservation

func (tr *AnalyticsStreamInputBlob) SetObservation(obs map[string]interface{}) error

SetObservation for this AnalyticsStreamInputBlob

func (*AnalyticsStreamInputBlob) SetParameters

func (tr *AnalyticsStreamInputBlob) SetParameters(params map[string]interface{}) error

SetParameters for this AnalyticsStreamInputBlob

func (*AnalyticsStreamInputBlob) SetProviderConfigReference

func (mg *AnalyticsStreamInputBlob) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AnalyticsStreamInputBlob.

func (*AnalyticsStreamInputBlob) SetProviderReference

func (mg *AnalyticsStreamInputBlob) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AnalyticsStreamInputBlob. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsStreamInputBlob) SetWriteConnectionSecretToReference

func (mg *AnalyticsStreamInputBlob) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AnalyticsStreamInputBlob.

type AnalyticsStreamInputBlobList

type AnalyticsStreamInputBlobList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AnalyticsStreamInputBlob `json:"items"`
}

AnalyticsStreamInputBlobList contains a list of AnalyticsStreamInputBlobs

func (*AnalyticsStreamInputBlobList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputBlobList.

func (*AnalyticsStreamInputBlobList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsStreamInputBlobList) DeepCopyObject

func (in *AnalyticsStreamInputBlobList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsStreamInputBlobList) GetItems

GetItems of this AnalyticsStreamInputBlobList.

type AnalyticsStreamInputBlobObservation

type AnalyticsStreamInputBlobObservation struct {
}

func (*AnalyticsStreamInputBlobObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputBlobObservation.

func (*AnalyticsStreamInputBlobObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsStreamInputBlobParameters

type AnalyticsStreamInputBlobParameters struct {

	// +kubebuilder:validation:Required
	DateFormat *string `json:"dateFormat" tf:"date_format,omitempty"`

	// +kubebuilder:validation:Required
	Name *string `json:"name" tf:"name,omitempty"`

	// +kubebuilder:validation:Required
	PathPattern *string `json:"pathPattern" tf:"path_pattern,omitempty"`

	// +kubebuilder:validation:Required
	ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"`

	// +kubebuilder:validation:Required
	Serialization []AnalyticsStreamInputBlobSerializationParameters `json:"serialization" tf:"serialization,omitempty"`

	// +kubebuilder:validation:Required
	StorageAccountKeySecretRef v1.SecretKeySelector `json:"storageAccountKeySecretRef" tf:"-"`

	// +kubebuilder:validation:Required
	StorageAccountName *string `json:"storageAccountName" tf:"storage_account_name,omitempty"`

	// +kubebuilder:validation:Required
	StorageContainerName *string `json:"storageContainerName" tf:"storage_container_name,omitempty"`

	// +kubebuilder:validation:Required
	StreamAnalyticsJobName *string `json:"streamAnalyticsJobName" tf:"stream_analytics_job_name,omitempty"`

	// +kubebuilder:validation:Required
	TimeFormat *string `json:"timeFormat" tf:"time_format,omitempty"`
}

func (*AnalyticsStreamInputBlobParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputBlobParameters.

func (*AnalyticsStreamInputBlobParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsStreamInputBlobSerializationObservation

type AnalyticsStreamInputBlobSerializationObservation struct {
}

func (*AnalyticsStreamInputBlobSerializationObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputBlobSerializationObservation.

func (*AnalyticsStreamInputBlobSerializationObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsStreamInputBlobSerializationParameters

type AnalyticsStreamInputBlobSerializationParameters struct {

	// +kubebuilder:validation:Optional
	Encoding *string `json:"encoding,omitempty" tf:"encoding,omitempty"`

	// +kubebuilder:validation:Optional
	FieldDelimiter *string `json:"fieldDelimiter,omitempty" tf:"field_delimiter,omitempty"`

	// +kubebuilder:validation:Required
	Type *string `json:"type" tf:"type,omitempty"`
}

func (*AnalyticsStreamInputBlobSerializationParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputBlobSerializationParameters.

func (*AnalyticsStreamInputBlobSerializationParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsStreamInputBlobSpec

type AnalyticsStreamInputBlobSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsStreamInputBlobParameters `json:"forProvider"`
}

AnalyticsStreamInputBlobSpec defines the desired state of AnalyticsStreamInputBlob

func (*AnalyticsStreamInputBlobSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputBlobSpec.

func (*AnalyticsStreamInputBlobSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsStreamInputBlobStatus

type AnalyticsStreamInputBlobStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AnalyticsStreamInputBlobObservation `json:"atProvider,omitempty"`
}

AnalyticsStreamInputBlobStatus defines the observed state of AnalyticsStreamInputBlob.

func (*AnalyticsStreamInputBlobStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputBlobStatus.

func (*AnalyticsStreamInputBlobStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsStreamInputEventhub

type AnalyticsStreamInputEventhub struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsStreamInputEventhubSpec   `json:"spec"`
	Status            AnalyticsStreamInputEventhubStatus `json:"status,omitempty"`
}

AnalyticsStreamInputEventhub is the Schema for the AnalyticsStreamInputEventhubs 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 (*AnalyticsStreamInputEventhub) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputEventhub.

func (*AnalyticsStreamInputEventhub) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsStreamInputEventhub) DeepCopyObject

func (in *AnalyticsStreamInputEventhub) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsStreamInputEventhub) GetCondition

GetCondition of this AnalyticsStreamInputEventhub.

func (*AnalyticsStreamInputEventhub) GetConnectionDetailsMapping

func (tr *AnalyticsStreamInputEventhub) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AnalyticsStreamInputEventhub

func (*AnalyticsStreamInputEventhub) GetDeletionPolicy

func (mg *AnalyticsStreamInputEventhub) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AnalyticsStreamInputEventhub.

func (*AnalyticsStreamInputEventhub) GetObservation

func (tr *AnalyticsStreamInputEventhub) GetObservation() (map[string]interface{}, error)

GetObservation of this AnalyticsStreamInputEventhub

func (*AnalyticsStreamInputEventhub) GetParameters

func (tr *AnalyticsStreamInputEventhub) GetParameters() (map[string]interface{}, error)

GetParameters of this AnalyticsStreamInputEventhub

func (*AnalyticsStreamInputEventhub) GetProviderConfigReference

func (mg *AnalyticsStreamInputEventhub) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AnalyticsStreamInputEventhub.

func (*AnalyticsStreamInputEventhub) GetProviderReference

func (mg *AnalyticsStreamInputEventhub) GetProviderReference() *xpv1.Reference

GetProviderReference of this AnalyticsStreamInputEventhub. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsStreamInputEventhub) GetTerraformResourceType

func (mg *AnalyticsStreamInputEventhub) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsStreamInputEventhub

func (*AnalyticsStreamInputEventhub) GetTerraformSchemaVersion

func (tr *AnalyticsStreamInputEventhub) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsStreamInputEventhub) GetWriteConnectionSecretToReference

func (mg *AnalyticsStreamInputEventhub) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AnalyticsStreamInputEventhub.

func (*AnalyticsStreamInputEventhub) LateInitialize

func (tr *AnalyticsStreamInputEventhub) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AnalyticsStreamInputEventhub using its observed tfState. returns True if there are any spec changes for the resource.

func (*AnalyticsStreamInputEventhub) SetConditions

func (mg *AnalyticsStreamInputEventhub) SetConditions(c ...xpv1.Condition)

SetConditions of this AnalyticsStreamInputEventhub.

func (*AnalyticsStreamInputEventhub) SetDeletionPolicy

func (mg *AnalyticsStreamInputEventhub) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AnalyticsStreamInputEventhub.

func (*AnalyticsStreamInputEventhub) SetObservation

func (tr *AnalyticsStreamInputEventhub) SetObservation(obs map[string]interface{}) error

SetObservation for this AnalyticsStreamInputEventhub

func (*AnalyticsStreamInputEventhub) SetParameters

func (tr *AnalyticsStreamInputEventhub) SetParameters(params map[string]interface{}) error

SetParameters for this AnalyticsStreamInputEventhub

func (*AnalyticsStreamInputEventhub) SetProviderConfigReference

func (mg *AnalyticsStreamInputEventhub) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AnalyticsStreamInputEventhub.

func (*AnalyticsStreamInputEventhub) SetProviderReference

func (mg *AnalyticsStreamInputEventhub) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AnalyticsStreamInputEventhub. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsStreamInputEventhub) SetWriteConnectionSecretToReference

func (mg *AnalyticsStreamInputEventhub) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AnalyticsStreamInputEventhub.

type AnalyticsStreamInputEventhubList

type AnalyticsStreamInputEventhubList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AnalyticsStreamInputEventhub `json:"items"`
}

AnalyticsStreamInputEventhubList contains a list of AnalyticsStreamInputEventhubs

func (*AnalyticsStreamInputEventhubList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputEventhubList.

func (*AnalyticsStreamInputEventhubList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsStreamInputEventhubList) DeepCopyObject

func (in *AnalyticsStreamInputEventhubList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsStreamInputEventhubList) GetItems

GetItems of this AnalyticsStreamInputEventhubList.

type AnalyticsStreamInputEventhubObservation

type AnalyticsStreamInputEventhubObservation struct {
}

func (*AnalyticsStreamInputEventhubObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputEventhubObservation.

func (*AnalyticsStreamInputEventhubObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsStreamInputEventhubParameters

type AnalyticsStreamInputEventhubParameters struct {

	// +kubebuilder:validation:Required
	EventhubConsumerGroupName *string `json:"eventhubConsumerGroupName" tf:"eventhub_consumer_group_name,omitempty"`

	// +kubebuilder:validation:Required
	EventhubName *string `json:"eventhubName" tf:"eventhub_name,omitempty"`

	// +kubebuilder:validation:Required
	Name *string `json:"name" tf:"name,omitempty"`

	// +kubebuilder:validation:Required
	ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"`

	// +kubebuilder:validation:Required
	Serialization []AnalyticsStreamInputEventhubSerializationParameters `json:"serialization" tf:"serialization,omitempty"`

	// +kubebuilder:validation:Required
	ServicebusNamespace *string `json:"servicebusNamespace" tf:"servicebus_namespace,omitempty"`

	// +kubebuilder:validation:Required
	SharedAccessPolicyKeySecretRef v1.SecretKeySelector `json:"sharedAccessPolicyKeySecretRef" tf:"-"`

	// +kubebuilder:validation:Required
	SharedAccessPolicyName *string `json:"sharedAccessPolicyName" tf:"shared_access_policy_name,omitempty"`

	// +kubebuilder:validation:Required
	StreamAnalyticsJobName *string `json:"streamAnalyticsJobName" tf:"stream_analytics_job_name,omitempty"`
}

func (*AnalyticsStreamInputEventhubParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputEventhubParameters.

func (*AnalyticsStreamInputEventhubParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsStreamInputEventhubSerializationObservation

type AnalyticsStreamInputEventhubSerializationObservation struct {
}

func (*AnalyticsStreamInputEventhubSerializationObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputEventhubSerializationObservation.

func (*AnalyticsStreamInputEventhubSerializationObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsStreamInputEventhubSerializationParameters

type AnalyticsStreamInputEventhubSerializationParameters struct {

	// +kubebuilder:validation:Optional
	Encoding *string `json:"encoding,omitempty" tf:"encoding,omitempty"`

	// +kubebuilder:validation:Optional
	FieldDelimiter *string `json:"fieldDelimiter,omitempty" tf:"field_delimiter,omitempty"`

	// +kubebuilder:validation:Required
	Type *string `json:"type" tf:"type,omitempty"`
}

func (*AnalyticsStreamInputEventhubSerializationParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputEventhubSerializationParameters.

func (*AnalyticsStreamInputEventhubSerializationParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsStreamInputEventhubSpec

type AnalyticsStreamInputEventhubSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsStreamInputEventhubParameters `json:"forProvider"`
}

AnalyticsStreamInputEventhubSpec defines the desired state of AnalyticsStreamInputEventhub

func (*AnalyticsStreamInputEventhubSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputEventhubSpec.

func (*AnalyticsStreamInputEventhubSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsStreamInputEventhubStatus

type AnalyticsStreamInputEventhubStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AnalyticsStreamInputEventhubObservation `json:"atProvider,omitempty"`
}

AnalyticsStreamInputEventhubStatus defines the observed state of AnalyticsStreamInputEventhub.

func (*AnalyticsStreamInputEventhubStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputEventhubStatus.

func (*AnalyticsStreamInputEventhubStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsStreamInputIothub

type AnalyticsStreamInputIothub struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsStreamInputIothubSpec   `json:"spec"`
	Status            AnalyticsStreamInputIothubStatus `json:"status,omitempty"`
}

AnalyticsStreamInputIothub is the Schema for the AnalyticsStreamInputIothubs 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 (*AnalyticsStreamInputIothub) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputIothub.

func (*AnalyticsStreamInputIothub) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsStreamInputIothub) DeepCopyObject

func (in *AnalyticsStreamInputIothub) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsStreamInputIothub) GetCondition

GetCondition of this AnalyticsStreamInputIothub.

func (*AnalyticsStreamInputIothub) GetConnectionDetailsMapping

func (tr *AnalyticsStreamInputIothub) GetConnectionDetailsMapping() map[string]string

GetConnectionDetailsMapping for this AnalyticsStreamInputIothub

func (*AnalyticsStreamInputIothub) GetDeletionPolicy

func (mg *AnalyticsStreamInputIothub) GetDeletionPolicy() xpv1.DeletionPolicy

GetDeletionPolicy of this AnalyticsStreamInputIothub.

func (*AnalyticsStreamInputIothub) GetObservation

func (tr *AnalyticsStreamInputIothub) GetObservation() (map[string]interface{}, error)

GetObservation of this AnalyticsStreamInputIothub

func (*AnalyticsStreamInputIothub) GetParameters

func (tr *AnalyticsStreamInputIothub) GetParameters() (map[string]interface{}, error)

GetParameters of this AnalyticsStreamInputIothub

func (*AnalyticsStreamInputIothub) GetProviderConfigReference

func (mg *AnalyticsStreamInputIothub) GetProviderConfigReference() *xpv1.Reference

GetProviderConfigReference of this AnalyticsStreamInputIothub.

func (*AnalyticsStreamInputIothub) GetProviderReference

func (mg *AnalyticsStreamInputIothub) GetProviderReference() *xpv1.Reference

GetProviderReference of this AnalyticsStreamInputIothub. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsStreamInputIothub) GetTerraformResourceType

func (mg *AnalyticsStreamInputIothub) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsStreamInputIothub

func (*AnalyticsStreamInputIothub) GetTerraformSchemaVersion

func (tr *AnalyticsStreamInputIothub) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsStreamInputIothub) GetWriteConnectionSecretToReference

func (mg *AnalyticsStreamInputIothub) GetWriteConnectionSecretToReference() *xpv1.SecretReference

GetWriteConnectionSecretToReference of this AnalyticsStreamInputIothub.

func (*AnalyticsStreamInputIothub) LateInitialize

func (tr *AnalyticsStreamInputIothub) LateInitialize(attrs []byte) (bool, error)

LateInitialize this AnalyticsStreamInputIothub using its observed tfState. returns True if there are any spec changes for the resource.

func (*AnalyticsStreamInputIothub) SetConditions

func (mg *AnalyticsStreamInputIothub) SetConditions(c ...xpv1.Condition)

SetConditions of this AnalyticsStreamInputIothub.

func (*AnalyticsStreamInputIothub) SetDeletionPolicy

func (mg *AnalyticsStreamInputIothub) SetDeletionPolicy(r xpv1.DeletionPolicy)

SetDeletionPolicy of this AnalyticsStreamInputIothub.

func (*AnalyticsStreamInputIothub) SetObservation

func (tr *AnalyticsStreamInputIothub) SetObservation(obs map[string]interface{}) error

SetObservation for this AnalyticsStreamInputIothub

func (*AnalyticsStreamInputIothub) SetParameters

func (tr *AnalyticsStreamInputIothub) SetParameters(params map[string]interface{}) error

SetParameters for this AnalyticsStreamInputIothub

func (*AnalyticsStreamInputIothub) SetProviderConfigReference

func (mg *AnalyticsStreamInputIothub) SetProviderConfigReference(r *xpv1.Reference)

SetProviderConfigReference of this AnalyticsStreamInputIothub.

func (*AnalyticsStreamInputIothub) SetProviderReference

func (mg *AnalyticsStreamInputIothub) SetProviderReference(r *xpv1.Reference)

SetProviderReference of this AnalyticsStreamInputIothub. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsStreamInputIothub) SetWriteConnectionSecretToReference

func (mg *AnalyticsStreamInputIothub) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)

SetWriteConnectionSecretToReference of this AnalyticsStreamInputIothub.

type AnalyticsStreamInputIothubList

type AnalyticsStreamInputIothubList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []AnalyticsStreamInputIothub `json:"items"`
}

AnalyticsStreamInputIothubList contains a list of AnalyticsStreamInputIothubs

func (*AnalyticsStreamInputIothubList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputIothubList.

func (*AnalyticsStreamInputIothubList) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*AnalyticsStreamInputIothubList) DeepCopyObject

func (in *AnalyticsStreamInputIothubList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*AnalyticsStreamInputIothubList) GetItems

GetItems of this AnalyticsStreamInputIothubList.

type AnalyticsStreamInputIothubObservation

type AnalyticsStreamInputIothubObservation struct {
}

func (*AnalyticsStreamInputIothubObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputIothubObservation.

func (*AnalyticsStreamInputIothubObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsStreamInputIothubParameters

type AnalyticsStreamInputIothubParameters struct {

	// +kubebuilder:validation:Required
	Endpoint *string `json:"endpoint" tf:"endpoint,omitempty"`

	// +kubebuilder:validation:Required
	EventhubConsumerGroupName *string `json:"eventhubConsumerGroupName" tf:"eventhub_consumer_group_name,omitempty"`

	// +kubebuilder:validation:Required
	IothubNamespace *string `json:"iothubNamespace" tf:"iothub_namespace,omitempty"`

	// +kubebuilder:validation:Required
	Name *string `json:"name" tf:"name,omitempty"`

	// +kubebuilder:validation:Required
	ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"`

	// +kubebuilder:validation:Required
	Serialization []AnalyticsStreamInputIothubSerializationParameters `json:"serialization" tf:"serialization,omitempty"`

	// +kubebuilder:validation:Required
	SharedAccessPolicyKeySecretRef v1.SecretKeySelector `json:"sharedAccessPolicyKeySecretRef" tf:"-"`

	// +kubebuilder:validation:Required
	SharedAccessPolicyName *string `json:"sharedAccessPolicyName" tf:"shared_access_policy_name,omitempty"`

	// +kubebuilder:validation:Required
	StreamAnalyticsJobName *string `json:"streamAnalyticsJobName" tf:"stream_analytics_job_name,omitempty"`
}

func (*AnalyticsStreamInputIothubParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputIothubParameters.

func (*AnalyticsStreamInputIothubParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsStreamInputIothubSerializationObservation

type AnalyticsStreamInputIothubSerializationObservation struct {
}

func (*AnalyticsStreamInputIothubSerializationObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputIothubSerializationObservation.

func (*AnalyticsStreamInputIothubSerializationObservation) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsStreamInputIothubSerializationParameters

type AnalyticsStreamInputIothubSerializationParameters struct {

	// +kubebuilder:validation:Optional
	Encoding *string `json:"encoding,omitempty" tf:"encoding,omitempty"`

	// +kubebuilder:validation:Optional
	FieldDelimiter *string `json:"fieldDelimiter,omitempty" tf:"field_delimiter,omitempty"`

	// +kubebuilder:validation:Required
	Type *string `json:"type" tf:"type,omitempty"`
}

func (*AnalyticsStreamInputIothubSerializationParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputIothubSerializationParameters.

func (*AnalyticsStreamInputIothubSerializationParameters) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsStreamInputIothubSpec

type AnalyticsStreamInputIothubSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsStreamInputIothubParameters `json:"forProvider"`
}

AnalyticsStreamInputIothubSpec defines the desired state of AnalyticsStreamInputIothub

func (*AnalyticsStreamInputIothubSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputIothubSpec.

func (*AnalyticsStreamInputIothubSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AnalyticsStreamInputIothubStatus

type AnalyticsStreamInputIothubStatus struct {
	v1.ResourceStatus `json:",inline"`
	AtProvider        AnalyticsStreamInputIothubObservation `json:"atProvider,omitempty"`
}

AnalyticsStreamInputIothubStatus defines the observed state of AnalyticsStreamInputIothub.

func (*AnalyticsStreamInputIothubStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnalyticsStreamInputIothubStatus.

func (*AnalyticsStreamInputIothubStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type IdentityObservation

type IdentityObservation struct {
	PrincipalID *string `json:"principalId,omitempty" tf:"principal_id,omitempty"`

	TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"`
}

func (*IdentityObservation) DeepCopy

func (in *IdentityObservation) DeepCopy() *IdentityObservation

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityObservation.

func (*IdentityObservation) DeepCopyInto

func (in *IdentityObservation) DeepCopyInto(out *IdentityObservation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type IdentityParameters

type IdentityParameters struct {

	// +kubebuilder:validation:Required
	Type *string `json:"type" tf:"type,omitempty"`
}

func (*IdentityParameters) DeepCopy

func (in *IdentityParameters) DeepCopy() *IdentityParameters

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityParameters.

func (*IdentityParameters) DeepCopyInto

func (in *IdentityParameters) DeepCopyInto(out *IdentityParameters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type InputObservation

type InputObservation struct {
}

func (*InputObservation) DeepCopy

func (in *InputObservation) DeepCopy() *InputObservation

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InputObservation.

func (*InputObservation) DeepCopyInto

func (in *InputObservation) DeepCopyInto(out *InputObservation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type InputParameters

type InputParameters struct {

	// +kubebuilder:validation:Required
	Type *string `json:"type" tf:"type,omitempty"`
}

func (*InputParameters) DeepCopy

func (in *InputParameters) DeepCopy() *InputParameters

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InputParameters.

func (*InputParameters) DeepCopyInto

func (in *InputParameters) DeepCopyInto(out *InputParameters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type OutputObservation

type OutputObservation struct {
}

func (*OutputObservation) DeepCopy

func (in *OutputObservation) DeepCopy() *OutputObservation

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutputObservation.

func (*OutputObservation) DeepCopyInto

func (in *OutputObservation) DeepCopyInto(out *OutputObservation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type OutputParameters

type OutputParameters struct {

	// +kubebuilder:validation:Required
	Type *string `json:"type" tf:"type,omitempty"`
}

func (*OutputParameters) DeepCopy

func (in *OutputParameters) DeepCopy() *OutputParameters

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutputParameters.

func (*OutputParameters) DeepCopyInto

func (in *OutputParameters) DeepCopyInto(out *OutputParameters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SerializationObservation

type SerializationObservation struct {
}

func (*SerializationObservation) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SerializationObservation.

func (*SerializationObservation) DeepCopyInto

func (in *SerializationObservation) DeepCopyInto(out *SerializationObservation)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SerializationParameters

type SerializationParameters struct {

	// +kubebuilder:validation:Optional
	Encoding *string `json:"encoding,omitempty" tf:"encoding,omitempty"`

	// +kubebuilder:validation:Optional
	FieldDelimiter *string `json:"fieldDelimiter,omitempty" tf:"field_delimiter,omitempty"`

	// +kubebuilder:validation:Optional
	Format *string `json:"format,omitempty" tf:"format,omitempty"`

	// +kubebuilder:validation:Required
	Type *string `json:"type" tf:"type,omitempty"`
}

func (*SerializationParameters) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SerializationParameters.

func (*SerializationParameters) DeepCopyInto

func (in *SerializationParameters) DeepCopyInto(out *SerializationParameters)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL