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=log.azure.jet.crossplane.io +versionName=v1alpha1

Index

Constants

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

Package type metadata.

Variables

View Source
var (
	AnalyticsCluster_Kind             = "AnalyticsCluster"
	AnalyticsCluster_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsCluster_Kind}.String()
	AnalyticsCluster_KindAPIVersion   = AnalyticsCluster_Kind + "." + CRDGroupVersion.String()
	AnalyticsCluster_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsCluster_Kind)
)

Repository type metadata.

View Source
var (
	AnalyticsClusterCustomerManagedKey_Kind             = "AnalyticsClusterCustomerManagedKey"
	AnalyticsClusterCustomerManagedKey_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsClusterCustomerManagedKey_Kind}.String()
	AnalyticsClusterCustomerManagedKey_KindAPIVersion   = AnalyticsClusterCustomerManagedKey_Kind + "." + CRDGroupVersion.String()
	AnalyticsClusterCustomerManagedKey_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsClusterCustomerManagedKey_Kind)
)

Repository type metadata.

View Source
var (
	AnalyticsDataExportRule_Kind             = "AnalyticsDataExportRule"
	AnalyticsDataExportRule_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsDataExportRule_Kind}.String()
	AnalyticsDataExportRule_KindAPIVersion   = AnalyticsDataExportRule_Kind + "." + CRDGroupVersion.String()
	AnalyticsDataExportRule_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsDataExportRule_Kind)
)

Repository type metadata.

View Source
var (
	AnalyticsDatasourceWindowsEvent_Kind             = "AnalyticsDatasourceWindowsEvent"
	AnalyticsDatasourceWindowsEvent_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsDatasourceWindowsEvent_Kind}.String()
	AnalyticsDatasourceWindowsEvent_KindAPIVersion   = AnalyticsDatasourceWindowsEvent_Kind + "." + CRDGroupVersion.String()
	AnalyticsDatasourceWindowsEvent_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsDatasourceWindowsEvent_Kind)
)

Repository type metadata.

View Source
var (
	AnalyticsDatasourceWindowsPerformanceCounter_Kind             = "AnalyticsDatasourceWindowsPerformanceCounter"
	AnalyticsDatasourceWindowsPerformanceCounter_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsDatasourceWindowsPerformanceCounter_Kind}.String()
	AnalyticsDatasourceWindowsPerformanceCounter_KindAPIVersion   = AnalyticsDatasourceWindowsPerformanceCounter_Kind + "." + CRDGroupVersion.String()
	AnalyticsDatasourceWindowsPerformanceCounter_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsDatasourceWindowsPerformanceCounter_Kind)
)

Repository type metadata.

View Source
var (
	AnalyticsLinkedService_Kind             = "AnalyticsLinkedService"
	AnalyticsLinkedService_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsLinkedService_Kind}.String()
	AnalyticsLinkedService_KindAPIVersion   = AnalyticsLinkedService_Kind + "." + CRDGroupVersion.String()
	AnalyticsLinkedService_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsLinkedService_Kind)
)

Repository type metadata.

View Source
var (
	AnalyticsLinkedStorageAccount_Kind             = "AnalyticsLinkedStorageAccount"
	AnalyticsLinkedStorageAccount_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsLinkedStorageAccount_Kind}.String()
	AnalyticsLinkedStorageAccount_KindAPIVersion   = AnalyticsLinkedStorageAccount_Kind + "." + CRDGroupVersion.String()
	AnalyticsLinkedStorageAccount_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsLinkedStorageAccount_Kind)
)

Repository type metadata.

View Source
var (
	AnalyticsSavedSearch_Kind             = "AnalyticsSavedSearch"
	AnalyticsSavedSearch_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsSavedSearch_Kind}.String()
	AnalyticsSavedSearch_KindAPIVersion   = AnalyticsSavedSearch_Kind + "." + CRDGroupVersion.String()
	AnalyticsSavedSearch_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsSavedSearch_Kind)
)

Repository type metadata.

View Source
var (
	AnalyticsSolution_Kind             = "AnalyticsSolution"
	AnalyticsSolution_GroupKind        = schema.GroupKind{Group: CRDGroup, Kind: AnalyticsSolution_Kind}.String()
	AnalyticsSolution_KindAPIVersion   = AnalyticsSolution_Kind + "." + CRDGroupVersion.String()
	AnalyticsSolution_GroupVersionKind = CRDGroupVersion.WithKind(AnalyticsSolution_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 AnalyticsCluster

type AnalyticsCluster struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsClusterSpec   `json:"spec"`
	Status            AnalyticsClusterStatus `json:"status,omitempty"`
}

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

func (in *AnalyticsCluster) DeepCopy() *AnalyticsCluster

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

func (*AnalyticsCluster) DeepCopyInto

func (in *AnalyticsCluster) DeepCopyInto(out *AnalyticsCluster)

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

func (*AnalyticsCluster) DeepCopyObject

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

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

func (*AnalyticsCluster) GetCondition

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

GetCondition of this AnalyticsCluster.

func (*AnalyticsCluster) GetConnectionDetailsMapping

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

GetConnectionDetailsMapping for this AnalyticsCluster

func (*AnalyticsCluster) GetDeletionPolicy

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

GetDeletionPolicy of this AnalyticsCluster.

func (*AnalyticsCluster) GetObservation

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

GetObservation of this AnalyticsCluster

func (*AnalyticsCluster) GetParameters

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

GetParameters of this AnalyticsCluster

func (*AnalyticsCluster) GetProviderConfigReference

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

GetProviderConfigReference of this AnalyticsCluster.

func (*AnalyticsCluster) GetProviderReference

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

GetProviderReference of this AnalyticsCluster. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsCluster) GetTerraformResourceType

func (mg *AnalyticsCluster) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsCluster

func (*AnalyticsCluster) GetTerraformSchemaVersion

func (tr *AnalyticsCluster) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsCluster) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this AnalyticsCluster.

func (*AnalyticsCluster) LateInitialize

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

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

func (*AnalyticsCluster) SetConditions

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

SetConditions of this AnalyticsCluster.

func (*AnalyticsCluster) SetDeletionPolicy

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

SetDeletionPolicy of this AnalyticsCluster.

func (*AnalyticsCluster) SetObservation

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

SetObservation for this AnalyticsCluster

func (*AnalyticsCluster) SetParameters

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

SetParameters for this AnalyticsCluster

func (*AnalyticsCluster) SetProviderConfigReference

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

SetProviderConfigReference of this AnalyticsCluster.

