Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=operationalinsights.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type IdentityObservation
- type IdentityParameters
- type LogAnalyticsCluster
- func (in *LogAnalyticsCluster) DeepCopy() *LogAnalyticsCluster
- func (in *LogAnalyticsCluster) DeepCopyInto(out *LogAnalyticsCluster)
- func (in *LogAnalyticsCluster) DeepCopyObject() runtime.Object
- func (mg *LogAnalyticsCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LogAnalyticsCluster) GetConnectionDetailsMapping() map[string]string
- func (mg *LogAnalyticsCluster) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LogAnalyticsCluster) GetID() string
- func (tr *LogAnalyticsCluster) GetObservation() (map[string]interface{}, error)
- func (tr *LogAnalyticsCluster) GetParameters() (map[string]interface{}, error)
- func (mg *LogAnalyticsCluster) GetProviderConfigReference() *xpv1.Reference
- func (mg *LogAnalyticsCluster) GetProviderReference() *xpv1.Reference
- func (mg *LogAnalyticsCluster) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LogAnalyticsCluster) GetTerraformResourceType() string
- func (tr *LogAnalyticsCluster) GetTerraformSchemaVersion() int
- func (mg *LogAnalyticsCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LogAnalyticsCluster) LateInitialize(attrs []byte) (bool, error)
- func (mg *LogAnalyticsCluster) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LogAnalyticsCluster) SetConditions(c ...xpv1.Condition)
- func (mg *LogAnalyticsCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LogAnalyticsCluster) SetObservation(obs map[string]interface{}) error
- func (tr *LogAnalyticsCluster) SetParameters(params map[string]interface{}) error
- func (mg *LogAnalyticsCluster) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LogAnalyticsCluster) SetProviderReference(r *xpv1.Reference)
- func (mg *LogAnalyticsCluster) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LogAnalyticsCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LogAnalyticsClusterCustomerManagedKey
- func (in *LogAnalyticsClusterCustomerManagedKey) DeepCopy() *LogAnalyticsClusterCustomerManagedKey
- func (in *LogAnalyticsClusterCustomerManagedKey) DeepCopyInto(out *LogAnalyticsClusterCustomerManagedKey)
- func (in *LogAnalyticsClusterCustomerManagedKey) DeepCopyObject() runtime.Object
- func (mg *LogAnalyticsClusterCustomerManagedKey) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LogAnalyticsClusterCustomerManagedKey) GetConnectionDetailsMapping() map[string]string
- func (mg *LogAnalyticsClusterCustomerManagedKey) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LogAnalyticsClusterCustomerManagedKey) GetID() string
- func (tr *LogAnalyticsClusterCustomerManagedKey) GetObservation() (map[string]interface{}, error)
- func (tr *LogAnalyticsClusterCustomerManagedKey) GetParameters() (map[string]interface{}, error)
- func (mg *LogAnalyticsClusterCustomerManagedKey) GetProviderConfigReference() *xpv1.Reference
- func (mg *LogAnalyticsClusterCustomerManagedKey) GetProviderReference() *xpv1.Reference
- func (mg *LogAnalyticsClusterCustomerManagedKey) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LogAnalyticsClusterCustomerManagedKey) GetTerraformResourceType() string
- func (tr *LogAnalyticsClusterCustomerManagedKey) GetTerraformSchemaVersion() int
- func (mg *LogAnalyticsClusterCustomerManagedKey) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LogAnalyticsClusterCustomerManagedKey) LateInitialize(attrs []byte) (bool, error)
- func (mg *LogAnalyticsClusterCustomerManagedKey) SetConditions(c ...xpv1.Condition)
- func (mg *LogAnalyticsClusterCustomerManagedKey) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LogAnalyticsClusterCustomerManagedKey) SetObservation(obs map[string]interface{}) error
- func (tr *LogAnalyticsClusterCustomerManagedKey) SetParameters(params map[string]interface{}) error
- func (mg *LogAnalyticsClusterCustomerManagedKey) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LogAnalyticsClusterCustomerManagedKey) SetProviderReference(r *xpv1.Reference)
- func (mg *LogAnalyticsClusterCustomerManagedKey) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LogAnalyticsClusterCustomerManagedKey) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LogAnalyticsClusterCustomerManagedKeyList
- func (in *LogAnalyticsClusterCustomerManagedKeyList) DeepCopy() *LogAnalyticsClusterCustomerManagedKeyList
- func (in *LogAnalyticsClusterCustomerManagedKeyList) DeepCopyInto(out *LogAnalyticsClusterCustomerManagedKeyList)
- func (in *LogAnalyticsClusterCustomerManagedKeyList) DeepCopyObject() runtime.Object
- func (l *LogAnalyticsClusterCustomerManagedKeyList) GetItems() []resource.Managed
- type LogAnalyticsClusterCustomerManagedKeyObservation
- type LogAnalyticsClusterCustomerManagedKeyParameters
- type LogAnalyticsClusterCustomerManagedKeySpec
- type LogAnalyticsClusterCustomerManagedKeyStatus
- type LogAnalyticsClusterList
- type LogAnalyticsClusterObservation
- type LogAnalyticsClusterParameters
- type LogAnalyticsClusterSpec
- type LogAnalyticsClusterStatus
- type LogAnalyticsDataExportRule
- func (in *LogAnalyticsDataExportRule) DeepCopy() *LogAnalyticsDataExportRule
- func (in *LogAnalyticsDataExportRule) DeepCopyInto(out *LogAnalyticsDataExportRule)
- func (in *LogAnalyticsDataExportRule) DeepCopyObject() runtime.Object
- func (mg *LogAnalyticsDataExportRule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LogAnalyticsDataExportRule) GetConnectionDetailsMapping() map[string]string
- func (mg *LogAnalyticsDataExportRule) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LogAnalyticsDataExportRule) GetID() string
- func (tr *LogAnalyticsDataExportRule) GetObservation() (map[string]interface{}, error)
- func (tr *LogAnalyticsDataExportRule) GetParameters() (map[string]interface{}, error)
- func (mg *LogAnalyticsDataExportRule) GetProviderConfigReference() *xpv1.Reference
- func (mg *LogAnalyticsDataExportRule) GetProviderReference() *xpv1.Reference
- func (mg *LogAnalyticsDataExportRule) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LogAnalyticsDataExportRule) GetTerraformResourceType() string
- func (tr *LogAnalyticsDataExportRule) GetTerraformSchemaVersion() int
- func (mg *LogAnalyticsDataExportRule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LogAnalyticsDataExportRule) LateInitialize(attrs []byte) (bool, error)
- func (mg *LogAnalyticsDataExportRule) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LogAnalyticsDataExportRule) SetConditions(c ...xpv1.Condition)
- func (mg *LogAnalyticsDataExportRule) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LogAnalyticsDataExportRule) SetObservation(obs map[string]interface{}) error
- func (tr *LogAnalyticsDataExportRule) SetParameters(params map[string]interface{}) error
- func (mg *LogAnalyticsDataExportRule) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LogAnalyticsDataExportRule) SetProviderReference(r *xpv1.Reference)
- func (mg *LogAnalyticsDataExportRule) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LogAnalyticsDataExportRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LogAnalyticsDataExportRuleList
- func (in *LogAnalyticsDataExportRuleList) DeepCopy() *LogAnalyticsDataExportRuleList
- func (in *LogAnalyticsDataExportRuleList) DeepCopyInto(out *LogAnalyticsDataExportRuleList)
- func (in *LogAnalyticsDataExportRuleList) DeepCopyObject() runtime.Object
- func (l *LogAnalyticsDataExportRuleList) GetItems() []resource.Managed
- type LogAnalyticsDataExportRuleObservation
- type LogAnalyticsDataExportRuleParameters
- type LogAnalyticsDataExportRuleSpec
- type LogAnalyticsDataExportRuleStatus
- type LogAnalyticsDataSourceWindowsEvent
- func (in *LogAnalyticsDataSourceWindowsEvent) DeepCopy() *LogAnalyticsDataSourceWindowsEvent
- func (in *LogAnalyticsDataSourceWindowsEvent) DeepCopyInto(out *LogAnalyticsDataSourceWindowsEvent)
- func (in *LogAnalyticsDataSourceWindowsEvent) DeepCopyObject() runtime.Object
- func (mg *LogAnalyticsDataSourceWindowsEvent) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LogAnalyticsDataSourceWindowsEvent) GetConnectionDetailsMapping() map[string]string
- func (mg *LogAnalyticsDataSourceWindowsEvent) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LogAnalyticsDataSourceWindowsEvent) GetID() string
- func (tr *LogAnalyticsDataSourceWindowsEvent) GetObservation() (map[string]interface{}, error)
- func (tr *LogAnalyticsDataSourceWindowsEvent) GetParameters() (map[string]interface{}, error)
- func (mg *LogAnalyticsDataSourceWindowsEvent) GetProviderConfigReference() *xpv1.Reference
- func (mg *LogAnalyticsDataSourceWindowsEvent) GetProviderReference() *xpv1.Reference
- func (mg *LogAnalyticsDataSourceWindowsEvent) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LogAnalyticsDataSourceWindowsEvent) GetTerraformResourceType() string
- func (tr *LogAnalyticsDataSourceWindowsEvent) GetTerraformSchemaVersion() int
- func (mg *LogAnalyticsDataSourceWindowsEvent) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LogAnalyticsDataSourceWindowsEvent) LateInitialize(attrs []byte) (bool, error)
- func (mg *LogAnalyticsDataSourceWindowsEvent) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LogAnalyticsDataSourceWindowsEvent) SetConditions(c ...xpv1.Condition)
- func (mg *LogAnalyticsDataSourceWindowsEvent) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LogAnalyticsDataSourceWindowsEvent) SetObservation(obs map[string]interface{}) error
- func (tr *LogAnalyticsDataSourceWindowsEvent) SetParameters(params map[string]interface{}) error
- func (mg *LogAnalyticsDataSourceWindowsEvent) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LogAnalyticsDataSourceWindowsEvent) SetProviderReference(r *xpv1.Reference)
- func (mg *LogAnalyticsDataSourceWindowsEvent) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LogAnalyticsDataSourceWindowsEvent) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LogAnalyticsDataSourceWindowsEventList
- func (in *LogAnalyticsDataSourceWindowsEventList) DeepCopy() *LogAnalyticsDataSourceWindowsEventList
- func (in *LogAnalyticsDataSourceWindowsEventList) DeepCopyInto(out *LogAnalyticsDataSourceWindowsEventList)
- func (in *LogAnalyticsDataSourceWindowsEventList) DeepCopyObject() runtime.Object
- func (l *LogAnalyticsDataSourceWindowsEventList) GetItems() []resource.Managed
- type LogAnalyticsDataSourceWindowsEventObservation
- type LogAnalyticsDataSourceWindowsEventParameters
- type LogAnalyticsDataSourceWindowsEventSpec
- type LogAnalyticsDataSourceWindowsEventStatus
- type LogAnalyticsDataSourceWindowsPerformanceCounter
- func (in *LogAnalyticsDataSourceWindowsPerformanceCounter) DeepCopy() *LogAnalyticsDataSourceWindowsPerformanceCounter
- func (in *LogAnalyticsDataSourceWindowsPerformanceCounter) DeepCopyInto(out *LogAnalyticsDataSourceWindowsPerformanceCounter)
- func (in *LogAnalyticsDataSourceWindowsPerformanceCounter) DeepCopyObject() runtime.Object
- func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LogAnalyticsDataSourceWindowsPerformanceCounter) GetConnectionDetailsMapping() map[string]string
- func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LogAnalyticsDataSourceWindowsPerformanceCounter) GetID() string
- func (tr *LogAnalyticsDataSourceWindowsPerformanceCounter) GetObservation() (map[string]interface{}, error)
- func (tr *LogAnalyticsDataSourceWindowsPerformanceCounter) GetParameters() (map[string]interface{}, error)
- func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) GetProviderConfigReference() *xpv1.Reference
- func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) GetProviderReference() *xpv1.Reference
- func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) GetTerraformResourceType() string
- func (tr *LogAnalyticsDataSourceWindowsPerformanceCounter) GetTerraformSchemaVersion() int
- func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LogAnalyticsDataSourceWindowsPerformanceCounter) LateInitialize(attrs []byte) (bool, error)
- func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) SetConditions(c ...xpv1.Condition)
- func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LogAnalyticsDataSourceWindowsPerformanceCounter) SetObservation(obs map[string]interface{}) error
- func (tr *LogAnalyticsDataSourceWindowsPerformanceCounter) SetParameters(params map[string]interface{}) error
- func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) SetProviderReference(r *xpv1.Reference)
- func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LogAnalyticsDataSourceWindowsPerformanceCounterList
- func (in *LogAnalyticsDataSourceWindowsPerformanceCounterList) DeepCopy() *LogAnalyticsDataSourceWindowsPerformanceCounterList
- func (in *LogAnalyticsDataSourceWindowsPerformanceCounterList) DeepCopyInto(out *LogAnalyticsDataSourceWindowsPerformanceCounterList)
- func (in *LogAnalyticsDataSourceWindowsPerformanceCounterList) DeepCopyObject() runtime.Object
- func (l *LogAnalyticsDataSourceWindowsPerformanceCounterList) GetItems() []resource.Managed
- type LogAnalyticsDataSourceWindowsPerformanceCounterObservation
- type LogAnalyticsDataSourceWindowsPerformanceCounterParameters
- type LogAnalyticsDataSourceWindowsPerformanceCounterSpec
- type LogAnalyticsDataSourceWindowsPerformanceCounterStatus
- type LogAnalyticsLinkedService
- func (in *LogAnalyticsLinkedService) DeepCopy() *LogAnalyticsLinkedService
- func (in *LogAnalyticsLinkedService) DeepCopyInto(out *LogAnalyticsLinkedService)
- func (in *LogAnalyticsLinkedService) DeepCopyObject() runtime.Object
- func (mg *LogAnalyticsLinkedService) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LogAnalyticsLinkedService) GetConnectionDetailsMapping() map[string]string
- func (mg *LogAnalyticsLinkedService) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LogAnalyticsLinkedService) GetID() string
- func (tr *LogAnalyticsLinkedService) GetObservation() (map[string]interface{}, error)
- func (tr *LogAnalyticsLinkedService) GetParameters() (map[string]interface{}, error)
- func (mg *LogAnalyticsLinkedService) GetProviderConfigReference() *xpv1.Reference
- func (mg *LogAnalyticsLinkedService) GetProviderReference() *xpv1.Reference
- func (mg *LogAnalyticsLinkedService) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LogAnalyticsLinkedService) GetTerraformResourceType() string
- func (tr *LogAnalyticsLinkedService) GetTerraformSchemaVersion() int
- func (mg *LogAnalyticsLinkedService) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LogAnalyticsLinkedService) LateInitialize(attrs []byte) (bool, error)
- func (mg *LogAnalyticsLinkedService) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LogAnalyticsLinkedService) SetConditions(c ...xpv1.Condition)
- func (mg *LogAnalyticsLinkedService) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LogAnalyticsLinkedService) SetObservation(obs map[string]interface{}) error
- func (tr *LogAnalyticsLinkedService) SetParameters(params map[string]interface{}) error
- func (mg *LogAnalyticsLinkedService) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LogAnalyticsLinkedService) SetProviderReference(r *xpv1.Reference)
- func (mg *LogAnalyticsLinkedService) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LogAnalyticsLinkedService) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LogAnalyticsLinkedServiceList
- func (in *LogAnalyticsLinkedServiceList) DeepCopy() *LogAnalyticsLinkedServiceList
- func (in *LogAnalyticsLinkedServiceList) DeepCopyInto(out *LogAnalyticsLinkedServiceList)
- func (in *LogAnalyticsLinkedServiceList) DeepCopyObject() runtime.Object
- func (l *LogAnalyticsLinkedServiceList) GetItems() []resource.Managed
- type LogAnalyticsLinkedServiceObservation
- type LogAnalyticsLinkedServiceParameters
- type LogAnalyticsLinkedServiceSpec
- type LogAnalyticsLinkedServiceStatus
- type LogAnalyticsLinkedStorageAccount
- func (in *LogAnalyticsLinkedStorageAccount) DeepCopy() *LogAnalyticsLinkedStorageAccount
- func (in *LogAnalyticsLinkedStorageAccount) DeepCopyInto(out *LogAnalyticsLinkedStorageAccount)
- func (in *LogAnalyticsLinkedStorageAccount) DeepCopyObject() runtime.Object
- func (mg *LogAnalyticsLinkedStorageAccount) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LogAnalyticsLinkedStorageAccount) GetConnectionDetailsMapping() map[string]string
- func (mg *LogAnalyticsLinkedStorageAccount) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LogAnalyticsLinkedStorageAccount) GetID() string
- func (tr *LogAnalyticsLinkedStorageAccount) GetObservation() (map[string]interface{}, error)
- func (tr *LogAnalyticsLinkedStorageAccount) GetParameters() (map[string]interface{}, error)
- func (mg *LogAnalyticsLinkedStorageAccount) GetProviderConfigReference() *xpv1.Reference
- func (mg *LogAnalyticsLinkedStorageAccount) GetProviderReference() *xpv1.Reference
- func (mg *LogAnalyticsLinkedStorageAccount) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LogAnalyticsLinkedStorageAccount) GetTerraformResourceType() string
- func (tr *LogAnalyticsLinkedStorageAccount) GetTerraformSchemaVersion() int
- func (mg *LogAnalyticsLinkedStorageAccount) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LogAnalyticsLinkedStorageAccount) LateInitialize(attrs []byte) (bool, error)
- func (mg *LogAnalyticsLinkedStorageAccount) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LogAnalyticsLinkedStorageAccount) SetConditions(c ...xpv1.Condition)
- func (mg *LogAnalyticsLinkedStorageAccount) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LogAnalyticsLinkedStorageAccount) SetObservation(obs map[string]interface{}) error
- func (tr *LogAnalyticsLinkedStorageAccount) SetParameters(params map[string]interface{}) error
- func (mg *LogAnalyticsLinkedStorageAccount) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LogAnalyticsLinkedStorageAccount) SetProviderReference(r *xpv1.Reference)
- func (mg *LogAnalyticsLinkedStorageAccount) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LogAnalyticsLinkedStorageAccount) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LogAnalyticsLinkedStorageAccountList
- func (in *LogAnalyticsLinkedStorageAccountList) DeepCopy() *LogAnalyticsLinkedStorageAccountList
- func (in *LogAnalyticsLinkedStorageAccountList) DeepCopyInto(out *LogAnalyticsLinkedStorageAccountList)
- func (in *LogAnalyticsLinkedStorageAccountList) DeepCopyObject() runtime.Object
- func (l *LogAnalyticsLinkedStorageAccountList) GetItems() []resource.Managed
- type LogAnalyticsLinkedStorageAccountObservation
- type LogAnalyticsLinkedStorageAccountParameters
- type LogAnalyticsLinkedStorageAccountSpec
- type LogAnalyticsLinkedStorageAccountStatus
- type LogAnalyticsSavedSearch
- func (in *LogAnalyticsSavedSearch) DeepCopy() *LogAnalyticsSavedSearch
- func (in *LogAnalyticsSavedSearch) DeepCopyInto(out *LogAnalyticsSavedSearch)
- func (in *LogAnalyticsSavedSearch) DeepCopyObject() runtime.Object
- func (mg *LogAnalyticsSavedSearch) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LogAnalyticsSavedSearch) GetConnectionDetailsMapping() map[string]string
- func (mg *LogAnalyticsSavedSearch) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LogAnalyticsSavedSearch) GetID() string
- func (tr *LogAnalyticsSavedSearch) GetObservation() (map[string]interface{}, error)
- func (tr *LogAnalyticsSavedSearch) GetParameters() (map[string]interface{}, error)
- func (mg *LogAnalyticsSavedSearch) GetProviderConfigReference() *xpv1.Reference
- func (mg *LogAnalyticsSavedSearch) GetProviderReference() *xpv1.Reference
- func (mg *LogAnalyticsSavedSearch) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LogAnalyticsSavedSearch) GetTerraformResourceType() string
- func (tr *LogAnalyticsSavedSearch) GetTerraformSchemaVersion() int
- func (mg *LogAnalyticsSavedSearch) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LogAnalyticsSavedSearch) LateInitialize(attrs []byte) (bool, error)
- func (mg *LogAnalyticsSavedSearch) SetConditions(c ...xpv1.Condition)
- func (mg *LogAnalyticsSavedSearch) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LogAnalyticsSavedSearch) SetObservation(obs map[string]interface{}) error
- func (tr *LogAnalyticsSavedSearch) SetParameters(params map[string]interface{}) error
- func (mg *LogAnalyticsSavedSearch) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LogAnalyticsSavedSearch) SetProviderReference(r *xpv1.Reference)
- func (mg *LogAnalyticsSavedSearch) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LogAnalyticsSavedSearch) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LogAnalyticsSavedSearchList
- func (in *LogAnalyticsSavedSearchList) DeepCopy() *LogAnalyticsSavedSearchList
- func (in *LogAnalyticsSavedSearchList) DeepCopyInto(out *LogAnalyticsSavedSearchList)
- func (in *LogAnalyticsSavedSearchList) DeepCopyObject() runtime.Object
- func (l *LogAnalyticsSavedSearchList) GetItems() []resource.Managed
- type LogAnalyticsSavedSearchObservation
- type LogAnalyticsSavedSearchParameters
- type LogAnalyticsSavedSearchSpec
- type LogAnalyticsSavedSearchStatus
- type LogAnalyticsSolution
- func (in *LogAnalyticsSolution) DeepCopy() *LogAnalyticsSolution
- func (in *LogAnalyticsSolution) DeepCopyInto(out *LogAnalyticsSolution)
- func (in *LogAnalyticsSolution) DeepCopyObject() runtime.Object
- func (mg *LogAnalyticsSolution) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LogAnalyticsSolution) GetConnectionDetailsMapping() map[string]string
- func (mg *LogAnalyticsSolution) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LogAnalyticsSolution) GetID() string
- func (tr *LogAnalyticsSolution) GetObservation() (map[string]interface{}, error)
- func (tr *LogAnalyticsSolution) GetParameters() (map[string]interface{}, error)
- func (mg *LogAnalyticsSolution) GetProviderConfigReference() *xpv1.Reference
- func (mg *LogAnalyticsSolution) GetProviderReference() *xpv1.Reference
- func (mg *LogAnalyticsSolution) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LogAnalyticsSolution) GetTerraformResourceType() string
- func (tr *LogAnalyticsSolution) GetTerraformSchemaVersion() int
- func (mg *LogAnalyticsSolution) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LogAnalyticsSolution) LateInitialize(attrs []byte) (bool, error)
- func (mg *LogAnalyticsSolution) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LogAnalyticsSolution) SetConditions(c ...xpv1.Condition)
- func (mg *LogAnalyticsSolution) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LogAnalyticsSolution) SetObservation(obs map[string]interface{}) error
- func (tr *LogAnalyticsSolution) SetParameters(params map[string]interface{}) error
- func (mg *LogAnalyticsSolution) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LogAnalyticsSolution) SetProviderReference(r *xpv1.Reference)
- func (mg *LogAnalyticsSolution) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LogAnalyticsSolution) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LogAnalyticsSolutionList
- type LogAnalyticsSolutionObservation
- type LogAnalyticsSolutionParameters
- type LogAnalyticsSolutionSpec
- type LogAnalyticsSolutionStatus
- type PlanObservation
- type PlanParameters
Constants ¶
const ( CRDGroup = "operationalinsights.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( LogAnalyticsCluster_Kind = "LogAnalyticsCluster" LogAnalyticsCluster_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LogAnalyticsCluster_Kind}.String() LogAnalyticsCluster_KindAPIVersion = LogAnalyticsCluster_Kind + "." + CRDGroupVersion.String() LogAnalyticsCluster_GroupVersionKind = CRDGroupVersion.WithKind(LogAnalyticsCluster_Kind) )
Repository type metadata.
var ( LogAnalyticsClusterCustomerManagedKey_Kind = "LogAnalyticsClusterCustomerManagedKey" LogAnalyticsClusterCustomerManagedKey_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LogAnalyticsClusterCustomerManagedKey_Kind}.String() LogAnalyticsClusterCustomerManagedKey_KindAPIVersion = LogAnalyticsClusterCustomerManagedKey_Kind + "." + CRDGroupVersion.String() LogAnalyticsClusterCustomerManagedKey_GroupVersionKind = CRDGroupVersion.WithKind(LogAnalyticsClusterCustomerManagedKey_Kind) )
Repository type metadata.
var ( LogAnalyticsDataExportRule_Kind = "LogAnalyticsDataExportRule" LogAnalyticsDataExportRule_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LogAnalyticsDataExportRule_Kind}.String() LogAnalyticsDataExportRule_KindAPIVersion = LogAnalyticsDataExportRule_Kind + "." + CRDGroupVersion.String() LogAnalyticsDataExportRule_GroupVersionKind = CRDGroupVersion.WithKind(LogAnalyticsDataExportRule_Kind) )
Repository type metadata.
var ( LogAnalyticsDataSourceWindowsEvent_Kind = "LogAnalyticsDataSourceWindowsEvent" LogAnalyticsDataSourceWindowsEvent_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LogAnalyticsDataSourceWindowsEvent_Kind}.String() LogAnalyticsDataSourceWindowsEvent_KindAPIVersion = LogAnalyticsDataSourceWindowsEvent_Kind + "." + CRDGroupVersion.String() LogAnalyticsDataSourceWindowsEvent_GroupVersionKind = CRDGroupVersion.WithKind(LogAnalyticsDataSourceWindowsEvent_Kind) )
Repository type metadata.
var ( LogAnalyticsDataSourceWindowsPerformanceCounter_Kind = "LogAnalyticsDataSourceWindowsPerformanceCounter" LogAnalyticsDataSourceWindowsPerformanceCounter_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LogAnalyticsDataSourceWindowsPerformanceCounter_Kind}.String() LogAnalyticsDataSourceWindowsPerformanceCounter_KindAPIVersion = LogAnalyticsDataSourceWindowsPerformanceCounter_Kind + "." + CRDGroupVersion.String() LogAnalyticsDataSourceWindowsPerformanceCounter_GroupVersionKind = CRDGroupVersion.WithKind(LogAnalyticsDataSourceWindowsPerformanceCounter_Kind) )
Repository type metadata.
var ( LogAnalyticsLinkedService_Kind = "LogAnalyticsLinkedService" LogAnalyticsLinkedService_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LogAnalyticsLinkedService_Kind}.String() LogAnalyticsLinkedService_KindAPIVersion = LogAnalyticsLinkedService_Kind + "." + CRDGroupVersion.String() LogAnalyticsLinkedService_GroupVersionKind = CRDGroupVersion.WithKind(LogAnalyticsLinkedService_Kind) )
Repository type metadata.
var ( LogAnalyticsLinkedStorageAccount_Kind = "LogAnalyticsLinkedStorageAccount" LogAnalyticsLinkedStorageAccount_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LogAnalyticsLinkedStorageAccount_Kind}.String() LogAnalyticsLinkedStorageAccount_KindAPIVersion = LogAnalyticsLinkedStorageAccount_Kind + "." + CRDGroupVersion.String() LogAnalyticsLinkedStorageAccount_GroupVersionKind = CRDGroupVersion.WithKind(LogAnalyticsLinkedStorageAccount_Kind) )
Repository type metadata.
var ( LogAnalyticsSavedSearch_Kind = "LogAnalyticsSavedSearch" LogAnalyticsSavedSearch_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LogAnalyticsSavedSearch_Kind}.String() LogAnalyticsSavedSearch_KindAPIVersion = LogAnalyticsSavedSearch_Kind + "." + CRDGroupVersion.String() LogAnalyticsSavedSearch_GroupVersionKind = CRDGroupVersion.WithKind(LogAnalyticsSavedSearch_Kind) )
Repository type metadata.
var ( LogAnalyticsSolution_Kind = "LogAnalyticsSolution" LogAnalyticsSolution_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LogAnalyticsSolution_Kind}.String() LogAnalyticsSolution_KindAPIVersion = LogAnalyticsSolution_Kind + "." + CRDGroupVersion.String() LogAnalyticsSolution_GroupVersionKind = CRDGroupVersion.WithKind(LogAnalyticsSolution_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
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 LogAnalyticsCluster ¶
type LogAnalyticsCluster struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogAnalyticsClusterSpec `json:"spec"` Status LogAnalyticsClusterStatus `json:"status,omitempty"` }
LogAnalyticsCluster is the Schema for the LogAnalyticsClusters 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 (*LogAnalyticsCluster) DeepCopy ¶
func (in *LogAnalyticsCluster) DeepCopy() *LogAnalyticsCluster
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsCluster.
func (*LogAnalyticsCluster) DeepCopyInto ¶
func (in *LogAnalyticsCluster) DeepCopyInto(out *LogAnalyticsCluster)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsCluster) DeepCopyObject ¶
func (in *LogAnalyticsCluster) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogAnalyticsCluster) GetCondition ¶
func (mg *LogAnalyticsCluster) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LogAnalyticsCluster.
func (*LogAnalyticsCluster) GetConnectionDetailsMapping ¶
func (tr *LogAnalyticsCluster) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LogAnalyticsCluster
func (*LogAnalyticsCluster) GetDeletionPolicy ¶
func (mg *LogAnalyticsCluster) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LogAnalyticsCluster.
func (*LogAnalyticsCluster) GetID ¶
func (tr *LogAnalyticsCluster) GetID() string
GetID returns ID of underlying Terraform resource of this LogAnalyticsCluster
func (*LogAnalyticsCluster) GetObservation ¶
func (tr *LogAnalyticsCluster) GetObservation() (map[string]interface{}, error)
GetObservation of this LogAnalyticsCluster
func (*LogAnalyticsCluster) GetParameters ¶
func (tr *LogAnalyticsCluster) GetParameters() (map[string]interface{}, error)
GetParameters of this LogAnalyticsCluster
func (*LogAnalyticsCluster) GetProviderConfigReference ¶
func (mg *LogAnalyticsCluster) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LogAnalyticsCluster.
func (*LogAnalyticsCluster) GetProviderReference ¶
func (mg *LogAnalyticsCluster) GetProviderReference() *xpv1.Reference
GetProviderReference of this LogAnalyticsCluster. Deprecated: Use GetProviderConfigReference.
func (*LogAnalyticsCluster) GetPublishConnectionDetailsTo ¶
func (mg *LogAnalyticsCluster) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LogAnalyticsCluster.
func (*LogAnalyticsCluster) GetTerraformResourceType ¶
func (mg *LogAnalyticsCluster) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LogAnalyticsCluster
func (*LogAnalyticsCluster) GetTerraformSchemaVersion ¶
func (tr *LogAnalyticsCluster) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LogAnalyticsCluster) GetWriteConnectionSecretToReference ¶
func (mg *LogAnalyticsCluster) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LogAnalyticsCluster.
func (*LogAnalyticsCluster) LateInitialize ¶
func (tr *LogAnalyticsCluster) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LogAnalyticsCluster using its observed tfState. returns True if there are any spec changes for the resource.
func (*LogAnalyticsCluster) ResolveReferences ¶
ResolveReferences of this LogAnalyticsCluster.
func (*LogAnalyticsCluster) SetConditions ¶
func (mg *LogAnalyticsCluster) SetConditions(c ...xpv1.Condition)
SetConditions of this LogAnalyticsCluster.
func (*LogAnalyticsCluster) SetDeletionPolicy ¶
func (mg *LogAnalyticsCluster) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LogAnalyticsCluster.
func (*LogAnalyticsCluster) SetObservation ¶
func (tr *LogAnalyticsCluster) SetObservation(obs map[string]interface{}) error
SetObservation for this LogAnalyticsCluster
func (*LogAnalyticsCluster) SetParameters ¶
func (tr *LogAnalyticsCluster) SetParameters(params map[string]interface{}) error
SetParameters for this LogAnalyticsCluster
func (*LogAnalyticsCluster) SetProviderConfigReference ¶
func (mg *LogAnalyticsCluster) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LogAnalyticsCluster.
func (*LogAnalyticsCluster) SetProviderReference ¶
func (mg *LogAnalyticsCluster) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LogAnalyticsCluster. Deprecated: Use SetProviderConfigReference.
func (*LogAnalyticsCluster) SetPublishConnectionDetailsTo ¶
func (mg *LogAnalyticsCluster) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LogAnalyticsCluster.
func (*LogAnalyticsCluster) SetWriteConnectionSecretToReference ¶
func (mg *LogAnalyticsCluster) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LogAnalyticsCluster.
type LogAnalyticsClusterCustomerManagedKey ¶
type LogAnalyticsClusterCustomerManagedKey struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogAnalyticsClusterCustomerManagedKeySpec `json:"spec"` Status LogAnalyticsClusterCustomerManagedKeyStatus `json:"status,omitempty"` }
LogAnalyticsClusterCustomerManagedKey is the Schema for the LogAnalyticsClusterCustomerManagedKeys 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 (*LogAnalyticsClusterCustomerManagedKey) DeepCopy ¶
func (in *LogAnalyticsClusterCustomerManagedKey) DeepCopy() *LogAnalyticsClusterCustomerManagedKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsClusterCustomerManagedKey.
func (*LogAnalyticsClusterCustomerManagedKey) DeepCopyInto ¶
func (in *LogAnalyticsClusterCustomerManagedKey) DeepCopyInto(out *LogAnalyticsClusterCustomerManagedKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsClusterCustomerManagedKey) DeepCopyObject ¶
func (in *LogAnalyticsClusterCustomerManagedKey) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogAnalyticsClusterCustomerManagedKey) GetCondition ¶
func (mg *LogAnalyticsClusterCustomerManagedKey) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LogAnalyticsClusterCustomerManagedKey.
func (*LogAnalyticsClusterCustomerManagedKey) GetConnectionDetailsMapping ¶
func (tr *LogAnalyticsClusterCustomerManagedKey) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LogAnalyticsClusterCustomerManagedKey
func (*LogAnalyticsClusterCustomerManagedKey) GetDeletionPolicy ¶
func (mg *LogAnalyticsClusterCustomerManagedKey) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LogAnalyticsClusterCustomerManagedKey.
func (*LogAnalyticsClusterCustomerManagedKey) GetID ¶
func (tr *LogAnalyticsClusterCustomerManagedKey) GetID() string
GetID returns ID of underlying Terraform resource of this LogAnalyticsClusterCustomerManagedKey
func (*LogAnalyticsClusterCustomerManagedKey) GetObservation ¶
func (tr *LogAnalyticsClusterCustomerManagedKey) GetObservation() (map[string]interface{}, error)
GetObservation of this LogAnalyticsClusterCustomerManagedKey
func (*LogAnalyticsClusterCustomerManagedKey) GetParameters ¶
func (tr *LogAnalyticsClusterCustomerManagedKey) GetParameters() (map[string]interface{}, error)
GetParameters of this LogAnalyticsClusterCustomerManagedKey
func (*LogAnalyticsClusterCustomerManagedKey) GetProviderConfigReference ¶
func (mg *LogAnalyticsClusterCustomerManagedKey) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LogAnalyticsClusterCustomerManagedKey.
func (*LogAnalyticsClusterCustomerManagedKey) GetProviderReference ¶
func (mg *LogAnalyticsClusterCustomerManagedKey) GetProviderReference() *xpv1.Reference
GetProviderReference of this LogAnalyticsClusterCustomerManagedKey. Deprecated: Use GetProviderConfigReference.
func (*LogAnalyticsClusterCustomerManagedKey) GetPublishConnectionDetailsTo ¶
func (mg *LogAnalyticsClusterCustomerManagedKey) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LogAnalyticsClusterCustomerManagedKey.
func (*LogAnalyticsClusterCustomerManagedKey) GetTerraformResourceType ¶
func (mg *LogAnalyticsClusterCustomerManagedKey) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LogAnalyticsClusterCustomerManagedKey
func (*LogAnalyticsClusterCustomerManagedKey) GetTerraformSchemaVersion ¶
func (tr *LogAnalyticsClusterCustomerManagedKey) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LogAnalyticsClusterCustomerManagedKey) GetWriteConnectionSecretToReference ¶
func (mg *LogAnalyticsClusterCustomerManagedKey) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LogAnalyticsClusterCustomerManagedKey.
func (*LogAnalyticsClusterCustomerManagedKey) LateInitialize ¶
func (tr *LogAnalyticsClusterCustomerManagedKey) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LogAnalyticsClusterCustomerManagedKey using its observed tfState. returns True if there are any spec changes for the resource.
func (*LogAnalyticsClusterCustomerManagedKey) SetConditions ¶
func (mg *LogAnalyticsClusterCustomerManagedKey) SetConditions(c ...xpv1.Condition)
SetConditions of this LogAnalyticsClusterCustomerManagedKey.
func (*LogAnalyticsClusterCustomerManagedKey) SetDeletionPolicy ¶
func (mg *LogAnalyticsClusterCustomerManagedKey) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LogAnalyticsClusterCustomerManagedKey.
func (*LogAnalyticsClusterCustomerManagedKey) SetObservation ¶
func (tr *LogAnalyticsClusterCustomerManagedKey) SetObservation(obs map[string]interface{}) error
SetObservation for this LogAnalyticsClusterCustomerManagedKey
func (*LogAnalyticsClusterCustomerManagedKey) SetParameters ¶
func (tr *LogAnalyticsClusterCustomerManagedKey) SetParameters(params map[string]interface{}) error
SetParameters for this LogAnalyticsClusterCustomerManagedKey
func (*LogAnalyticsClusterCustomerManagedKey) SetProviderConfigReference ¶
func (mg *LogAnalyticsClusterCustomerManagedKey) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LogAnalyticsClusterCustomerManagedKey.
func (*LogAnalyticsClusterCustomerManagedKey) SetProviderReference ¶
func (mg *LogAnalyticsClusterCustomerManagedKey) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LogAnalyticsClusterCustomerManagedKey. Deprecated: Use SetProviderConfigReference.
func (*LogAnalyticsClusterCustomerManagedKey) SetPublishConnectionDetailsTo ¶
func (mg *LogAnalyticsClusterCustomerManagedKey) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LogAnalyticsClusterCustomerManagedKey.
func (*LogAnalyticsClusterCustomerManagedKey) SetWriteConnectionSecretToReference ¶
func (mg *LogAnalyticsClusterCustomerManagedKey) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LogAnalyticsClusterCustomerManagedKey.
type LogAnalyticsClusterCustomerManagedKeyList ¶
type LogAnalyticsClusterCustomerManagedKeyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LogAnalyticsClusterCustomerManagedKey `json:"items"` }
LogAnalyticsClusterCustomerManagedKeyList contains a list of LogAnalyticsClusterCustomerManagedKeys
func (*LogAnalyticsClusterCustomerManagedKeyList) DeepCopy ¶
func (in *LogAnalyticsClusterCustomerManagedKeyList) DeepCopy() *LogAnalyticsClusterCustomerManagedKeyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsClusterCustomerManagedKeyList.
func (*LogAnalyticsClusterCustomerManagedKeyList) DeepCopyInto ¶
func (in *LogAnalyticsClusterCustomerManagedKeyList) DeepCopyInto(out *LogAnalyticsClusterCustomerManagedKeyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsClusterCustomerManagedKeyList) DeepCopyObject ¶
func (in *LogAnalyticsClusterCustomerManagedKeyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogAnalyticsClusterCustomerManagedKeyList) GetItems ¶
func (l *LogAnalyticsClusterCustomerManagedKeyList) GetItems() []resource.Managed
GetItems of this LogAnalyticsClusterCustomerManagedKeyList.
type LogAnalyticsClusterCustomerManagedKeyObservation ¶
type LogAnalyticsClusterCustomerManagedKeyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*LogAnalyticsClusterCustomerManagedKeyObservation) DeepCopy ¶
func (in *LogAnalyticsClusterCustomerManagedKeyObservation) DeepCopy() *LogAnalyticsClusterCustomerManagedKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsClusterCustomerManagedKeyObservation.
func (*LogAnalyticsClusterCustomerManagedKeyObservation) DeepCopyInto ¶
func (in *LogAnalyticsClusterCustomerManagedKeyObservation) DeepCopyInto(out *LogAnalyticsClusterCustomerManagedKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsClusterCustomerManagedKeyParameters ¶
type LogAnalyticsClusterCustomerManagedKeyParameters 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 (*LogAnalyticsClusterCustomerManagedKeyParameters) DeepCopy ¶
func (in *LogAnalyticsClusterCustomerManagedKeyParameters) DeepCopy() *LogAnalyticsClusterCustomerManagedKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsClusterCustomerManagedKeyParameters.
func (*LogAnalyticsClusterCustomerManagedKeyParameters) DeepCopyInto ¶
func (in *LogAnalyticsClusterCustomerManagedKeyParameters) DeepCopyInto(out *LogAnalyticsClusterCustomerManagedKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsClusterCustomerManagedKeySpec ¶
type LogAnalyticsClusterCustomerManagedKeySpec struct { v1.ResourceSpec `json:",inline"` ForProvider LogAnalyticsClusterCustomerManagedKeyParameters `json:"forProvider"` }
LogAnalyticsClusterCustomerManagedKeySpec defines the desired state of LogAnalyticsClusterCustomerManagedKey
func (*LogAnalyticsClusterCustomerManagedKeySpec) DeepCopy ¶
func (in *LogAnalyticsClusterCustomerManagedKeySpec) DeepCopy() *LogAnalyticsClusterCustomerManagedKeySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsClusterCustomerManagedKeySpec.
func (*LogAnalyticsClusterCustomerManagedKeySpec) DeepCopyInto ¶
func (in *LogAnalyticsClusterCustomerManagedKeySpec) DeepCopyInto(out *LogAnalyticsClusterCustomerManagedKeySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsClusterCustomerManagedKeyStatus ¶
type LogAnalyticsClusterCustomerManagedKeyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LogAnalyticsClusterCustomerManagedKeyObservation `json:"atProvider,omitempty"` }
LogAnalyticsClusterCustomerManagedKeyStatus defines the observed state of LogAnalyticsClusterCustomerManagedKey.
func (*LogAnalyticsClusterCustomerManagedKeyStatus) DeepCopy ¶
func (in *LogAnalyticsClusterCustomerManagedKeyStatus) DeepCopy() *LogAnalyticsClusterCustomerManagedKeyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsClusterCustomerManagedKeyStatus.
func (*LogAnalyticsClusterCustomerManagedKeyStatus) DeepCopyInto ¶
func (in *LogAnalyticsClusterCustomerManagedKeyStatus) DeepCopyInto(out *LogAnalyticsClusterCustomerManagedKeyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsClusterList ¶
type LogAnalyticsClusterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LogAnalyticsCluster `json:"items"` }
LogAnalyticsClusterList contains a list of LogAnalyticsClusters
func (*LogAnalyticsClusterList) DeepCopy ¶
func (in *LogAnalyticsClusterList) DeepCopy() *LogAnalyticsClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsClusterList.
func (*LogAnalyticsClusterList) DeepCopyInto ¶
func (in *LogAnalyticsClusterList) DeepCopyInto(out *LogAnalyticsClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsClusterList) DeepCopyObject ¶
func (in *LogAnalyticsClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogAnalyticsClusterList) GetItems ¶
func (l *LogAnalyticsClusterList) GetItems() []resource.Managed
GetItems of this LogAnalyticsClusterList.
type LogAnalyticsClusterObservation ¶
type LogAnalyticsClusterObservation struct { ClusterID *string `json:"clusterId,omitempty" tf:"cluster_id,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LogAnalyticsClusterObservation) DeepCopy ¶
func (in *LogAnalyticsClusterObservation) DeepCopy() *LogAnalyticsClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsClusterObservation.
func (*LogAnalyticsClusterObservation) DeepCopyInto ¶
func (in *LogAnalyticsClusterObservation) DeepCopyInto(out *LogAnalyticsClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsClusterParameters ¶
type LogAnalyticsClusterParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional SizeGb *float64 `json:"sizeGb,omitempty" tf:"size_gb,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*LogAnalyticsClusterParameters) DeepCopy ¶
func (in *LogAnalyticsClusterParameters) DeepCopy() *LogAnalyticsClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsClusterParameters.
func (*LogAnalyticsClusterParameters) DeepCopyInto ¶
func (in *LogAnalyticsClusterParameters) DeepCopyInto(out *LogAnalyticsClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsClusterSpec ¶
type LogAnalyticsClusterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LogAnalyticsClusterParameters `json:"forProvider"` }
LogAnalyticsClusterSpec defines the desired state of LogAnalyticsCluster
func (*LogAnalyticsClusterSpec) DeepCopy ¶
func (in *LogAnalyticsClusterSpec) DeepCopy() *LogAnalyticsClusterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsClusterSpec.
func (*LogAnalyticsClusterSpec) DeepCopyInto ¶
func (in *LogAnalyticsClusterSpec) DeepCopyInto(out *LogAnalyticsClusterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsClusterStatus ¶
type LogAnalyticsClusterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LogAnalyticsClusterObservation `json:"atProvider,omitempty"` }
LogAnalyticsClusterStatus defines the observed state of LogAnalyticsCluster.
func (*LogAnalyticsClusterStatus) DeepCopy ¶
func (in *LogAnalyticsClusterStatus) DeepCopy() *LogAnalyticsClusterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsClusterStatus.
func (*LogAnalyticsClusterStatus) DeepCopyInto ¶
func (in *LogAnalyticsClusterStatus) DeepCopyInto(out *LogAnalyticsClusterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsDataExportRule ¶
type LogAnalyticsDataExportRule struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogAnalyticsDataExportRuleSpec `json:"spec"` Status LogAnalyticsDataExportRuleStatus `json:"status,omitempty"` }
LogAnalyticsDataExportRule is the Schema for the LogAnalyticsDataExportRules 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 (*LogAnalyticsDataExportRule) DeepCopy ¶
func (in *LogAnalyticsDataExportRule) DeepCopy() *LogAnalyticsDataExportRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDataExportRule.
func (*LogAnalyticsDataExportRule) DeepCopyInto ¶
func (in *LogAnalyticsDataExportRule) DeepCopyInto(out *LogAnalyticsDataExportRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsDataExportRule) DeepCopyObject ¶
func (in *LogAnalyticsDataExportRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogAnalyticsDataExportRule) GetCondition ¶
func (mg *LogAnalyticsDataExportRule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LogAnalyticsDataExportRule.
func (*LogAnalyticsDataExportRule) GetConnectionDetailsMapping ¶
func (tr *LogAnalyticsDataExportRule) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LogAnalyticsDataExportRule
func (*LogAnalyticsDataExportRule) GetDeletionPolicy ¶
func (mg *LogAnalyticsDataExportRule) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LogAnalyticsDataExportRule.
func (*LogAnalyticsDataExportRule) GetID ¶
func (tr *LogAnalyticsDataExportRule) GetID() string
GetID returns ID of underlying Terraform resource of this LogAnalyticsDataExportRule
func (*LogAnalyticsDataExportRule) GetObservation ¶
func (tr *LogAnalyticsDataExportRule) GetObservation() (map[string]interface{}, error)
GetObservation of this LogAnalyticsDataExportRule
func (*LogAnalyticsDataExportRule) GetParameters ¶
func (tr *LogAnalyticsDataExportRule) GetParameters() (map[string]interface{}, error)
GetParameters of this LogAnalyticsDataExportRule
func (*LogAnalyticsDataExportRule) GetProviderConfigReference ¶
func (mg *LogAnalyticsDataExportRule) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LogAnalyticsDataExportRule.
func (*LogAnalyticsDataExportRule) GetProviderReference ¶
func (mg *LogAnalyticsDataExportRule) GetProviderReference() *xpv1.Reference
GetProviderReference of this LogAnalyticsDataExportRule. Deprecated: Use GetProviderConfigReference.
func (*LogAnalyticsDataExportRule) GetPublishConnectionDetailsTo ¶
func (mg *LogAnalyticsDataExportRule) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LogAnalyticsDataExportRule.
func (*LogAnalyticsDataExportRule) GetTerraformResourceType ¶
func (mg *LogAnalyticsDataExportRule) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LogAnalyticsDataExportRule
func (*LogAnalyticsDataExportRule) GetTerraformSchemaVersion ¶
func (tr *LogAnalyticsDataExportRule) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LogAnalyticsDataExportRule) GetWriteConnectionSecretToReference ¶
func (mg *LogAnalyticsDataExportRule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LogAnalyticsDataExportRule.
func (*LogAnalyticsDataExportRule) LateInitialize ¶
func (tr *LogAnalyticsDataExportRule) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LogAnalyticsDataExportRule using its observed tfState. returns True if there are any spec changes for the resource.
func (*LogAnalyticsDataExportRule) ResolveReferences ¶
ResolveReferences of this LogAnalyticsDataExportRule.
func (*LogAnalyticsDataExportRule) SetConditions ¶
func (mg *LogAnalyticsDataExportRule) SetConditions(c ...xpv1.Condition)
SetConditions of this LogAnalyticsDataExportRule.
func (*LogAnalyticsDataExportRule) SetDeletionPolicy ¶
func (mg *LogAnalyticsDataExportRule) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LogAnalyticsDataExportRule.
func (*LogAnalyticsDataExportRule) SetObservation ¶
func (tr *LogAnalyticsDataExportRule) SetObservation(obs map[string]interface{}) error
SetObservation for this LogAnalyticsDataExportRule
func (*LogAnalyticsDataExportRule) SetParameters ¶
func (tr *LogAnalyticsDataExportRule) SetParameters(params map[string]interface{}) error
SetParameters for this LogAnalyticsDataExportRule
func (*LogAnalyticsDataExportRule) SetProviderConfigReference ¶
func (mg *LogAnalyticsDataExportRule) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LogAnalyticsDataExportRule.
func (*LogAnalyticsDataExportRule) SetProviderReference ¶
func (mg *LogAnalyticsDataExportRule) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LogAnalyticsDataExportRule. Deprecated: Use SetProviderConfigReference.
func (*LogAnalyticsDataExportRule) SetPublishConnectionDetailsTo ¶
func (mg *LogAnalyticsDataExportRule) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LogAnalyticsDataExportRule.
func (*LogAnalyticsDataExportRule) SetWriteConnectionSecretToReference ¶
func (mg *LogAnalyticsDataExportRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LogAnalyticsDataExportRule.
type LogAnalyticsDataExportRuleList ¶
type LogAnalyticsDataExportRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LogAnalyticsDataExportRule `json:"items"` }
LogAnalyticsDataExportRuleList contains a list of LogAnalyticsDataExportRules
func (*LogAnalyticsDataExportRuleList) DeepCopy ¶
func (in *LogAnalyticsDataExportRuleList) DeepCopy() *LogAnalyticsDataExportRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDataExportRuleList.
func (*LogAnalyticsDataExportRuleList) DeepCopyInto ¶
func (in *LogAnalyticsDataExportRuleList) DeepCopyInto(out *LogAnalyticsDataExportRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsDataExportRuleList) DeepCopyObject ¶
func (in *LogAnalyticsDataExportRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogAnalyticsDataExportRuleList) GetItems ¶
func (l *LogAnalyticsDataExportRuleList) GetItems() []resource.Managed
GetItems of this LogAnalyticsDataExportRuleList.
type LogAnalyticsDataExportRuleObservation ¶
type LogAnalyticsDataExportRuleObservation struct { ExportRuleID *string `json:"exportRuleId,omitempty" tf:"export_rule_id,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*LogAnalyticsDataExportRuleObservation) DeepCopy ¶
func (in *LogAnalyticsDataExportRuleObservation) DeepCopy() *LogAnalyticsDataExportRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDataExportRuleObservation.
func (*LogAnalyticsDataExportRuleObservation) DeepCopyInto ¶
func (in *LogAnalyticsDataExportRuleObservation) DeepCopyInto(out *LogAnalyticsDataExportRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsDataExportRuleParameters ¶
type LogAnalyticsDataExportRuleParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required TableNames []*string `json:"tableNames" tf:"table_names,omitempty"` // +kubebuilder:validation:Required WorkspaceResourceID *string `json:"workspaceResourceId" tf:"workspace_resource_id,omitempty"` }
func (*LogAnalyticsDataExportRuleParameters) DeepCopy ¶
func (in *LogAnalyticsDataExportRuleParameters) DeepCopy() *LogAnalyticsDataExportRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDataExportRuleParameters.
func (*LogAnalyticsDataExportRuleParameters) DeepCopyInto ¶
func (in *LogAnalyticsDataExportRuleParameters) DeepCopyInto(out *LogAnalyticsDataExportRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsDataExportRuleSpec ¶
type LogAnalyticsDataExportRuleSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LogAnalyticsDataExportRuleParameters `json:"forProvider"` }
LogAnalyticsDataExportRuleSpec defines the desired state of LogAnalyticsDataExportRule
func (*LogAnalyticsDataExportRuleSpec) DeepCopy ¶
func (in *LogAnalyticsDataExportRuleSpec) DeepCopy() *LogAnalyticsDataExportRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDataExportRuleSpec.
func (*LogAnalyticsDataExportRuleSpec) DeepCopyInto ¶
func (in *LogAnalyticsDataExportRuleSpec) DeepCopyInto(out *LogAnalyticsDataExportRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsDataExportRuleStatus ¶
type LogAnalyticsDataExportRuleStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LogAnalyticsDataExportRuleObservation `json:"atProvider,omitempty"` }
LogAnalyticsDataExportRuleStatus defines the observed state of LogAnalyticsDataExportRule.
func (*LogAnalyticsDataExportRuleStatus) DeepCopy ¶
func (in *LogAnalyticsDataExportRuleStatus) DeepCopy() *LogAnalyticsDataExportRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDataExportRuleStatus.
func (*LogAnalyticsDataExportRuleStatus) DeepCopyInto ¶
func (in *LogAnalyticsDataExportRuleStatus) DeepCopyInto(out *LogAnalyticsDataExportRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsDataSourceWindowsEvent ¶
type LogAnalyticsDataSourceWindowsEvent struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogAnalyticsDataSourceWindowsEventSpec `json:"spec"` Status LogAnalyticsDataSourceWindowsEventStatus `json:"status,omitempty"` }
LogAnalyticsDataSourceWindowsEvent is the Schema for the LogAnalyticsDataSourceWindowsEvents 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 (*LogAnalyticsDataSourceWindowsEvent) DeepCopy ¶
func (in *LogAnalyticsDataSourceWindowsEvent) DeepCopy() *LogAnalyticsDataSourceWindowsEvent
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDataSourceWindowsEvent.
func (*LogAnalyticsDataSourceWindowsEvent) DeepCopyInto ¶
func (in *LogAnalyticsDataSourceWindowsEvent) DeepCopyInto(out *LogAnalyticsDataSourceWindowsEvent)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsDataSourceWindowsEvent) DeepCopyObject ¶
func (in *LogAnalyticsDataSourceWindowsEvent) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogAnalyticsDataSourceWindowsEvent) GetCondition ¶
func (mg *LogAnalyticsDataSourceWindowsEvent) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LogAnalyticsDataSourceWindowsEvent.
func (*LogAnalyticsDataSourceWindowsEvent) GetConnectionDetailsMapping ¶
func (tr *LogAnalyticsDataSourceWindowsEvent) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LogAnalyticsDataSourceWindowsEvent
func (*LogAnalyticsDataSourceWindowsEvent) GetDeletionPolicy ¶
func (mg *LogAnalyticsDataSourceWindowsEvent) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LogAnalyticsDataSourceWindowsEvent.
func (*LogAnalyticsDataSourceWindowsEvent) GetID ¶
func (tr *LogAnalyticsDataSourceWindowsEvent) GetID() string
GetID returns ID of underlying Terraform resource of this LogAnalyticsDataSourceWindowsEvent
func (*LogAnalyticsDataSourceWindowsEvent) GetObservation ¶
func (tr *LogAnalyticsDataSourceWindowsEvent) GetObservation() (map[string]interface{}, error)
GetObservation of this LogAnalyticsDataSourceWindowsEvent
func (*LogAnalyticsDataSourceWindowsEvent) GetParameters ¶
func (tr *LogAnalyticsDataSourceWindowsEvent) GetParameters() (map[string]interface{}, error)
GetParameters of this LogAnalyticsDataSourceWindowsEvent
func (*LogAnalyticsDataSourceWindowsEvent) GetProviderConfigReference ¶
func (mg *LogAnalyticsDataSourceWindowsEvent) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LogAnalyticsDataSourceWindowsEvent.
func (*LogAnalyticsDataSourceWindowsEvent) GetProviderReference ¶
func (mg *LogAnalyticsDataSourceWindowsEvent) GetProviderReference() *xpv1.Reference
GetProviderReference of this LogAnalyticsDataSourceWindowsEvent. Deprecated: Use GetProviderConfigReference.
func (*LogAnalyticsDataSourceWindowsEvent) GetPublishConnectionDetailsTo ¶
func (mg *LogAnalyticsDataSourceWindowsEvent) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LogAnalyticsDataSourceWindowsEvent.
func (*LogAnalyticsDataSourceWindowsEvent) GetTerraformResourceType ¶
func (mg *LogAnalyticsDataSourceWindowsEvent) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LogAnalyticsDataSourceWindowsEvent
func (*LogAnalyticsDataSourceWindowsEvent) GetTerraformSchemaVersion ¶
func (tr *LogAnalyticsDataSourceWindowsEvent) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LogAnalyticsDataSourceWindowsEvent) GetWriteConnectionSecretToReference ¶
func (mg *LogAnalyticsDataSourceWindowsEvent) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LogAnalyticsDataSourceWindowsEvent.
func (*LogAnalyticsDataSourceWindowsEvent) LateInitialize ¶
func (tr *LogAnalyticsDataSourceWindowsEvent) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LogAnalyticsDataSourceWindowsEvent using its observed tfState. returns True if there are any spec changes for the resource.
func (*LogAnalyticsDataSourceWindowsEvent) ResolveReferences ¶
func (mg *LogAnalyticsDataSourceWindowsEvent) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this LogAnalyticsDataSourceWindowsEvent.
func (*LogAnalyticsDataSourceWindowsEvent) SetConditions ¶
func (mg *LogAnalyticsDataSourceWindowsEvent) SetConditions(c ...xpv1.Condition)
SetConditions of this LogAnalyticsDataSourceWindowsEvent.
func (*LogAnalyticsDataSourceWindowsEvent) SetDeletionPolicy ¶
func (mg *LogAnalyticsDataSourceWindowsEvent) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LogAnalyticsDataSourceWindowsEvent.
func (*LogAnalyticsDataSourceWindowsEvent) SetObservation ¶
func (tr *LogAnalyticsDataSourceWindowsEvent) SetObservation(obs map[string]interface{}) error
SetObservation for this LogAnalyticsDataSourceWindowsEvent
func (*LogAnalyticsDataSourceWindowsEvent) SetParameters ¶
func (tr *LogAnalyticsDataSourceWindowsEvent) SetParameters(params map[string]interface{}) error
SetParameters for this LogAnalyticsDataSourceWindowsEvent
func (*LogAnalyticsDataSourceWindowsEvent) SetProviderConfigReference ¶
func (mg *LogAnalyticsDataSourceWindowsEvent) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LogAnalyticsDataSourceWindowsEvent.
func (*LogAnalyticsDataSourceWindowsEvent) SetProviderReference ¶
func (mg *LogAnalyticsDataSourceWindowsEvent) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LogAnalyticsDataSourceWindowsEvent. Deprecated: Use SetProviderConfigReference.
func (*LogAnalyticsDataSourceWindowsEvent) SetPublishConnectionDetailsTo ¶
func (mg *LogAnalyticsDataSourceWindowsEvent) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LogAnalyticsDataSourceWindowsEvent.
func (*LogAnalyticsDataSourceWindowsEvent) SetWriteConnectionSecretToReference ¶
func (mg *LogAnalyticsDataSourceWindowsEvent) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LogAnalyticsDataSourceWindowsEvent.
type LogAnalyticsDataSourceWindowsEventList ¶
type LogAnalyticsDataSourceWindowsEventList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LogAnalyticsDataSourceWindowsEvent `json:"items"` }
LogAnalyticsDataSourceWindowsEventList contains a list of LogAnalyticsDataSourceWindowsEvents
func (*LogAnalyticsDataSourceWindowsEventList) DeepCopy ¶
func (in *LogAnalyticsDataSourceWindowsEventList) DeepCopy() *LogAnalyticsDataSourceWindowsEventList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDataSourceWindowsEventList.
func (*LogAnalyticsDataSourceWindowsEventList) DeepCopyInto ¶
func (in *LogAnalyticsDataSourceWindowsEventList) DeepCopyInto(out *LogAnalyticsDataSourceWindowsEventList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsDataSourceWindowsEventList) DeepCopyObject ¶
func (in *LogAnalyticsDataSourceWindowsEventList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogAnalyticsDataSourceWindowsEventList) GetItems ¶
func (l *LogAnalyticsDataSourceWindowsEventList) GetItems() []resource.Managed
GetItems of this LogAnalyticsDataSourceWindowsEventList.
type LogAnalyticsDataSourceWindowsEventObservation ¶
type LogAnalyticsDataSourceWindowsEventObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*LogAnalyticsDataSourceWindowsEventObservation) DeepCopy ¶
func (in *LogAnalyticsDataSourceWindowsEventObservation) DeepCopy() *LogAnalyticsDataSourceWindowsEventObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDataSourceWindowsEventObservation.
func (*LogAnalyticsDataSourceWindowsEventObservation) DeepCopyInto ¶
func (in *LogAnalyticsDataSourceWindowsEventObservation) DeepCopyInto(out *LogAnalyticsDataSourceWindowsEventObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsDataSourceWindowsEventParameters ¶
type LogAnalyticsDataSourceWindowsEventParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required WorkspaceName *string `json:"workspaceName" tf:"workspace_name,omitempty"` }
func (*LogAnalyticsDataSourceWindowsEventParameters) DeepCopy ¶
func (in *LogAnalyticsDataSourceWindowsEventParameters) DeepCopy() *LogAnalyticsDataSourceWindowsEventParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDataSourceWindowsEventParameters.
func (*LogAnalyticsDataSourceWindowsEventParameters) DeepCopyInto ¶
func (in *LogAnalyticsDataSourceWindowsEventParameters) DeepCopyInto(out *LogAnalyticsDataSourceWindowsEventParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsDataSourceWindowsEventSpec ¶
type LogAnalyticsDataSourceWindowsEventSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LogAnalyticsDataSourceWindowsEventParameters `json:"forProvider"` }
LogAnalyticsDataSourceWindowsEventSpec defines the desired state of LogAnalyticsDataSourceWindowsEvent
func (*LogAnalyticsDataSourceWindowsEventSpec) DeepCopy ¶
func (in *LogAnalyticsDataSourceWindowsEventSpec) DeepCopy() *LogAnalyticsDataSourceWindowsEventSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDataSourceWindowsEventSpec.
func (*LogAnalyticsDataSourceWindowsEventSpec) DeepCopyInto ¶
func (in *LogAnalyticsDataSourceWindowsEventSpec) DeepCopyInto(out *LogAnalyticsDataSourceWindowsEventSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsDataSourceWindowsEventStatus ¶
type LogAnalyticsDataSourceWindowsEventStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LogAnalyticsDataSourceWindowsEventObservation `json:"atProvider,omitempty"` }
LogAnalyticsDataSourceWindowsEventStatus defines the observed state of LogAnalyticsDataSourceWindowsEvent.
func (*LogAnalyticsDataSourceWindowsEventStatus) DeepCopy ¶
func (in *LogAnalyticsDataSourceWindowsEventStatus) DeepCopy() *LogAnalyticsDataSourceWindowsEventStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDataSourceWindowsEventStatus.
func (*LogAnalyticsDataSourceWindowsEventStatus) DeepCopyInto ¶
func (in *LogAnalyticsDataSourceWindowsEventStatus) DeepCopyInto(out *LogAnalyticsDataSourceWindowsEventStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsDataSourceWindowsPerformanceCounter ¶
type LogAnalyticsDataSourceWindowsPerformanceCounter struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogAnalyticsDataSourceWindowsPerformanceCounterSpec `json:"spec"` Status LogAnalyticsDataSourceWindowsPerformanceCounterStatus `json:"status,omitempty"` }
LogAnalyticsDataSourceWindowsPerformanceCounter is the Schema for the LogAnalyticsDataSourceWindowsPerformanceCounters 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 (*LogAnalyticsDataSourceWindowsPerformanceCounter) DeepCopy ¶
func (in *LogAnalyticsDataSourceWindowsPerformanceCounter) DeepCopy() *LogAnalyticsDataSourceWindowsPerformanceCounter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDataSourceWindowsPerformanceCounter.
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) DeepCopyInto ¶
func (in *LogAnalyticsDataSourceWindowsPerformanceCounter) DeepCopyInto(out *LogAnalyticsDataSourceWindowsPerformanceCounter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) DeepCopyObject ¶
func (in *LogAnalyticsDataSourceWindowsPerformanceCounter) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) GetCondition ¶
func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LogAnalyticsDataSourceWindowsPerformanceCounter.
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) GetConnectionDetailsMapping ¶
func (tr *LogAnalyticsDataSourceWindowsPerformanceCounter) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LogAnalyticsDataSourceWindowsPerformanceCounter
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) GetDeletionPolicy ¶
func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LogAnalyticsDataSourceWindowsPerformanceCounter.
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) GetID ¶
func (tr *LogAnalyticsDataSourceWindowsPerformanceCounter) GetID() string
GetID returns ID of underlying Terraform resource of this LogAnalyticsDataSourceWindowsPerformanceCounter
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) GetObservation ¶
func (tr *LogAnalyticsDataSourceWindowsPerformanceCounter) GetObservation() (map[string]interface{}, error)
GetObservation of this LogAnalyticsDataSourceWindowsPerformanceCounter
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) GetParameters ¶
func (tr *LogAnalyticsDataSourceWindowsPerformanceCounter) GetParameters() (map[string]interface{}, error)
GetParameters of this LogAnalyticsDataSourceWindowsPerformanceCounter
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) GetProviderConfigReference ¶
func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LogAnalyticsDataSourceWindowsPerformanceCounter.
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) GetProviderReference ¶
func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) GetProviderReference() *xpv1.Reference
GetProviderReference of this LogAnalyticsDataSourceWindowsPerformanceCounter. Deprecated: Use GetProviderConfigReference.
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) GetPublishConnectionDetailsTo ¶
func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LogAnalyticsDataSourceWindowsPerformanceCounter.
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) GetTerraformResourceType ¶
func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LogAnalyticsDataSourceWindowsPerformanceCounter
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) GetTerraformSchemaVersion ¶
func (tr *LogAnalyticsDataSourceWindowsPerformanceCounter) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) GetWriteConnectionSecretToReference ¶
func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LogAnalyticsDataSourceWindowsPerformanceCounter.
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) LateInitialize ¶
func (tr *LogAnalyticsDataSourceWindowsPerformanceCounter) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LogAnalyticsDataSourceWindowsPerformanceCounter using its observed tfState. returns True if there are any spec changes for the resource.
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) ResolveReferences ¶
func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this LogAnalyticsDataSourceWindowsPerformanceCounter.
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) SetConditions ¶
func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) SetConditions(c ...xpv1.Condition)
SetConditions of this LogAnalyticsDataSourceWindowsPerformanceCounter.
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) SetDeletionPolicy ¶
func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LogAnalyticsDataSourceWindowsPerformanceCounter.
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) SetObservation ¶
func (tr *LogAnalyticsDataSourceWindowsPerformanceCounter) SetObservation(obs map[string]interface{}) error
SetObservation for this LogAnalyticsDataSourceWindowsPerformanceCounter
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) SetParameters ¶
func (tr *LogAnalyticsDataSourceWindowsPerformanceCounter) SetParameters(params map[string]interface{}) error
SetParameters for this LogAnalyticsDataSourceWindowsPerformanceCounter
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) SetProviderConfigReference ¶
func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LogAnalyticsDataSourceWindowsPerformanceCounter.
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) SetProviderReference ¶
func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LogAnalyticsDataSourceWindowsPerformanceCounter. Deprecated: Use SetProviderConfigReference.
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) SetPublishConnectionDetailsTo ¶
func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LogAnalyticsDataSourceWindowsPerformanceCounter.
func (*LogAnalyticsDataSourceWindowsPerformanceCounter) SetWriteConnectionSecretToReference ¶
func (mg *LogAnalyticsDataSourceWindowsPerformanceCounter) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LogAnalyticsDataSourceWindowsPerformanceCounter.
type LogAnalyticsDataSourceWindowsPerformanceCounterList ¶
type LogAnalyticsDataSourceWindowsPerformanceCounterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LogAnalyticsDataSourceWindowsPerformanceCounter `json:"items"` }
LogAnalyticsDataSourceWindowsPerformanceCounterList contains a list of LogAnalyticsDataSourceWindowsPerformanceCounters
func (*LogAnalyticsDataSourceWindowsPerformanceCounterList) DeepCopy ¶
func (in *LogAnalyticsDataSourceWindowsPerformanceCounterList) DeepCopy() *LogAnalyticsDataSourceWindowsPerformanceCounterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDataSourceWindowsPerformanceCounterList.
func (*LogAnalyticsDataSourceWindowsPerformanceCounterList) DeepCopyInto ¶
func (in *LogAnalyticsDataSourceWindowsPerformanceCounterList) DeepCopyInto(out *LogAnalyticsDataSourceWindowsPerformanceCounterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsDataSourceWindowsPerformanceCounterList) DeepCopyObject ¶
func (in *LogAnalyticsDataSourceWindowsPerformanceCounterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogAnalyticsDataSourceWindowsPerformanceCounterList) GetItems ¶
func (l *LogAnalyticsDataSourceWindowsPerformanceCounterList) GetItems() []resource.Managed
GetItems of this LogAnalyticsDataSourceWindowsPerformanceCounterList.
type LogAnalyticsDataSourceWindowsPerformanceCounterObservation ¶
type LogAnalyticsDataSourceWindowsPerformanceCounterObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*LogAnalyticsDataSourceWindowsPerformanceCounterObservation) DeepCopy ¶
func (in *LogAnalyticsDataSourceWindowsPerformanceCounterObservation) DeepCopy() *LogAnalyticsDataSourceWindowsPerformanceCounterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDataSourceWindowsPerformanceCounterObservation.
func (*LogAnalyticsDataSourceWindowsPerformanceCounterObservation) DeepCopyInto ¶
func (in *LogAnalyticsDataSourceWindowsPerformanceCounterObservation) DeepCopyInto(out *LogAnalyticsDataSourceWindowsPerformanceCounterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsDataSourceWindowsPerformanceCounterParameters ¶
type LogAnalyticsDataSourceWindowsPerformanceCounterParameters 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 *float64 `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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required WorkspaceName *string `json:"workspaceName" tf:"workspace_name,omitempty"` }
func (*LogAnalyticsDataSourceWindowsPerformanceCounterParameters) DeepCopy ¶
func (in *LogAnalyticsDataSourceWindowsPerformanceCounterParameters) DeepCopy() *LogAnalyticsDataSourceWindowsPerformanceCounterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDataSourceWindowsPerformanceCounterParameters.
func (*LogAnalyticsDataSourceWindowsPerformanceCounterParameters) DeepCopyInto ¶
func (in *LogAnalyticsDataSourceWindowsPerformanceCounterParameters) DeepCopyInto(out *LogAnalyticsDataSourceWindowsPerformanceCounterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsDataSourceWindowsPerformanceCounterSpec ¶
type LogAnalyticsDataSourceWindowsPerformanceCounterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LogAnalyticsDataSourceWindowsPerformanceCounterParameters `json:"forProvider"` }
LogAnalyticsDataSourceWindowsPerformanceCounterSpec defines the desired state of LogAnalyticsDataSourceWindowsPerformanceCounter
func (*LogAnalyticsDataSourceWindowsPerformanceCounterSpec) DeepCopy ¶
func (in *LogAnalyticsDataSourceWindowsPerformanceCounterSpec) DeepCopy() *LogAnalyticsDataSourceWindowsPerformanceCounterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDataSourceWindowsPerformanceCounterSpec.
func (*LogAnalyticsDataSourceWindowsPerformanceCounterSpec) DeepCopyInto ¶
func (in *LogAnalyticsDataSourceWindowsPerformanceCounterSpec) DeepCopyInto(out *LogAnalyticsDataSourceWindowsPerformanceCounterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsDataSourceWindowsPerformanceCounterStatus ¶
type LogAnalyticsDataSourceWindowsPerformanceCounterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LogAnalyticsDataSourceWindowsPerformanceCounterObservation `json:"atProvider,omitempty"` }
LogAnalyticsDataSourceWindowsPerformanceCounterStatus defines the observed state of LogAnalyticsDataSourceWindowsPerformanceCounter.
func (*LogAnalyticsDataSourceWindowsPerformanceCounterStatus) DeepCopy ¶
func (in *LogAnalyticsDataSourceWindowsPerformanceCounterStatus) DeepCopy() *LogAnalyticsDataSourceWindowsPerformanceCounterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDataSourceWindowsPerformanceCounterStatus.
func (*LogAnalyticsDataSourceWindowsPerformanceCounterStatus) DeepCopyInto ¶
func (in *LogAnalyticsDataSourceWindowsPerformanceCounterStatus) DeepCopyInto(out *LogAnalyticsDataSourceWindowsPerformanceCounterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsLinkedService ¶
type LogAnalyticsLinkedService struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogAnalyticsLinkedServiceSpec `json:"spec"` Status LogAnalyticsLinkedServiceStatus `json:"status,omitempty"` }
LogAnalyticsLinkedService is the Schema for the LogAnalyticsLinkedServices 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 (*LogAnalyticsLinkedService) DeepCopy ¶
func (in *LogAnalyticsLinkedService) DeepCopy() *LogAnalyticsLinkedService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsLinkedService.
func (*LogAnalyticsLinkedService) DeepCopyInto ¶
func (in *LogAnalyticsLinkedService) DeepCopyInto(out *LogAnalyticsLinkedService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsLinkedService) DeepCopyObject ¶
func (in *LogAnalyticsLinkedService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogAnalyticsLinkedService) GetCondition ¶
func (mg *LogAnalyticsLinkedService) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LogAnalyticsLinkedService.
func (*LogAnalyticsLinkedService) GetConnectionDetailsMapping ¶
func (tr *LogAnalyticsLinkedService) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LogAnalyticsLinkedService
func (*LogAnalyticsLinkedService) GetDeletionPolicy ¶
func (mg *LogAnalyticsLinkedService) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LogAnalyticsLinkedService.
func (*LogAnalyticsLinkedService) GetID ¶
func (tr *LogAnalyticsLinkedService) GetID() string
GetID returns ID of underlying Terraform resource of this LogAnalyticsLinkedService
func (*LogAnalyticsLinkedService) GetObservation ¶
func (tr *LogAnalyticsLinkedService) GetObservation() (map[string]interface{}, error)
GetObservation of this LogAnalyticsLinkedService
func (*LogAnalyticsLinkedService) GetParameters ¶
func (tr *LogAnalyticsLinkedService) GetParameters() (map[string]interface{}, error)
GetParameters of this LogAnalyticsLinkedService
func (*LogAnalyticsLinkedService) GetProviderConfigReference ¶
func (mg *LogAnalyticsLinkedService) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LogAnalyticsLinkedService.
func (*LogAnalyticsLinkedService) GetProviderReference ¶
func (mg *LogAnalyticsLinkedService) GetProviderReference() *xpv1.Reference
GetProviderReference of this LogAnalyticsLinkedService. Deprecated: Use GetProviderConfigReference.
func (*LogAnalyticsLinkedService) GetPublishConnectionDetailsTo ¶
func (mg *LogAnalyticsLinkedService) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LogAnalyticsLinkedService.
func (*LogAnalyticsLinkedService) GetTerraformResourceType ¶
func (mg *LogAnalyticsLinkedService) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LogAnalyticsLinkedService
func (*LogAnalyticsLinkedService) GetTerraformSchemaVersion ¶
func (tr *LogAnalyticsLinkedService) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LogAnalyticsLinkedService) GetWriteConnectionSecretToReference ¶
func (mg *LogAnalyticsLinkedService) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LogAnalyticsLinkedService.
func (*LogAnalyticsLinkedService) LateInitialize ¶
func (tr *LogAnalyticsLinkedService) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LogAnalyticsLinkedService using its observed tfState. returns True if there are any spec changes for the resource.
func (*LogAnalyticsLinkedService) ResolveReferences ¶
ResolveReferences of this LogAnalyticsLinkedService.
func (*LogAnalyticsLinkedService) SetConditions ¶
func (mg *LogAnalyticsLinkedService) SetConditions(c ...xpv1.Condition)
SetConditions of this LogAnalyticsLinkedService.
func (*LogAnalyticsLinkedService) SetDeletionPolicy ¶
func (mg *LogAnalyticsLinkedService) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LogAnalyticsLinkedService.
func (*LogAnalyticsLinkedService) SetObservation ¶
func (tr *LogAnalyticsLinkedService) SetObservation(obs map[string]interface{}) error
SetObservation for this LogAnalyticsLinkedService
func (*LogAnalyticsLinkedService) SetParameters ¶
func (tr *LogAnalyticsLinkedService) SetParameters(params map[string]interface{}) error
SetParameters for this LogAnalyticsLinkedService
func (*LogAnalyticsLinkedService) SetProviderConfigReference ¶
func (mg *LogAnalyticsLinkedService) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LogAnalyticsLinkedService.
func (*LogAnalyticsLinkedService) SetProviderReference ¶
func (mg *LogAnalyticsLinkedService) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LogAnalyticsLinkedService. Deprecated: Use SetProviderConfigReference.
func (*LogAnalyticsLinkedService) SetPublishConnectionDetailsTo ¶
func (mg *LogAnalyticsLinkedService) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LogAnalyticsLinkedService.
func (*LogAnalyticsLinkedService) SetWriteConnectionSecretToReference ¶
func (mg *LogAnalyticsLinkedService) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LogAnalyticsLinkedService.
type LogAnalyticsLinkedServiceList ¶
type LogAnalyticsLinkedServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LogAnalyticsLinkedService `json:"items"` }
LogAnalyticsLinkedServiceList contains a list of LogAnalyticsLinkedServices
func (*LogAnalyticsLinkedServiceList) DeepCopy ¶
func (in *LogAnalyticsLinkedServiceList) DeepCopy() *LogAnalyticsLinkedServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsLinkedServiceList.
func (*LogAnalyticsLinkedServiceList) DeepCopyInto ¶
func (in *LogAnalyticsLinkedServiceList) DeepCopyInto(out *LogAnalyticsLinkedServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsLinkedServiceList) DeepCopyObject ¶
func (in *LogAnalyticsLinkedServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogAnalyticsLinkedServiceList) GetItems ¶
func (l *LogAnalyticsLinkedServiceList) GetItems() []resource.Managed
GetItems of this LogAnalyticsLinkedServiceList.
type LogAnalyticsLinkedServiceObservation ¶
type LogAnalyticsLinkedServiceObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*LogAnalyticsLinkedServiceObservation) DeepCopy ¶
func (in *LogAnalyticsLinkedServiceObservation) DeepCopy() *LogAnalyticsLinkedServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsLinkedServiceObservation.
func (*LogAnalyticsLinkedServiceObservation) DeepCopyInto ¶
func (in *LogAnalyticsLinkedServiceObservation) DeepCopyInto(out *LogAnalyticsLinkedServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsLinkedServiceParameters ¶
type LogAnalyticsLinkedServiceParameters 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"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional 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 (*LogAnalyticsLinkedServiceParameters) DeepCopy ¶
func (in *LogAnalyticsLinkedServiceParameters) DeepCopy() *LogAnalyticsLinkedServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsLinkedServiceParameters.
func (*LogAnalyticsLinkedServiceParameters) DeepCopyInto ¶
func (in *LogAnalyticsLinkedServiceParameters) DeepCopyInto(out *LogAnalyticsLinkedServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsLinkedServiceSpec ¶
type LogAnalyticsLinkedServiceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LogAnalyticsLinkedServiceParameters `json:"forProvider"` }
LogAnalyticsLinkedServiceSpec defines the desired state of LogAnalyticsLinkedService
func (*LogAnalyticsLinkedServiceSpec) DeepCopy ¶
func (in *LogAnalyticsLinkedServiceSpec) DeepCopy() *LogAnalyticsLinkedServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsLinkedServiceSpec.
func (*LogAnalyticsLinkedServiceSpec) DeepCopyInto ¶
func (in *LogAnalyticsLinkedServiceSpec) DeepCopyInto(out *LogAnalyticsLinkedServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsLinkedServiceStatus ¶
type LogAnalyticsLinkedServiceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LogAnalyticsLinkedServiceObservation `json:"atProvider,omitempty"` }
LogAnalyticsLinkedServiceStatus defines the observed state of LogAnalyticsLinkedService.
func (*LogAnalyticsLinkedServiceStatus) DeepCopy ¶
func (in *LogAnalyticsLinkedServiceStatus) DeepCopy() *LogAnalyticsLinkedServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsLinkedServiceStatus.
func (*LogAnalyticsLinkedServiceStatus) DeepCopyInto ¶
func (in *LogAnalyticsLinkedServiceStatus) DeepCopyInto(out *LogAnalyticsLinkedServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsLinkedStorageAccount ¶
type LogAnalyticsLinkedStorageAccount struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogAnalyticsLinkedStorageAccountSpec `json:"spec"` Status LogAnalyticsLinkedStorageAccountStatus `json:"status,omitempty"` }
LogAnalyticsLinkedStorageAccount is the Schema for the LogAnalyticsLinkedStorageAccounts 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 (*LogAnalyticsLinkedStorageAccount) DeepCopy ¶
func (in *LogAnalyticsLinkedStorageAccount) DeepCopy() *LogAnalyticsLinkedStorageAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsLinkedStorageAccount.
func (*LogAnalyticsLinkedStorageAccount) DeepCopyInto ¶
func (in *LogAnalyticsLinkedStorageAccount) DeepCopyInto(out *LogAnalyticsLinkedStorageAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsLinkedStorageAccount) DeepCopyObject ¶
func (in *LogAnalyticsLinkedStorageAccount) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogAnalyticsLinkedStorageAccount) GetCondition ¶
func (mg *LogAnalyticsLinkedStorageAccount) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LogAnalyticsLinkedStorageAccount.
func (*LogAnalyticsLinkedStorageAccount) GetConnectionDetailsMapping ¶
func (tr *LogAnalyticsLinkedStorageAccount) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LogAnalyticsLinkedStorageAccount
func (*LogAnalyticsLinkedStorageAccount) GetDeletionPolicy ¶
func (mg *LogAnalyticsLinkedStorageAccount) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LogAnalyticsLinkedStorageAccount.
func (*LogAnalyticsLinkedStorageAccount) GetID ¶
func (tr *LogAnalyticsLinkedStorageAccount) GetID() string
GetID returns ID of underlying Terraform resource of this LogAnalyticsLinkedStorageAccount
func (*LogAnalyticsLinkedStorageAccount) GetObservation ¶
func (tr *LogAnalyticsLinkedStorageAccount) GetObservation() (map[string]interface{}, error)
GetObservation of this LogAnalyticsLinkedStorageAccount
func (*LogAnalyticsLinkedStorageAccount) GetParameters ¶
func (tr *LogAnalyticsLinkedStorageAccount) GetParameters() (map[string]interface{}, error)
GetParameters of this LogAnalyticsLinkedStorageAccount
func (*LogAnalyticsLinkedStorageAccount) GetProviderConfigReference ¶
func (mg *LogAnalyticsLinkedStorageAccount) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LogAnalyticsLinkedStorageAccount.
func (*LogAnalyticsLinkedStorageAccount) GetProviderReference ¶
func (mg *LogAnalyticsLinkedStorageAccount) GetProviderReference() *xpv1.Reference
GetProviderReference of this LogAnalyticsLinkedStorageAccount. Deprecated: Use GetProviderConfigReference.
func (*LogAnalyticsLinkedStorageAccount) GetPublishConnectionDetailsTo ¶
func (mg *LogAnalyticsLinkedStorageAccount) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LogAnalyticsLinkedStorageAccount.
func (*LogAnalyticsLinkedStorageAccount) GetTerraformResourceType ¶
func (mg *LogAnalyticsLinkedStorageAccount) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LogAnalyticsLinkedStorageAccount
func (*LogAnalyticsLinkedStorageAccount) GetTerraformSchemaVersion ¶
func (tr *LogAnalyticsLinkedStorageAccount) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LogAnalyticsLinkedStorageAccount) GetWriteConnectionSecretToReference ¶
func (mg *LogAnalyticsLinkedStorageAccount) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LogAnalyticsLinkedStorageAccount.
func (*LogAnalyticsLinkedStorageAccount) LateInitialize ¶
func (tr *LogAnalyticsLinkedStorageAccount) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LogAnalyticsLinkedStorageAccount using its observed tfState. returns True if there are any spec changes for the resource.
func (*LogAnalyticsLinkedStorageAccount) ResolveReferences ¶
func (mg *LogAnalyticsLinkedStorageAccount) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this LogAnalyticsLinkedStorageAccount.
func (*LogAnalyticsLinkedStorageAccount) SetConditions ¶
func (mg *LogAnalyticsLinkedStorageAccount) SetConditions(c ...xpv1.Condition)
SetConditions of this LogAnalyticsLinkedStorageAccount.
func (*LogAnalyticsLinkedStorageAccount) SetDeletionPolicy ¶
func (mg *LogAnalyticsLinkedStorageAccount) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LogAnalyticsLinkedStorageAccount.
func (*LogAnalyticsLinkedStorageAccount) SetObservation ¶
func (tr *LogAnalyticsLinkedStorageAccount) SetObservation(obs map[string]interface{}) error
SetObservation for this LogAnalyticsLinkedStorageAccount
func (*LogAnalyticsLinkedStorageAccount) SetParameters ¶
func (tr *LogAnalyticsLinkedStorageAccount) SetParameters(params map[string]interface{}) error
SetParameters for this LogAnalyticsLinkedStorageAccount
func (*LogAnalyticsLinkedStorageAccount) SetProviderConfigReference ¶
func (mg *LogAnalyticsLinkedStorageAccount) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LogAnalyticsLinkedStorageAccount.
func (*LogAnalyticsLinkedStorageAccount) SetProviderReference ¶
func (mg *LogAnalyticsLinkedStorageAccount) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LogAnalyticsLinkedStorageAccount. Deprecated: Use SetProviderConfigReference.
func (*LogAnalyticsLinkedStorageAccount) SetPublishConnectionDetailsTo ¶
func (mg *LogAnalyticsLinkedStorageAccount) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LogAnalyticsLinkedStorageAccount.
func (*LogAnalyticsLinkedStorageAccount) SetWriteConnectionSecretToReference ¶
func (mg *LogAnalyticsLinkedStorageAccount) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LogAnalyticsLinkedStorageAccount.
type LogAnalyticsLinkedStorageAccountList ¶
type LogAnalyticsLinkedStorageAccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LogAnalyticsLinkedStorageAccount `json:"items"` }
LogAnalyticsLinkedStorageAccountList contains a list of LogAnalyticsLinkedStorageAccounts
func (*LogAnalyticsLinkedStorageAccountList) DeepCopy ¶
func (in *LogAnalyticsLinkedStorageAccountList) DeepCopy() *LogAnalyticsLinkedStorageAccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsLinkedStorageAccountList.
func (*LogAnalyticsLinkedStorageAccountList) DeepCopyInto ¶
func (in *LogAnalyticsLinkedStorageAccountList) DeepCopyInto(out *LogAnalyticsLinkedStorageAccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsLinkedStorageAccountList) DeepCopyObject ¶
func (in *LogAnalyticsLinkedStorageAccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogAnalyticsLinkedStorageAccountList) GetItems ¶
func (l *LogAnalyticsLinkedStorageAccountList) GetItems() []resource.Managed
GetItems of this LogAnalyticsLinkedStorageAccountList.
type LogAnalyticsLinkedStorageAccountObservation ¶
type LogAnalyticsLinkedStorageAccountObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*LogAnalyticsLinkedStorageAccountObservation) DeepCopy ¶
func (in *LogAnalyticsLinkedStorageAccountObservation) DeepCopy() *LogAnalyticsLinkedStorageAccountObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsLinkedStorageAccountObservation.
func (*LogAnalyticsLinkedStorageAccountObservation) DeepCopyInto ¶
func (in *LogAnalyticsLinkedStorageAccountObservation) DeepCopyInto(out *LogAnalyticsLinkedStorageAccountObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsLinkedStorageAccountParameters ¶
type LogAnalyticsLinkedStorageAccountParameters struct { // +kubebuilder:validation:Required DataSourceType *string `json:"dataSourceType" tf:"data_source_type,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required StorageAccountIds []*string `json:"storageAccountIds" tf:"storage_account_ids,omitempty"` // +kubebuilder:validation:Required WorkspaceResourceID *string `json:"workspaceResourceId" tf:"workspace_resource_id,omitempty"` }
func (*LogAnalyticsLinkedStorageAccountParameters) DeepCopy ¶
func (in *LogAnalyticsLinkedStorageAccountParameters) DeepCopy() *LogAnalyticsLinkedStorageAccountParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsLinkedStorageAccountParameters.
func (*LogAnalyticsLinkedStorageAccountParameters) DeepCopyInto ¶
func (in *LogAnalyticsLinkedStorageAccountParameters) DeepCopyInto(out *LogAnalyticsLinkedStorageAccountParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsLinkedStorageAccountSpec ¶
type LogAnalyticsLinkedStorageAccountSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LogAnalyticsLinkedStorageAccountParameters `json:"forProvider"` }
LogAnalyticsLinkedStorageAccountSpec defines the desired state of LogAnalyticsLinkedStorageAccount
func (*LogAnalyticsLinkedStorageAccountSpec) DeepCopy ¶
func (in *LogAnalyticsLinkedStorageAccountSpec) DeepCopy() *LogAnalyticsLinkedStorageAccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsLinkedStorageAccountSpec.
func (*LogAnalyticsLinkedStorageAccountSpec) DeepCopyInto ¶
func (in *LogAnalyticsLinkedStorageAccountSpec) DeepCopyInto(out *LogAnalyticsLinkedStorageAccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsLinkedStorageAccountStatus ¶
type LogAnalyticsLinkedStorageAccountStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LogAnalyticsLinkedStorageAccountObservation `json:"atProvider,omitempty"` }
LogAnalyticsLinkedStorageAccountStatus defines the observed state of LogAnalyticsLinkedStorageAccount.
func (*LogAnalyticsLinkedStorageAccountStatus) DeepCopy ¶
func (in *LogAnalyticsLinkedStorageAccountStatus) DeepCopy() *LogAnalyticsLinkedStorageAccountStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsLinkedStorageAccountStatus.
func (*LogAnalyticsLinkedStorageAccountStatus) DeepCopyInto ¶
func (in *LogAnalyticsLinkedStorageAccountStatus) DeepCopyInto(out *LogAnalyticsLinkedStorageAccountStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsSavedSearch ¶
type LogAnalyticsSavedSearch struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogAnalyticsSavedSearchSpec `json:"spec"` Status LogAnalyticsSavedSearchStatus `json:"status,omitempty"` }
LogAnalyticsSavedSearch is the Schema for the LogAnalyticsSavedSearchs 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 (*LogAnalyticsSavedSearch) DeepCopy ¶
func (in *LogAnalyticsSavedSearch) DeepCopy() *LogAnalyticsSavedSearch
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsSavedSearch.
func (*LogAnalyticsSavedSearch) DeepCopyInto ¶
func (in *LogAnalyticsSavedSearch) DeepCopyInto(out *LogAnalyticsSavedSearch)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsSavedSearch) DeepCopyObject ¶
func (in *LogAnalyticsSavedSearch) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogAnalyticsSavedSearch) GetCondition ¶
func (mg *LogAnalyticsSavedSearch) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LogAnalyticsSavedSearch.
func (*LogAnalyticsSavedSearch) GetConnectionDetailsMapping ¶
func (tr *LogAnalyticsSavedSearch) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LogAnalyticsSavedSearch
func (*LogAnalyticsSavedSearch) GetDeletionPolicy ¶
func (mg *LogAnalyticsSavedSearch) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LogAnalyticsSavedSearch.
func (*LogAnalyticsSavedSearch) GetID ¶
func (tr *LogAnalyticsSavedSearch) GetID() string
GetID returns ID of underlying Terraform resource of this LogAnalyticsSavedSearch
func (*LogAnalyticsSavedSearch) GetObservation ¶
func (tr *LogAnalyticsSavedSearch) GetObservation() (map[string]interface{}, error)
GetObservation of this LogAnalyticsSavedSearch
func (*LogAnalyticsSavedSearch) GetParameters ¶
func (tr *LogAnalyticsSavedSearch) GetParameters() (map[string]interface{}, error)
GetParameters of this LogAnalyticsSavedSearch
func (*LogAnalyticsSavedSearch) GetProviderConfigReference ¶
func (mg *LogAnalyticsSavedSearch) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LogAnalyticsSavedSearch.
func (*LogAnalyticsSavedSearch) GetProviderReference ¶
func (mg *LogAnalyticsSavedSearch) GetProviderReference() *xpv1.Reference
GetProviderReference of this LogAnalyticsSavedSearch. Deprecated: Use GetProviderConfigReference.
func (*LogAnalyticsSavedSearch) GetPublishConnectionDetailsTo ¶
func (mg *LogAnalyticsSavedSearch) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LogAnalyticsSavedSearch.
func (*LogAnalyticsSavedSearch) GetTerraformResourceType ¶
func (mg *LogAnalyticsSavedSearch) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LogAnalyticsSavedSearch
func (*LogAnalyticsSavedSearch) GetTerraformSchemaVersion ¶
func (tr *LogAnalyticsSavedSearch) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LogAnalyticsSavedSearch) GetWriteConnectionSecretToReference ¶
func (mg *LogAnalyticsSavedSearch) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LogAnalyticsSavedSearch.
func (*LogAnalyticsSavedSearch) LateInitialize ¶
func (tr *LogAnalyticsSavedSearch) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LogAnalyticsSavedSearch using its observed tfState. returns True if there are any spec changes for the resource.
func (*LogAnalyticsSavedSearch) SetConditions ¶
func (mg *LogAnalyticsSavedSearch) SetConditions(c ...xpv1.Condition)
SetConditions of this LogAnalyticsSavedSearch.
func (*LogAnalyticsSavedSearch) SetDeletionPolicy ¶
func (mg *LogAnalyticsSavedSearch) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LogAnalyticsSavedSearch.
func (*LogAnalyticsSavedSearch) SetObservation ¶
func (tr *LogAnalyticsSavedSearch) SetObservation(obs map[string]interface{}) error
SetObservation for this LogAnalyticsSavedSearch
func (*LogAnalyticsSavedSearch) SetParameters ¶
func (tr *LogAnalyticsSavedSearch) SetParameters(params map[string]interface{}) error
SetParameters for this LogAnalyticsSavedSearch
func (*LogAnalyticsSavedSearch) SetProviderConfigReference ¶
func (mg *LogAnalyticsSavedSearch) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LogAnalyticsSavedSearch.
func (*LogAnalyticsSavedSearch) SetProviderReference ¶
func (mg *LogAnalyticsSavedSearch) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LogAnalyticsSavedSearch. Deprecated: Use SetProviderConfigReference.
func (*LogAnalyticsSavedSearch) SetPublishConnectionDetailsTo ¶
func (mg *LogAnalyticsSavedSearch) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LogAnalyticsSavedSearch.
func (*LogAnalyticsSavedSearch) SetWriteConnectionSecretToReference ¶
func (mg *LogAnalyticsSavedSearch) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LogAnalyticsSavedSearch.
type LogAnalyticsSavedSearchList ¶
type LogAnalyticsSavedSearchList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LogAnalyticsSavedSearch `json:"items"` }
LogAnalyticsSavedSearchList contains a list of LogAnalyticsSavedSearchs
func (*LogAnalyticsSavedSearchList) DeepCopy ¶
func (in *LogAnalyticsSavedSearchList) DeepCopy() *LogAnalyticsSavedSearchList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsSavedSearchList.
func (*LogAnalyticsSavedSearchList) DeepCopyInto ¶
func (in *LogAnalyticsSavedSearchList) DeepCopyInto(out *LogAnalyticsSavedSearchList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsSavedSearchList) DeepCopyObject ¶
func (in *LogAnalyticsSavedSearchList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogAnalyticsSavedSearchList) GetItems ¶
func (l *LogAnalyticsSavedSearchList) GetItems() []resource.Managed
GetItems of this LogAnalyticsSavedSearchList.
type LogAnalyticsSavedSearchObservation ¶
type LogAnalyticsSavedSearchObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*LogAnalyticsSavedSearchObservation) DeepCopy ¶
func (in *LogAnalyticsSavedSearchObservation) DeepCopy() *LogAnalyticsSavedSearchObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsSavedSearchObservation.
func (*LogAnalyticsSavedSearchObservation) DeepCopyInto ¶
func (in *LogAnalyticsSavedSearchObservation) DeepCopyInto(out *LogAnalyticsSavedSearchObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsSavedSearchParameters ¶
type LogAnalyticsSavedSearchParameters 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 (*LogAnalyticsSavedSearchParameters) DeepCopy ¶
func (in *LogAnalyticsSavedSearchParameters) DeepCopy() *LogAnalyticsSavedSearchParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsSavedSearchParameters.
func (*LogAnalyticsSavedSearchParameters) DeepCopyInto ¶
func (in *LogAnalyticsSavedSearchParameters) DeepCopyInto(out *LogAnalyticsSavedSearchParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsSavedSearchSpec ¶
type LogAnalyticsSavedSearchSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LogAnalyticsSavedSearchParameters `json:"forProvider"` }
LogAnalyticsSavedSearchSpec defines the desired state of LogAnalyticsSavedSearch
func (*LogAnalyticsSavedSearchSpec) DeepCopy ¶
func (in *LogAnalyticsSavedSearchSpec) DeepCopy() *LogAnalyticsSavedSearchSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsSavedSearchSpec.
func (*LogAnalyticsSavedSearchSpec) DeepCopyInto ¶
func (in *LogAnalyticsSavedSearchSpec) DeepCopyInto(out *LogAnalyticsSavedSearchSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsSavedSearchStatus ¶
type LogAnalyticsSavedSearchStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LogAnalyticsSavedSearchObservation `json:"atProvider,omitempty"` }
LogAnalyticsSavedSearchStatus defines the observed state of LogAnalyticsSavedSearch.
func (*LogAnalyticsSavedSearchStatus) DeepCopy ¶
func (in *LogAnalyticsSavedSearchStatus) DeepCopy() *LogAnalyticsSavedSearchStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsSavedSearchStatus.
func (*LogAnalyticsSavedSearchStatus) DeepCopyInto ¶
func (in *LogAnalyticsSavedSearchStatus) DeepCopyInto(out *LogAnalyticsSavedSearchStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsSolution ¶
type LogAnalyticsSolution struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LogAnalyticsSolutionSpec `json:"spec"` Status LogAnalyticsSolutionStatus `json:"status,omitempty"` }
LogAnalyticsSolution is the Schema for the LogAnalyticsSolutions 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 (*LogAnalyticsSolution) DeepCopy ¶
func (in *LogAnalyticsSolution) DeepCopy() *LogAnalyticsSolution
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsSolution.
func (*LogAnalyticsSolution) DeepCopyInto ¶
func (in *LogAnalyticsSolution) DeepCopyInto(out *LogAnalyticsSolution)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsSolution) DeepCopyObject ¶
func (in *LogAnalyticsSolution) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogAnalyticsSolution) GetCondition ¶
func (mg *LogAnalyticsSolution) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LogAnalyticsSolution.
func (*LogAnalyticsSolution) GetConnectionDetailsMapping ¶
func (tr *LogAnalyticsSolution) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LogAnalyticsSolution
func (*LogAnalyticsSolution) GetDeletionPolicy ¶
func (mg *LogAnalyticsSolution) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LogAnalyticsSolution.
func (*LogAnalyticsSolution) GetID ¶
func (tr *LogAnalyticsSolution) GetID() string
GetID returns ID of underlying Terraform resource of this LogAnalyticsSolution
func (*LogAnalyticsSolution) GetObservation ¶
func (tr *LogAnalyticsSolution) GetObservation() (map[string]interface{}, error)
GetObservation of this LogAnalyticsSolution
func (*LogAnalyticsSolution) GetParameters ¶
func (tr *LogAnalyticsSolution) GetParameters() (map[string]interface{}, error)
GetParameters of this LogAnalyticsSolution
func (*LogAnalyticsSolution) GetProviderConfigReference ¶
func (mg *LogAnalyticsSolution) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LogAnalyticsSolution.
func (*LogAnalyticsSolution) GetProviderReference ¶
func (mg *LogAnalyticsSolution) GetProviderReference() *xpv1.Reference
GetProviderReference of this LogAnalyticsSolution. Deprecated: Use GetProviderConfigReference.
func (*LogAnalyticsSolution) GetPublishConnectionDetailsTo ¶
func (mg *LogAnalyticsSolution) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LogAnalyticsSolution.
func (*LogAnalyticsSolution) GetTerraformResourceType ¶
func (mg *LogAnalyticsSolution) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LogAnalyticsSolution
func (*LogAnalyticsSolution) GetTerraformSchemaVersion ¶
func (tr *LogAnalyticsSolution) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LogAnalyticsSolution) GetWriteConnectionSecretToReference ¶
func (mg *LogAnalyticsSolution) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LogAnalyticsSolution.
func (*LogAnalyticsSolution) LateInitialize ¶
func (tr *LogAnalyticsSolution) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LogAnalyticsSolution using its observed tfState. returns True if there are any spec changes for the resource.
func (*LogAnalyticsSolution) ResolveReferences ¶
ResolveReferences of this LogAnalyticsSolution.
func (*LogAnalyticsSolution) SetConditions ¶
func (mg *LogAnalyticsSolution) SetConditions(c ...xpv1.Condition)
SetConditions of this LogAnalyticsSolution.
func (*LogAnalyticsSolution) SetDeletionPolicy ¶
func (mg *LogAnalyticsSolution) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LogAnalyticsSolution.
func (*LogAnalyticsSolution) SetObservation ¶
func (tr *LogAnalyticsSolution) SetObservation(obs map[string]interface{}) error
SetObservation for this LogAnalyticsSolution
func (*LogAnalyticsSolution) SetParameters ¶
func (tr *LogAnalyticsSolution) SetParameters(params map[string]interface{}) error
SetParameters for this LogAnalyticsSolution
func (*LogAnalyticsSolution) SetProviderConfigReference ¶
func (mg *LogAnalyticsSolution) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LogAnalyticsSolution.
func (*LogAnalyticsSolution) SetProviderReference ¶
func (mg *LogAnalyticsSolution) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LogAnalyticsSolution. Deprecated: Use SetProviderConfigReference.
func (*LogAnalyticsSolution) SetPublishConnectionDetailsTo ¶
func (mg *LogAnalyticsSolution) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LogAnalyticsSolution.
func (*LogAnalyticsSolution) SetWriteConnectionSecretToReference ¶
func (mg *LogAnalyticsSolution) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LogAnalyticsSolution.
type LogAnalyticsSolutionList ¶
type LogAnalyticsSolutionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LogAnalyticsSolution `json:"items"` }
LogAnalyticsSolutionList contains a list of LogAnalyticsSolutions
func (*LogAnalyticsSolutionList) DeepCopy ¶
func (in *LogAnalyticsSolutionList) DeepCopy() *LogAnalyticsSolutionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsSolutionList.
func (*LogAnalyticsSolutionList) DeepCopyInto ¶
func (in *LogAnalyticsSolutionList) DeepCopyInto(out *LogAnalyticsSolutionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LogAnalyticsSolutionList) DeepCopyObject ¶
func (in *LogAnalyticsSolutionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LogAnalyticsSolutionList) GetItems ¶
func (l *LogAnalyticsSolutionList) GetItems() []resource.Managed
GetItems of this LogAnalyticsSolutionList.
type LogAnalyticsSolutionObservation ¶
type LogAnalyticsSolutionObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*LogAnalyticsSolutionObservation) DeepCopy ¶
func (in *LogAnalyticsSolutionObservation) DeepCopy() *LogAnalyticsSolutionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsSolutionObservation.
func (*LogAnalyticsSolutionObservation) DeepCopyInto ¶
func (in *LogAnalyticsSolutionObservation) DeepCopyInto(out *LogAnalyticsSolutionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsSolutionParameters ¶
type LogAnalyticsSolutionParameters struct { // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Plan []PlanParameters `json:"plan" tf:"plan,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required 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 (*LogAnalyticsSolutionParameters) DeepCopy ¶
func (in *LogAnalyticsSolutionParameters) DeepCopy() *LogAnalyticsSolutionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsSolutionParameters.
func (*LogAnalyticsSolutionParameters) DeepCopyInto ¶
func (in *LogAnalyticsSolutionParameters) DeepCopyInto(out *LogAnalyticsSolutionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsSolutionSpec ¶
type LogAnalyticsSolutionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LogAnalyticsSolutionParameters `json:"forProvider"` }
LogAnalyticsSolutionSpec defines the desired state of LogAnalyticsSolution
func (*LogAnalyticsSolutionSpec) DeepCopy ¶
func (in *LogAnalyticsSolutionSpec) DeepCopy() *LogAnalyticsSolutionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsSolutionSpec.
func (*LogAnalyticsSolutionSpec) DeepCopyInto ¶
func (in *LogAnalyticsSolutionSpec) DeepCopyInto(out *LogAnalyticsSolutionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsSolutionStatus ¶
type LogAnalyticsSolutionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LogAnalyticsSolutionObservation `json:"atProvider,omitempty"` }
LogAnalyticsSolutionStatus defines the observed state of LogAnalyticsSolution.
func (*LogAnalyticsSolutionStatus) DeepCopy ¶
func (in *LogAnalyticsSolutionStatus) DeepCopy() *LogAnalyticsSolutionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsSolutionStatus.
func (*LogAnalyticsSolutionStatus) DeepCopyInto ¶
func (in *LogAnalyticsSolutionStatus) DeepCopyInto(out *LogAnalyticsSolutionStatus)
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.
Source Files ¶
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_generated_terraformed.go
- zz_groupversion_info.go
- zz_loganalyticscluster_types.go
- zz_loganalyticsclustercustomermanagedkey_types.go
- zz_loganalyticsdataexportrule_types.go
- zz_loganalyticsdatasourcewindowsevent_types.go
- zz_loganalyticsdatasourcewindowsperformancecounter_types.go
- zz_loganalyticslinkedservice_types.go
- zz_loganalyticslinkedstorageaccount_types.go
- zz_loganalyticssavedsearch_types.go
- zz_loganalyticssolution_types.go