func (*AnalyticsCluster) SetProviderReference

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

SetProviderReference of this AnalyticsCluster. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsCluster) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this AnalyticsCluster.

type AnalyticsClusterCustomerManagedKey

type AnalyticsClusterCustomerManagedKey struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsClusterCustomerManagedKeySpec   `json:"spec"`
	Status            AnalyticsClusterCustomerManagedKeyStatus `json:"status,omitempty"`
}

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

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

func (*AnalyticsClusterCustomerManagedKey) DeepCopyInto

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

func (*AnalyticsClusterCustomerManagedKey) DeepCopyObject

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

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

func (*AnalyticsClusterCustomerManagedKey) GetCondition

GetCondition of this AnalyticsClusterCustomerManagedKey.

func (*AnalyticsClusterCustomerManagedKey) GetConnectionDetailsMapping

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

GetConnectionDetailsMapping for this AnalyticsClusterCustomerManagedKey

func (*AnalyticsClusterCustomerManagedKey) GetDeletionPolicy

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

GetDeletionPolicy of this AnalyticsClusterCustomerManagedKey.

func (*AnalyticsClusterCustomerManagedKey) GetObservation

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

GetObservation of this AnalyticsClusterCustomerManagedKey

func (*AnalyticsClusterCustomerManagedKey) GetParameters

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

GetParameters of this AnalyticsClusterCustomerManagedKey

func (*AnalyticsClusterCustomerManagedKey) GetProviderConfigReference

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

GetProviderConfigReference of this AnalyticsClusterCustomerManagedKey.

func (*AnalyticsClusterCustomerManagedKey) GetProviderReference

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

GetProviderReference of this AnalyticsClusterCustomerManagedKey. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsClusterCustomerManagedKey) GetTerraformResourceType

func (mg *AnalyticsClusterCustomerManagedKey) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsClusterCustomerManagedKey

func (*AnalyticsClusterCustomerManagedKey) GetTerraformSchemaVersion

func (tr *AnalyticsClusterCustomerManagedKey) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsClusterCustomerManagedKey) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this AnalyticsClusterCustomerManagedKey.

func (*AnalyticsClusterCustomerManagedKey) LateInitialize

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

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

func (*AnalyticsClusterCustomerManagedKey) SetConditions

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

SetConditions of this AnalyticsClusterCustomerManagedKey.

func (*AnalyticsClusterCustomerManagedKey) SetDeletionPolicy

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

SetDeletionPolicy of this AnalyticsClusterCustomerManagedKey.

func (*AnalyticsClusterCustomerManagedKey) SetObservation

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

SetObservation for this AnalyticsClusterCustomerManagedKey

func (*AnalyticsClusterCustomerManagedKey) SetParameters

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

SetParameters for this AnalyticsClusterCustomerManagedKey

func (*AnalyticsClusterCustomerManagedKey) SetProviderConfigReference

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

SetProviderConfigReference of this AnalyticsClusterCustomerManagedKey.

func (*AnalyticsClusterCustomerManagedKey) SetProviderReference

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

SetProviderReference of this AnalyticsClusterCustomerManagedKey. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsClusterCustomerManagedKey) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this AnalyticsClusterCustomerManagedKey.

type AnalyticsClusterCustomerManagedKeyList

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

AnalyticsClusterCustomerManagedKeyList contains a list of AnalyticsClusterCustomerManagedKeys

func (*AnalyticsClusterCustomerManagedKeyList) DeepCopy

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

func (*AnalyticsClusterCustomerManagedKeyList) DeepCopyInto

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

func (*AnalyticsClusterCustomerManagedKeyList) DeepCopyObject

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

func (*AnalyticsClusterCustomerManagedKeyList) GetItems

GetItems of this AnalyticsClusterCustomerManagedKeyList.

type AnalyticsClusterCustomerManagedKeyObservation

type AnalyticsClusterCustomerManagedKeyObservation struct {
}

func (*AnalyticsClusterCustomerManagedKeyObservation) DeepCopy

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

func (*AnalyticsClusterCustomerManagedKeyObservation) DeepCopyInto

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

type AnalyticsClusterCustomerManagedKeyParameters

type AnalyticsClusterCustomerManagedKeyParameters struct {

	// +kubebuilder:validation:Required
	KeyVaultKeyID *string `json:"keyVaultKeyId" tf:"key_vault_key_id,omitempty"`

	// +kubebuilder:validation:Required
	LogAnalyticsClusterID *string `json:"logAnalyticsClusterId" tf:"log_analytics_cluster_id,omitempty"`
}

func (*AnalyticsClusterCustomerManagedKeyParameters) DeepCopy

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

func (*AnalyticsClusterCustomerManagedKeyParameters) DeepCopyInto

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

type AnalyticsClusterCustomerManagedKeySpec

type AnalyticsClusterCustomerManagedKeySpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsClusterCustomerManagedKeyParameters `json:"forProvider"`
}

AnalyticsClusterCustomerManagedKeySpec defines the desired state of AnalyticsClusterCustomerManagedKey

func (*AnalyticsClusterCustomerManagedKeySpec) DeepCopy

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

func (*AnalyticsClusterCustomerManagedKeySpec) DeepCopyInto

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

type AnalyticsClusterCustomerManagedKeyStatus

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

AnalyticsClusterCustomerManagedKeyStatus defines the observed state of AnalyticsClusterCustomerManagedKey.

func (*AnalyticsClusterCustomerManagedKeyStatus) DeepCopy

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

func (*AnalyticsClusterCustomerManagedKeyStatus) DeepCopyInto

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

type AnalyticsClusterList

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

AnalyticsClusterList contains a list of AnalyticsClusters

func (*AnalyticsClusterList) DeepCopy

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

func (*AnalyticsClusterList) DeepCopyInto

func (in *AnalyticsClusterList) DeepCopyInto(out *AnalyticsClusterList)

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

func (*AnalyticsClusterList) DeepCopyObject

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

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

func (*AnalyticsClusterList) GetItems

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

GetItems of this AnalyticsClusterList.

type AnalyticsClusterObservation

type AnalyticsClusterObservation struct {
	ClusterID *string `json:"clusterId,omitempty" tf:"cluster_id,omitempty"`
}

func (*AnalyticsClusterObservation) DeepCopy

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

func (*AnalyticsClusterObservation) DeepCopyInto

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

type AnalyticsClusterParameters

type AnalyticsClusterParameters struct {

	// +kubebuilder:validation:Required
	Identity []IdentityParameters `json:"identity" 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:Required
	ResourceGroupName *string `json:"resourceGroupName" tf:"resource_group_name,omitempty"`

	// +kubebuilder:validation:Optional
	SizeGb *int64 `json:"sizeGb,omitempty" tf:"size_gb,omitempty"`

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

func (*AnalyticsClusterParameters) DeepCopy

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

func (*AnalyticsClusterParameters) DeepCopyInto

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

type AnalyticsClusterSpec

type AnalyticsClusterSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsClusterParameters `json:"forProvider"`
}

AnalyticsClusterSpec defines the desired state of AnalyticsCluster

func (*AnalyticsClusterSpec) DeepCopy

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

func (*AnalyticsClusterSpec) DeepCopyInto

func (in *AnalyticsClusterSpec) DeepCopyInto(out *AnalyticsClusterSpec)

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

type AnalyticsClusterStatus

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

AnalyticsClusterStatus defines the observed state of AnalyticsCluster.

func (*AnalyticsClusterStatus) DeepCopy

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

func (*AnalyticsClusterStatus) DeepCopyInto

func (in *AnalyticsClusterStatus) DeepCopyInto(out *AnalyticsClusterStatus)

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

type AnalyticsDataExportRule

type AnalyticsDataExportRule struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsDataExportRuleSpec   `json:"spec"`
	Status            AnalyticsDataExportRuleStatus `json:"status,omitempty"`
}

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

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

func (*AnalyticsDataExportRule) DeepCopyInto

func (in *AnalyticsDataExportRule) DeepCopyInto(out *AnalyticsDataExportRule)

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

func (*AnalyticsDataExportRule) DeepCopyObject

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

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

func (*AnalyticsDataExportRule) GetCondition

GetCondition of this AnalyticsDataExportRule.

func (*AnalyticsDataExportRule) GetConnectionDetailsMapping

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

GetConnectionDetailsMapping for this AnalyticsDataExportRule

func (*AnalyticsDataExportRule) GetDeletionPolicy

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

GetDeletionPolicy of this AnalyticsDataExportRule.

func (*AnalyticsDataExportRule) GetObservation

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

GetObservation of this AnalyticsDataExportRule

func (*AnalyticsDataExportRule) GetParameters

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

GetParameters of this AnalyticsDataExportRule

func (*AnalyticsDataExportRule) GetProviderConfigReference

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

GetProviderConfigReference of this AnalyticsDataExportRule.

func (*AnalyticsDataExportRule) GetProviderReference

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

GetProviderReference of this AnalyticsDataExportRule. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsDataExportRule) GetTerraformResourceType

func (mg *AnalyticsDataExportRule) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsDataExportRule

func (*AnalyticsDataExportRule) GetTerraformSchemaVersion

func (tr *AnalyticsDataExportRule) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsDataExportRule) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this AnalyticsDataExportRule.

func (*AnalyticsDataExportRule) LateInitialize

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

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

func (*AnalyticsDataExportRule) SetConditions

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

SetConditions of this AnalyticsDataExportRule.

func (*AnalyticsDataExportRule) SetDeletionPolicy

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

SetDeletionPolicy of this AnalyticsDataExportRule.

func (*AnalyticsDataExportRule) SetObservation

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

SetObservation for this AnalyticsDataExportRule

func (*AnalyticsDataExportRule) SetParameters

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

SetParameters for this AnalyticsDataExportRule

func (*AnalyticsDataExportRule) SetProviderConfigReference

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

SetProviderConfigReference of this AnalyticsDataExportRule.

func (*AnalyticsDataExportRule) SetProviderReference

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

SetProviderReference of this AnalyticsDataExportRule. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsDataExportRule) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this AnalyticsDataExportRule.

type AnalyticsDataExportRuleList

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

AnalyticsDataExportRuleList contains a list of AnalyticsDataExportRules

func (*AnalyticsDataExportRuleList) DeepCopy

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

func (*AnalyticsDataExportRuleList) DeepCopyInto

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

func (*AnalyticsDataExportRuleList) DeepCopyObject

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

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

func (*AnalyticsDataExportRuleList) GetItems

GetItems of this AnalyticsDataExportRuleList.

type AnalyticsDataExportRuleObservation

type AnalyticsDataExportRuleObservation struct {
	ExportRuleID *string `json:"exportRuleId,omitempty" tf:"export_rule_id,omitempty"`
}

func (*AnalyticsDataExportRuleObservation) DeepCopy

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

func (*AnalyticsDataExportRuleObservation) DeepCopyInto

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

type AnalyticsDataExportRuleParameters

type AnalyticsDataExportRuleParameters struct {

	// +kubebuilder:validation:Required
	DestinationResourceID *string `json:"destinationResourceId" tf:"destination_resource_id,omitempty"`

	// +kubebuilder:validation:Optional
	Enabled *bool `json:"enabled,omitempty" tf:"enabled,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
	TableNames []*string `json:"tableNames" tf:"table_names,omitempty"`

	// +kubebuilder:validation:Required
	WorkspaceResourceID *string `json:"workspaceResourceId" tf:"workspace_resource_id,omitempty"`
}

func (*AnalyticsDataExportRuleParameters) DeepCopy

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

func (*AnalyticsDataExportRuleParameters) DeepCopyInto

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

type AnalyticsDataExportRuleSpec

type AnalyticsDataExportRuleSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsDataExportRuleParameters `json:"forProvider"`
}

AnalyticsDataExportRuleSpec defines the desired state of AnalyticsDataExportRule

func (*AnalyticsDataExportRuleSpec) DeepCopy

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

func (*AnalyticsDataExportRuleSpec) DeepCopyInto

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

type AnalyticsDataExportRuleStatus

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

AnalyticsDataExportRuleStatus defines the observed state of AnalyticsDataExportRule.

func (*AnalyticsDataExportRuleStatus) DeepCopy

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

func (*AnalyticsDataExportRuleStatus) DeepCopyInto

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

type AnalyticsDatasourceWindowsEvent

type AnalyticsDatasourceWindowsEvent struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsDatasourceWindowsEventSpec   `json:"spec"`
	Status            AnalyticsDatasourceWindowsEventStatus `json:"status,omitempty"`
}

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

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

func (*AnalyticsDatasourceWindowsEvent) DeepCopyInto

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

func (*AnalyticsDatasourceWindowsEvent) DeepCopyObject

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

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

func (*AnalyticsDatasourceWindowsEvent) GetCondition

GetCondition of this AnalyticsDatasourceWindowsEvent.

func (*AnalyticsDatasourceWindowsEvent) GetConnectionDetailsMapping

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

GetConnectionDetailsMapping for this AnalyticsDatasourceWindowsEvent

func (*AnalyticsDatasourceWindowsEvent) GetDeletionPolicy

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

GetDeletionPolicy of this AnalyticsDatasourceWindowsEvent.

func (*AnalyticsDatasourceWindowsEvent) GetObservation

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

GetObservation of this AnalyticsDatasourceWindowsEvent

func (*AnalyticsDatasourceWindowsEvent) GetParameters

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

GetParameters of this AnalyticsDatasourceWindowsEvent

func (*AnalyticsDatasourceWindowsEvent) GetProviderConfigReference

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

GetProviderConfigReference of this AnalyticsDatasourceWindowsEvent.

func (*AnalyticsDatasourceWindowsEvent) GetProviderReference

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

GetProviderReference of this AnalyticsDatasourceWindowsEvent. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsDatasourceWindowsEvent) GetTerraformResourceType

func (mg *AnalyticsDatasourceWindowsEvent) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsDatasourceWindowsEvent

func (*AnalyticsDatasourceWindowsEvent) GetTerraformSchemaVersion

func (tr *AnalyticsDatasourceWindowsEvent) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsDatasourceWindowsEvent) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this AnalyticsDatasourceWindowsEvent.

func (*AnalyticsDatasourceWindowsEvent) LateInitialize

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

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

func (*AnalyticsDatasourceWindowsEvent) SetConditions

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

SetConditions of this AnalyticsDatasourceWindowsEvent.

func (*AnalyticsDatasourceWindowsEvent) SetDeletionPolicy

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

SetDeletionPolicy of this AnalyticsDatasourceWindowsEvent.

func (*AnalyticsDatasourceWindowsEvent) SetObservation

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

SetObservation for this AnalyticsDatasourceWindowsEvent

func (*AnalyticsDatasourceWindowsEvent) SetParameters

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

SetParameters for this AnalyticsDatasourceWindowsEvent

func (*AnalyticsDatasourceWindowsEvent) SetProviderConfigReference

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

SetProviderConfigReference of this AnalyticsDatasourceWindowsEvent.

func (*AnalyticsDatasourceWindowsEvent) SetProviderReference

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

SetProviderReference of this AnalyticsDatasourceWindowsEvent. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsDatasourceWindowsEvent) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this AnalyticsDatasourceWindowsEvent.

type AnalyticsDatasourceWindowsEventList

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

AnalyticsDatasourceWindowsEventList contains a list of AnalyticsDatasourceWindowsEvents

func (*AnalyticsDatasourceWindowsEventList) DeepCopy

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

func (*AnalyticsDatasourceWindowsEventList) DeepCopyInto

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

func (*AnalyticsDatasourceWindowsEventList) DeepCopyObject

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

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

func (*AnalyticsDatasourceWindowsEventList) GetItems

GetItems of this AnalyticsDatasourceWindowsEventList.

type AnalyticsDatasourceWindowsEventObservation

type AnalyticsDatasourceWindowsEventObservation struct {
}

func (*AnalyticsDatasourceWindowsEventObservation) DeepCopy

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

func (*AnalyticsDatasourceWindowsEventObservation) DeepCopyInto

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

type AnalyticsDatasourceWindowsEventParameters

type AnalyticsDatasourceWindowsEventParameters struct {

	// +kubebuilder:validation:Required
	EventLogName *string `json:"eventLogName" tf:"event_log_name,omitempty"`

	// +kubebuilder:validation:Required
	EventTypes []*string `json:"eventTypes" tf:"event_types,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
	WorkspaceName *string `json:"workspaceName" tf:"workspace_name,omitempty"`
}

func (*AnalyticsDatasourceWindowsEventParameters) DeepCopy

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

func (*AnalyticsDatasourceWindowsEventParameters) DeepCopyInto

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

type AnalyticsDatasourceWindowsEventSpec

type AnalyticsDatasourceWindowsEventSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsDatasourceWindowsEventParameters `json:"forProvider"`
}

AnalyticsDatasourceWindowsEventSpec defines the desired state of AnalyticsDatasourceWindowsEvent

func (*AnalyticsDatasourceWindowsEventSpec) DeepCopy

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

func (*AnalyticsDatasourceWindowsEventSpec) DeepCopyInto

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

type AnalyticsDatasourceWindowsEventStatus

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

AnalyticsDatasourceWindowsEventStatus defines the observed state of AnalyticsDatasourceWindowsEvent.

func (*AnalyticsDatasourceWindowsEventStatus) DeepCopy

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

func (*AnalyticsDatasourceWindowsEventStatus) DeepCopyInto

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

type AnalyticsDatasourceWindowsPerformanceCounter

type AnalyticsDatasourceWindowsPerformanceCounter struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsDatasourceWindowsPerformanceCounterSpec   `json:"spec"`
	Status            AnalyticsDatasourceWindowsPerformanceCounterStatus `json:"status,omitempty"`
}

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

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

func (*AnalyticsDatasourceWindowsPerformanceCounter) DeepCopyInto

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

func (*AnalyticsDatasourceWindowsPerformanceCounter) DeepCopyObject

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

func (*AnalyticsDatasourceWindowsPerformanceCounter) GetCondition

GetCondition of this AnalyticsDatasourceWindowsPerformanceCounter.

func (*AnalyticsDatasourceWindowsPerformanceCounter) GetConnectionDetailsMapping

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

GetConnectionDetailsMapping for this AnalyticsDatasourceWindowsPerformanceCounter

func (*AnalyticsDatasourceWindowsPerformanceCounter) GetDeletionPolicy

GetDeletionPolicy of this AnalyticsDatasourceWindowsPerformanceCounter.

func (*AnalyticsDatasourceWindowsPerformanceCounter) GetObservation

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

GetObservation of this AnalyticsDatasourceWindowsPerformanceCounter

func (*AnalyticsDatasourceWindowsPerformanceCounter) GetParameters

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

GetParameters of this AnalyticsDatasourceWindowsPerformanceCounter

func (*AnalyticsDatasourceWindowsPerformanceCounter) GetProviderConfigReference

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

GetProviderConfigReference of this AnalyticsDatasourceWindowsPerformanceCounter.

func (*AnalyticsDatasourceWindowsPerformanceCounter) GetProviderReference

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

GetProviderReference of this AnalyticsDatasourceWindowsPerformanceCounter. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsDatasourceWindowsPerformanceCounter) GetTerraformResourceType

func (mg *AnalyticsDatasourceWindowsPerformanceCounter) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsDatasourceWindowsPerformanceCounter

func (*AnalyticsDatasourceWindowsPerformanceCounter) GetTerraformSchemaVersion

func (tr *AnalyticsDatasourceWindowsPerformanceCounter) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsDatasourceWindowsPerformanceCounter) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this AnalyticsDatasourceWindowsPerformanceCounter.

func (*AnalyticsDatasourceWindowsPerformanceCounter) LateInitialize

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

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

func (*AnalyticsDatasourceWindowsPerformanceCounter) SetConditions

SetConditions of this AnalyticsDatasourceWindowsPerformanceCounter.

func (*AnalyticsDatasourceWindowsPerformanceCounter) SetDeletionPolicy

SetDeletionPolicy of this AnalyticsDatasourceWindowsPerformanceCounter.

func (*AnalyticsDatasourceWindowsPerformanceCounter) SetObservation

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

SetObservation for this AnalyticsDatasourceWindowsPerformanceCounter

func (*AnalyticsDatasourceWindowsPerformanceCounter) SetParameters

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

SetParameters for this AnalyticsDatasourceWindowsPerformanceCounter

func (*AnalyticsDatasourceWindowsPerformanceCounter) SetProviderConfigReference

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

SetProviderConfigReference of this AnalyticsDatasourceWindowsPerformanceCounter.

func (*AnalyticsDatasourceWindowsPerformanceCounter) SetProviderReference

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

SetProviderReference of this AnalyticsDatasourceWindowsPerformanceCounter. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsDatasourceWindowsPerformanceCounter) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this AnalyticsDatasourceWindowsPerformanceCounter.

type AnalyticsDatasourceWindowsPerformanceCounterList

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

AnalyticsDatasourceWindowsPerformanceCounterList contains a list of AnalyticsDatasourceWindowsPerformanceCounters

func (*AnalyticsDatasourceWindowsPerformanceCounterList) DeepCopy

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

func (*AnalyticsDatasourceWindowsPerformanceCounterList) DeepCopyInto

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

func (*AnalyticsDatasourceWindowsPerformanceCounterList) DeepCopyObject

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

func (*AnalyticsDatasourceWindowsPerformanceCounterList) GetItems

GetItems of this AnalyticsDatasourceWindowsPerformanceCounterList.

type AnalyticsDatasourceWindowsPerformanceCounterObservation

type AnalyticsDatasourceWindowsPerformanceCounterObservation struct {
}

func (*AnalyticsDatasourceWindowsPerformanceCounterObservation) DeepCopy

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

func (*AnalyticsDatasourceWindowsPerformanceCounterObservation) DeepCopyInto

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

type AnalyticsDatasourceWindowsPerformanceCounterParameters

type AnalyticsDatasourceWindowsPerformanceCounterParameters struct {

	// +kubebuilder:validation:Required
	CounterName *string `json:"counterName" tf:"counter_name,omitempty"`

	// +kubebuilder:validation:Required
	InstanceName *string `json:"instanceName" tf:"instance_name,omitempty"`

	// +kubebuilder:validation:Required
	IntervalSeconds *int64 `json:"intervalSeconds" tf:"interval_seconds,omitempty"`

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

	// +kubebuilder:validation:Required
	ObjectName *string `json:"objectName" tf:"object_name,omitempty"`

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

	// +kubebuilder:validation:Required
	WorkspaceName *string `json:"workspaceName" tf:"workspace_name,omitempty"`
}

func (*AnalyticsDatasourceWindowsPerformanceCounterParameters) DeepCopy

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

func (*AnalyticsDatasourceWindowsPerformanceCounterParameters) DeepCopyInto

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

type AnalyticsDatasourceWindowsPerformanceCounterSpec

type AnalyticsDatasourceWindowsPerformanceCounterSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsDatasourceWindowsPerformanceCounterParameters `json:"forProvider"`
}

AnalyticsDatasourceWindowsPerformanceCounterSpec defines the desired state of AnalyticsDatasourceWindowsPerformanceCounter

func (*AnalyticsDatasourceWindowsPerformanceCounterSpec) DeepCopy

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

func (*AnalyticsDatasourceWindowsPerformanceCounterSpec) DeepCopyInto

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

type AnalyticsDatasourceWindowsPerformanceCounterStatus

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

AnalyticsDatasourceWindowsPerformanceCounterStatus defines the observed state of AnalyticsDatasourceWindowsPerformanceCounter.

func (*AnalyticsDatasourceWindowsPerformanceCounterStatus) DeepCopy

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

func (*AnalyticsDatasourceWindowsPerformanceCounterStatus) DeepCopyInto

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

type AnalyticsLinkedService

type AnalyticsLinkedService struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsLinkedServiceSpec   `json:"spec"`
	Status            AnalyticsLinkedServiceStatus `json:"status,omitempty"`
}

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

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

func (*AnalyticsLinkedService) DeepCopyInto

func (in *AnalyticsLinkedService) DeepCopyInto(out *AnalyticsLinkedService)

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

func (*AnalyticsLinkedService) DeepCopyObject

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

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

func (*AnalyticsLinkedService) GetCondition

GetCondition of this AnalyticsLinkedService.

func (*AnalyticsLinkedService) GetConnectionDetailsMapping

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

GetConnectionDetailsMapping for this AnalyticsLinkedService

func (*AnalyticsLinkedService) GetDeletionPolicy

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

GetDeletionPolicy of this AnalyticsLinkedService.

func (*AnalyticsLinkedService) GetObservation

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

GetObservation of this AnalyticsLinkedService

func (*AnalyticsLinkedService) GetParameters

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

GetParameters of this AnalyticsLinkedService

func (*AnalyticsLinkedService) GetProviderConfigReference

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

GetProviderConfigReference of this AnalyticsLinkedService.

func (*AnalyticsLinkedService) GetProviderReference

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

GetProviderReference of this AnalyticsLinkedService. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsLinkedService) GetTerraformResourceType

func (mg *AnalyticsLinkedService) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsLinkedService

func (*AnalyticsLinkedService) GetTerraformSchemaVersion

func (tr *AnalyticsLinkedService) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsLinkedService) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this AnalyticsLinkedService.

func (*AnalyticsLinkedService) LateInitialize

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

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

func (*AnalyticsLinkedService) SetConditions

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

SetConditions of this AnalyticsLinkedService.

func (*AnalyticsLinkedService) SetDeletionPolicy

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

SetDeletionPolicy of this AnalyticsLinkedService.

func (*AnalyticsLinkedService) SetObservation

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

SetObservation for this AnalyticsLinkedService

func (*AnalyticsLinkedService) SetParameters

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

SetParameters for this AnalyticsLinkedService

func (*AnalyticsLinkedService) SetProviderConfigReference

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

SetProviderConfigReference of this AnalyticsLinkedService.

func (*AnalyticsLinkedService) SetProviderReference

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

SetProviderReference of this AnalyticsLinkedService. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsLinkedService) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this AnalyticsLinkedService.

type AnalyticsLinkedServiceList

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

AnalyticsLinkedServiceList contains a list of AnalyticsLinkedServices

func (*AnalyticsLinkedServiceList) DeepCopy

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

func (*AnalyticsLinkedServiceList) DeepCopyInto

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

func (*AnalyticsLinkedServiceList) DeepCopyObject

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

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

func (*AnalyticsLinkedServiceList) GetItems

GetItems of this AnalyticsLinkedServiceList.

type AnalyticsLinkedServiceObservation

type AnalyticsLinkedServiceObservation struct {
	Name *string `json:"name,omitempty" tf:"name,omitempty"`
}

func (*AnalyticsLinkedServiceObservation) DeepCopy

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

func (*AnalyticsLinkedServiceObservation) DeepCopyInto

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

type AnalyticsLinkedServiceParameters

type AnalyticsLinkedServiceParameters struct {

	// +kubebuilder:validation:Optional
	LinkedServiceName *string `json:"linkedServiceName,omitempty" tf:"linked_service_name,omitempty"`

	// +kubebuilder:validation:Optional
	ReadAccessID *string `json:"readAccessId,omitempty" tf:"read_access_id,omitempty"`

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

	// +kubebuilder:validation:Optional
	ResourceID *string `json:"resourceId,omitempty" tf:"resource_id,omitempty"`

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

	// +kubebuilder:validation:Optional
	WorkspaceID *string `json:"workspaceId,omitempty" tf:"workspace_id,omitempty"`

	// +kubebuilder:validation:Optional
	WorkspaceName *string `json:"workspaceName,omitempty" tf:"workspace_name,omitempty"`

	// +kubebuilder:validation:Optional
	WriteAccessID *string `json:"writeAccessId,omitempty" tf:"write_access_id,omitempty"`
}

func (*AnalyticsLinkedServiceParameters) DeepCopy

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

func (*AnalyticsLinkedServiceParameters) DeepCopyInto

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

type AnalyticsLinkedServiceSpec

type AnalyticsLinkedServiceSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsLinkedServiceParameters `json:"forProvider"`
}

AnalyticsLinkedServiceSpec defines the desired state of AnalyticsLinkedService

func (*AnalyticsLinkedServiceSpec) DeepCopy

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

func (*AnalyticsLinkedServiceSpec) DeepCopyInto

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

type AnalyticsLinkedServiceStatus

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

AnalyticsLinkedServiceStatus defines the observed state of AnalyticsLinkedService.

func (*AnalyticsLinkedServiceStatus) DeepCopy

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

func (*AnalyticsLinkedServiceStatus) DeepCopyInto

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

type AnalyticsLinkedStorageAccount

type AnalyticsLinkedStorageAccount struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsLinkedStorageAccountSpec   `json:"spec"`
	Status            AnalyticsLinkedStorageAccountStatus `json:"status,omitempty"`
}

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

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

func (*AnalyticsLinkedStorageAccount) DeepCopyInto

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

func (*AnalyticsLinkedStorageAccount) DeepCopyObject

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

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

func (*AnalyticsLinkedStorageAccount) GetCondition

GetCondition of this AnalyticsLinkedStorageAccount.

func (*AnalyticsLinkedStorageAccount) GetConnectionDetailsMapping

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

GetConnectionDetailsMapping for this AnalyticsLinkedStorageAccount

func (*AnalyticsLinkedStorageAccount) GetDeletionPolicy

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

GetDeletionPolicy of this AnalyticsLinkedStorageAccount.

func (*AnalyticsLinkedStorageAccount) GetObservation

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

GetObservation of this AnalyticsLinkedStorageAccount

func (*AnalyticsLinkedStorageAccount) GetParameters

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

GetParameters of this AnalyticsLinkedStorageAccount

func (*AnalyticsLinkedStorageAccount) GetProviderConfigReference

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

GetProviderConfigReference of this AnalyticsLinkedStorageAccount.

func (*AnalyticsLinkedStorageAccount) GetProviderReference

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

GetProviderReference of this AnalyticsLinkedStorageAccount. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsLinkedStorageAccount) GetTerraformResourceType

func (mg *AnalyticsLinkedStorageAccount) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsLinkedStorageAccount

func (*AnalyticsLinkedStorageAccount) GetTerraformSchemaVersion

func (tr *AnalyticsLinkedStorageAccount) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsLinkedStorageAccount) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this AnalyticsLinkedStorageAccount.

func (*AnalyticsLinkedStorageAccount) LateInitialize

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

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

func (*AnalyticsLinkedStorageAccount) SetConditions

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

SetConditions of this AnalyticsLinkedStorageAccount.

func (*AnalyticsLinkedStorageAccount) SetDeletionPolicy

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

SetDeletionPolicy of this AnalyticsLinkedStorageAccount.

func (*AnalyticsLinkedStorageAccount) SetObservation

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

SetObservation for this AnalyticsLinkedStorageAccount

func (*AnalyticsLinkedStorageAccount) SetParameters

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

SetParameters for this AnalyticsLinkedStorageAccount

func (*AnalyticsLinkedStorageAccount) SetProviderConfigReference

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

SetProviderConfigReference of this AnalyticsLinkedStorageAccount.

func (*AnalyticsLinkedStorageAccount) SetProviderReference

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

SetProviderReference of this AnalyticsLinkedStorageAccount. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsLinkedStorageAccount) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this AnalyticsLinkedStorageAccount.

type AnalyticsLinkedStorageAccountList

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

AnalyticsLinkedStorageAccountList contains a list of AnalyticsLinkedStorageAccounts

func (*AnalyticsLinkedStorageAccountList) DeepCopy

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

func (*AnalyticsLinkedStorageAccountList) DeepCopyInto

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

func (*AnalyticsLinkedStorageAccountList) DeepCopyObject

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

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

func (*AnalyticsLinkedStorageAccountList) GetItems

GetItems of this AnalyticsLinkedStorageAccountList.

type AnalyticsLinkedStorageAccountObservation

type AnalyticsLinkedStorageAccountObservation struct {
}

func (*AnalyticsLinkedStorageAccountObservation) DeepCopy

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

func (*AnalyticsLinkedStorageAccountObservation) DeepCopyInto

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

type AnalyticsLinkedStorageAccountParameters

type AnalyticsLinkedStorageAccountParameters struct {

	// +kubebuilder:validation:Required
	DataSourceType *string `json:"dataSourceType" tf:"data_source_type,omitempty"`

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

	// +kubebuilder:validation:Required
	StorageAccountIds []*string `json:"storageAccountIds" tf:"storage_account_ids,omitempty"`

	// +kubebuilder:validation:Required
	WorkspaceResourceID *string `json:"workspaceResourceId" tf:"workspace_resource_id,omitempty"`
}

func (*AnalyticsLinkedStorageAccountParameters) DeepCopy

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

func (*AnalyticsLinkedStorageAccountParameters) DeepCopyInto

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

type AnalyticsLinkedStorageAccountSpec

type AnalyticsLinkedStorageAccountSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsLinkedStorageAccountParameters `json:"forProvider"`
}

AnalyticsLinkedStorageAccountSpec defines the desired state of AnalyticsLinkedStorageAccount

func (*AnalyticsLinkedStorageAccountSpec) DeepCopy

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

func (*AnalyticsLinkedStorageAccountSpec) DeepCopyInto

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

type AnalyticsLinkedStorageAccountStatus

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

AnalyticsLinkedStorageAccountStatus defines the observed state of AnalyticsLinkedStorageAccount.

func (*AnalyticsLinkedStorageAccountStatus) DeepCopy

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

func (*AnalyticsLinkedStorageAccountStatus) DeepCopyInto

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

type AnalyticsSavedSearch

type AnalyticsSavedSearch struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsSavedSearchSpec   `json:"spec"`
	Status            AnalyticsSavedSearchStatus `json:"status,omitempty"`
}

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

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

func (*AnalyticsSavedSearch) DeepCopyInto

func (in *AnalyticsSavedSearch) DeepCopyInto(out *AnalyticsSavedSearch)

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

func (*AnalyticsSavedSearch) DeepCopyObject

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

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

func (*AnalyticsSavedSearch) GetCondition

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

GetCondition of this AnalyticsSavedSearch.

func (*AnalyticsSavedSearch) GetConnectionDetailsMapping

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

GetConnectionDetailsMapping for this AnalyticsSavedSearch

func (*AnalyticsSavedSearch) GetDeletionPolicy

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

GetDeletionPolicy of this AnalyticsSavedSearch.

func (*AnalyticsSavedSearch) GetObservation

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

GetObservation of this AnalyticsSavedSearch

func (*AnalyticsSavedSearch) GetParameters

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

GetParameters of this AnalyticsSavedSearch

func (*AnalyticsSavedSearch) GetProviderConfigReference

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

GetProviderConfigReference of this AnalyticsSavedSearch.

func (*AnalyticsSavedSearch) GetProviderReference

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

GetProviderReference of this AnalyticsSavedSearch. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsSavedSearch) GetTerraformResourceType

func (mg *AnalyticsSavedSearch) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsSavedSearch

func (*AnalyticsSavedSearch) GetTerraformSchemaVersion

func (tr *AnalyticsSavedSearch) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsSavedSearch) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this AnalyticsSavedSearch.

func (*AnalyticsSavedSearch) LateInitialize

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

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

func (*AnalyticsSavedSearch) SetConditions

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

SetConditions of this AnalyticsSavedSearch.

func (*AnalyticsSavedSearch) SetDeletionPolicy

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

SetDeletionPolicy of this AnalyticsSavedSearch.

func (*AnalyticsSavedSearch) SetObservation

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

SetObservation for this AnalyticsSavedSearch

func (*AnalyticsSavedSearch) SetParameters

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

SetParameters for this AnalyticsSavedSearch

func (*AnalyticsSavedSearch) SetProviderConfigReference

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

SetProviderConfigReference of this AnalyticsSavedSearch.

func (*AnalyticsSavedSearch) SetProviderReference

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

SetProviderReference of this AnalyticsSavedSearch. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsSavedSearch) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this AnalyticsSavedSearch.

type AnalyticsSavedSearchList

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

AnalyticsSavedSearchList contains a list of AnalyticsSavedSearchs

func (*AnalyticsSavedSearchList) DeepCopy

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

func (*AnalyticsSavedSearchList) DeepCopyInto

func (in *AnalyticsSavedSearchList) DeepCopyInto(out *AnalyticsSavedSearchList)

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

func (*AnalyticsSavedSearchList) DeepCopyObject

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

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

func (*AnalyticsSavedSearchList) GetItems

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

GetItems of this AnalyticsSavedSearchList.

type AnalyticsSavedSearchObservation

type AnalyticsSavedSearchObservation struct {
}

func (*AnalyticsSavedSearchObservation) DeepCopy

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

func (*AnalyticsSavedSearchObservation) DeepCopyInto

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

type AnalyticsSavedSearchParameters

type AnalyticsSavedSearchParameters struct {

	// +kubebuilder:validation:Required
	Category *string `json:"category" tf:"category,omitempty"`

	// +kubebuilder:validation:Required
	DisplayName *string `json:"displayName" tf:"display_name,omitempty"`

	// +kubebuilder:validation:Optional
	FunctionAlias *string `json:"functionAlias,omitempty" tf:"function_alias,omitempty"`

	// +kubebuilder:validation:Optional
	FunctionParameters []*string `json:"functionParameters,omitempty" tf:"function_parameters,omitempty"`

	// +kubebuilder:validation:Required
	LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceId" tf:"log_analytics_workspace_id,omitempty"`

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

	// +kubebuilder:validation:Required
	Query *string `json:"query" tf:"query,omitempty"`

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

func (*AnalyticsSavedSearchParameters) DeepCopy

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

func (*AnalyticsSavedSearchParameters) DeepCopyInto

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

type AnalyticsSavedSearchSpec

type AnalyticsSavedSearchSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsSavedSearchParameters `json:"forProvider"`
}

AnalyticsSavedSearchSpec defines the desired state of AnalyticsSavedSearch

func (*AnalyticsSavedSearchSpec) DeepCopy

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

func (*AnalyticsSavedSearchSpec) DeepCopyInto

func (in *AnalyticsSavedSearchSpec) DeepCopyInto(out *AnalyticsSavedSearchSpec)

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

type AnalyticsSavedSearchStatus

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

AnalyticsSavedSearchStatus defines the observed state of AnalyticsSavedSearch.

func (*AnalyticsSavedSearchStatus) DeepCopy

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

func (*AnalyticsSavedSearchStatus) DeepCopyInto

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

type AnalyticsSolution

type AnalyticsSolution struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AnalyticsSolutionSpec   `json:"spec"`
	Status            AnalyticsSolutionStatus `json:"status,omitempty"`
}

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

func (in *AnalyticsSolution) DeepCopy() *AnalyticsSolution

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

func (*AnalyticsSolution) DeepCopyInto

func (in *AnalyticsSolution) DeepCopyInto(out *AnalyticsSolution)

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

func (*AnalyticsSolution) DeepCopyObject

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

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

func (*AnalyticsSolution) GetCondition

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

GetCondition of this AnalyticsSolution.

func (*AnalyticsSolution) GetConnectionDetailsMapping

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

GetConnectionDetailsMapping for this AnalyticsSolution

func (*AnalyticsSolution) GetDeletionPolicy

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

GetDeletionPolicy of this AnalyticsSolution.

func (*AnalyticsSolution) GetObservation

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

GetObservation of this AnalyticsSolution

func (*AnalyticsSolution) GetParameters

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

GetParameters of this AnalyticsSolution

func (*AnalyticsSolution) GetProviderConfigReference

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

GetProviderConfigReference of this AnalyticsSolution.

func (*AnalyticsSolution) GetProviderReference

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

GetProviderReference of this AnalyticsSolution. Deprecated: Use GetProviderConfigReference.

func (*AnalyticsSolution) GetTerraformResourceType

func (mg *AnalyticsSolution) GetTerraformResourceType() string

GetTerraformResourceType returns Terraform resource type for this AnalyticsSolution

func (*AnalyticsSolution) GetTerraformSchemaVersion

func (tr *AnalyticsSolution) GetTerraformSchemaVersion() int

GetTerraformSchemaVersion returns the associated Terraform schema version

func (*AnalyticsSolution) GetWriteConnectionSecretToReference

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

GetWriteConnectionSecretToReference of this AnalyticsSolution.

func (*AnalyticsSolution) LateInitialize

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

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

func (*AnalyticsSolution) SetConditions

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

SetConditions of this AnalyticsSolution.

func (*AnalyticsSolution) SetDeletionPolicy

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

SetDeletionPolicy of this AnalyticsSolution.

func (*AnalyticsSolution) SetObservation

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

SetObservation for this AnalyticsSolution

func (*AnalyticsSolution) SetParameters

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

SetParameters for this AnalyticsSolution

func (*AnalyticsSolution) SetProviderConfigReference

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

SetProviderConfigReference of this AnalyticsSolution.

func (*AnalyticsSolution) SetProviderReference

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

SetProviderReference of this AnalyticsSolution. Deprecated: Use SetProviderConfigReference.

func (*AnalyticsSolution) SetWriteConnectionSecretToReference

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

SetWriteConnectionSecretToReference of this AnalyticsSolution.

type AnalyticsSolutionList

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

AnalyticsSolutionList contains a list of AnalyticsSolutions

func (*AnalyticsSolutionList) DeepCopy

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

func (*AnalyticsSolutionList) DeepCopyInto

func (in *AnalyticsSolutionList) DeepCopyInto(out *AnalyticsSolutionList)

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

func (*AnalyticsSolutionList) DeepCopyObject

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

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

func (*AnalyticsSolutionList) GetItems

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

GetItems of this AnalyticsSolutionList.

type AnalyticsSolutionObservation

type AnalyticsSolutionObservation struct {
}

func (*AnalyticsSolutionObservation) DeepCopy

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

func (*AnalyticsSolutionObservation) DeepCopyInto

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

type AnalyticsSolutionParameters

type AnalyticsSolutionParameters struct {

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

	// +kubebuilder:validation:Required
	Plan []PlanParameters `json:"plan" tf:"plan,omitempty"`

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

	// +kubebuilder:validation:Required
	SolutionName *string `json:"solutionName" tf:"solution_name,omitempty"`

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

	// +kubebuilder:validation:Required
	WorkspaceName *string `json:"workspaceName" tf:"workspace_name,omitempty"`

	// +kubebuilder:validation:Required
	WorkspaceResourceID *string `json:"workspaceResourceId" tf:"workspace_resource_id,omitempty"`
}

func (*AnalyticsSolutionParameters) DeepCopy

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

func (*AnalyticsSolutionParameters) DeepCopyInto

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

type AnalyticsSolutionSpec

type AnalyticsSolutionSpec struct {
	v1.ResourceSpec `json:",inline"`
	ForProvider     AnalyticsSolutionParameters `json:"forProvider"`
}

AnalyticsSolutionSpec defines the desired state of AnalyticsSolution

func (*AnalyticsSolutionSpec) DeepCopy

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

func (*AnalyticsSolutionSpec) DeepCopyInto

func (in *AnalyticsSolutionSpec) DeepCopyInto(out *AnalyticsSolutionSpec)

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

type AnalyticsSolutionStatus

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

AnalyticsSolutionStatus defines the observed state of AnalyticsSolution.

func (*AnalyticsSolutionStatus) DeepCopy

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

func (*AnalyticsSolutionStatus) DeepCopyInto

func (in *AnalyticsSolutionStatus) DeepCopyInto(out *AnalyticsSolutionStatus)

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 PlanObservation

type PlanObservation struct {
	Name *string `json:"name,omitempty" tf:"name,omitempty"`
}

func (*PlanObservation) DeepCopy

func (in *PlanObservation) DeepCopy() *PlanObservation

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

func (*PlanObservation) DeepCopyInto

func (in *PlanObservation) DeepCopyInto(out *PlanObservation)

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

type PlanParameters

type PlanParameters struct {

	// +kubebuilder:validation:Required
	Product *string `json:"product" tf:"product,omitempty"`

	// +kubebuilder:validation:Optional
	PromotionCode *string `json:"promotionCode,omitempty" tf:"promotion_code,omitempty"`

	// +kubebuilder:validation:Required
	Publisher *string `json:"publisher" tf:"publisher,omitempty"`
}

func (*PlanParameters) DeepCopy

func (in *PlanParameters) DeepCopy() *PlanParameters

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

func (*PlanParameters) DeepCopyInto

func (in *PlanParameters) DeepCopyInto(out *PlanParameters)

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