Documentation
¶
Overview ¶
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Package storage contains API Schema definitions for the insights storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=insights.azure.com +versionName=v1api20230311storage
Index ¶
- Constants
- Variables
- type APIVersion
- type AdxDestination
- type AdxDestination_STATUS
- type AgentSetting
- type AgentSetting_STATUS
- type AgentSettingsSpec
- type AgentSettingsSpec_STATUS
- type AzureMonitorMetricsDestination
- type AzureMonitorMetricsDestination_STATUS
- type ColumnDefinition
- type ColumnDefinition_STATUS
- type ConfigurationAccessEndpointSpec_STATUS
- type DataCollectionEndpoint
- func (endpoint *DataCollectionEndpoint) AzureName() string
- func (endpoint *DataCollectionEndpoint) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DataCollectionEndpoint) DeepCopy() *DataCollectionEndpoint
- func (in *DataCollectionEndpoint) DeepCopyInto(out *DataCollectionEndpoint)
- func (in *DataCollectionEndpoint) DeepCopyObject() runtime.Object
- func (endpoint DataCollectionEndpoint) GetAPIVersion() string
- func (endpoint *DataCollectionEndpoint) GetConditions() conditions.Conditions
- func (endpoint *DataCollectionEndpoint) GetResourceScope() genruntime.ResourceScope
- func (endpoint *DataCollectionEndpoint) GetSpec() genruntime.ConvertibleSpec
- func (endpoint *DataCollectionEndpoint) GetStatus() genruntime.ConvertibleStatus
- func (endpoint *DataCollectionEndpoint) GetSupportedOperations() []genruntime.ResourceOperation
- func (endpoint *DataCollectionEndpoint) GetType() string
- func (endpoint *DataCollectionEndpoint) Hub()
- func (endpoint *DataCollectionEndpoint) NewEmptyStatus() genruntime.ConvertibleStatus
- func (endpoint *DataCollectionEndpoint) OriginalGVK() *schema.GroupVersionKind
- func (endpoint *DataCollectionEndpoint) Owner() *genruntime.ResourceReference
- func (endpoint *DataCollectionEndpoint) SecretDestinationExpressions() []*core.DestinationExpression
- func (endpoint *DataCollectionEndpoint) SetConditions(conditions conditions.Conditions)
- func (endpoint *DataCollectionEndpoint) SetStatus(status genruntime.ConvertibleStatus) error
- type DataCollectionEndpointList
- type DataCollectionEndpointOperatorSpec
- type DataCollectionEndpointResource_STATUS
- func (resource *DataCollectionEndpointResource_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (resource *DataCollectionEndpointResource_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DataCollectionEndpointResource_STATUS) DeepCopy() *DataCollectionEndpointResource_STATUS
- func (in *DataCollectionEndpointResource_STATUS) DeepCopyInto(out *DataCollectionEndpointResource_STATUS)
- type DataCollectionEndpoint_Spec
- func (endpoint *DataCollectionEndpoint_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (endpoint *DataCollectionEndpoint_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DataCollectionEndpoint_Spec) DeepCopy() *DataCollectionEndpoint_Spec
- func (in *DataCollectionEndpoint_Spec) DeepCopyInto(out *DataCollectionEndpoint_Spec)
- type DataCollectionRule
- func (rule *DataCollectionRule) AzureName() string
- func (rule *DataCollectionRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DataCollectionRule) DeepCopy() *DataCollectionRule
- func (in *DataCollectionRule) DeepCopyInto(out *DataCollectionRule)
- func (in *DataCollectionRule) DeepCopyObject() runtime.Object
- func (rule DataCollectionRule) GetAPIVersion() string
- func (rule *DataCollectionRule) GetConditions() conditions.Conditions
- func (rule *DataCollectionRule) GetResourceScope() genruntime.ResourceScope
- func (rule *DataCollectionRule) GetSpec() genruntime.ConvertibleSpec
- func (rule *DataCollectionRule) GetStatus() genruntime.ConvertibleStatus
- func (rule *DataCollectionRule) GetSupportedOperations() []genruntime.ResourceOperation
- func (rule *DataCollectionRule) GetType() string
- func (rule *DataCollectionRule) Hub()
- func (rule *DataCollectionRule) NewEmptyStatus() genruntime.ConvertibleStatus
- func (rule *DataCollectionRule) OriginalGVK() *schema.GroupVersionKind
- func (rule *DataCollectionRule) Owner() *genruntime.ResourceReference
- func (rule *DataCollectionRule) SecretDestinationExpressions() []*core.DestinationExpression
- func (rule *DataCollectionRule) SetConditions(conditions conditions.Conditions)
- func (rule *DataCollectionRule) SetStatus(status genruntime.ConvertibleStatus) error
- type DataCollectionRuleAssociation
- func (association *DataCollectionRuleAssociation) AzureName() string
- func (association *DataCollectionRuleAssociation) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DataCollectionRuleAssociation) DeepCopy() *DataCollectionRuleAssociation
- func (in *DataCollectionRuleAssociation) DeepCopyInto(out *DataCollectionRuleAssociation)
- func (in *DataCollectionRuleAssociation) DeepCopyObject() runtime.Object
- func (association DataCollectionRuleAssociation) GetAPIVersion() string
- func (association *DataCollectionRuleAssociation) GetConditions() conditions.Conditions
- func (association *DataCollectionRuleAssociation) GetResourceScope() genruntime.ResourceScope
- func (association *DataCollectionRuleAssociation) GetSpec() genruntime.ConvertibleSpec
- func (association *DataCollectionRuleAssociation) GetStatus() genruntime.ConvertibleStatus
- func (association *DataCollectionRuleAssociation) GetSupportedOperations() []genruntime.ResourceOperation
- func (association *DataCollectionRuleAssociation) GetType() string
- func (association *DataCollectionRuleAssociation) Hub()
- func (association *DataCollectionRuleAssociation) NewEmptyStatus() genruntime.ConvertibleStatus
- func (association *DataCollectionRuleAssociation) OriginalGVK() *schema.GroupVersionKind
- func (association *DataCollectionRuleAssociation) Owner() *genruntime.ResourceReference
- func (association *DataCollectionRuleAssociation) SecretDestinationExpressions() []*core.DestinationExpression
- func (association *DataCollectionRuleAssociation) SetConditions(conditions conditions.Conditions)
- func (association *DataCollectionRuleAssociation) SetStatus(status genruntime.ConvertibleStatus) error
- type DataCollectionRuleAssociationList
- type DataCollectionRuleAssociationOperatorSpec
- type DataCollectionRuleAssociationProxyOnlyResource_STATUS
- func (resource *DataCollectionRuleAssociationProxyOnlyResource_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (resource *DataCollectionRuleAssociationProxyOnlyResource_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DataCollectionRuleAssociationProxyOnlyResource_STATUS) DeepCopy() *DataCollectionRuleAssociationProxyOnlyResource_STATUS
- func (in *DataCollectionRuleAssociationProxyOnlyResource_STATUS) DeepCopyInto(out *DataCollectionRuleAssociationProxyOnlyResource_STATUS)
- type DataCollectionRuleAssociation_Spec
- func (association *DataCollectionRuleAssociation_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (association *DataCollectionRuleAssociation_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DataCollectionRuleAssociation_Spec) DeepCopy() *DataCollectionRuleAssociation_Spec
- func (in *DataCollectionRuleAssociation_Spec) DeepCopyInto(out *DataCollectionRuleAssociation_Spec)
- type DataCollectionRuleList
- type DataCollectionRuleOperatorSpec
- type DataCollectionRuleResource_STATUS
- func (resource *DataCollectionRuleResource_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (resource *DataCollectionRuleResource_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DataCollectionRuleResource_STATUS) DeepCopy() *DataCollectionRuleResource_STATUS
- func (in *DataCollectionRuleResource_STATUS) DeepCopyInto(out *DataCollectionRuleResource_STATUS)
- type DataCollectionRule_Spec
- func (rule *DataCollectionRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (rule *DataCollectionRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DataCollectionRule_Spec) DeepCopy() *DataCollectionRule_Spec
- func (in *DataCollectionRule_Spec) DeepCopyInto(out *DataCollectionRule_Spec)
- type DataFlow
- type DataFlow_STATUS
- type DataImportSources
- type DataImportSources_STATUS
- type DataSourcesSpec
- type DataSourcesSpec_STATUS
- type DestinationsSpec
- type DestinationsSpec_STATUS
- type EndpointsSpec_STATUS
- type EnrichmentData
- type EnrichmentData_STATUS
- type EventHubDataSource
- type EventHubDataSource_STATUS
- type EventHubDestination
- type EventHubDestination_STATUS
- type EventHubDirectDestination
- type EventHubDirectDestination_STATUS
- type ExtensionDataSource
- type ExtensionDataSource_STATUS
- type FailoverConfigurationSpec_STATUS
- type IisLogsDataSource
- type IisLogsDataSource_STATUS
- type LocationSpec_STATUS
- type LogAnalyticsDestination
- type LogAnalyticsDestination_STATUS
- type LogFileSettings
- type LogFileSettings_STATUS
- type LogFileTextSettings
- type LogFileTextSettings_STATUS
- type LogFilesDataSource
- type LogFilesDataSource_STATUS
- type LogsIngestionEndpointSpec_STATUS
- type ManagedServiceIdentity
- func (identity *ManagedServiceIdentity) AssignProperties_From_ManagedServiceIdentity(source *storage.ManagedServiceIdentity) error
- func (identity *ManagedServiceIdentity) AssignProperties_To_ManagedServiceIdentity(destination *storage.ManagedServiceIdentity) error
- func (in *ManagedServiceIdentity) DeepCopy() *ManagedServiceIdentity
- func (in *ManagedServiceIdentity) DeepCopyInto(out *ManagedServiceIdentity)
- type ManagedServiceIdentity_STATUS
- func (identity *ManagedServiceIdentity_STATUS) AssignProperties_From_ManagedServiceIdentity_STATUS(source *storage.ManagedServiceIdentity_STATUS) error
- func (identity *ManagedServiceIdentity_STATUS) AssignProperties_To_ManagedServiceIdentity_STATUS(destination *storage.ManagedServiceIdentity_STATUS) error
- func (in *ManagedServiceIdentity_STATUS) DeepCopy() *ManagedServiceIdentity_STATUS
- func (in *ManagedServiceIdentity_STATUS) DeepCopyInto(out *ManagedServiceIdentity_STATUS)
- type Metadata_STATUS
- type MetricsIngestionEndpointSpec_STATUS
- type MicrosoftFabricDestination
- type MicrosoftFabricDestination_STATUS
- type MonitoringAccountDestination
- type MonitoringAccountDestination_STATUS
- type NetworkRuleSet
- type NetworkRuleSet_STATUS
- type PerfCounterDataSource
- type PerfCounterDataSource_STATUS
- type PlatformTelemetryDataSource
- type PlatformTelemetryDataSource_STATUS
- type PrivateLinkScopedResource_STATUS
- type PrometheusForwarderDataSource
- type PrometheusForwarderDataSource_STATUS
- type ReferencesSpec
- type ReferencesSpec_STATUS
- type StorageBlob
- type StorageBlobDestination
- type StorageBlobDestination_STATUS
- type StorageBlob_STATUS
- type StorageTableDestination
- type StorageTableDestination_STATUS
- type StreamDeclaration
- type StreamDeclaration_STATUS
- type SyslogDataSource
- type SyslogDataSource_STATUS
- type SystemData_STATUS
- func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
- func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
- func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
- func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
- type UserAssignedIdentityDetails
- func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *storage.UserAssignedIdentityDetails) error
- func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *storage.UserAssignedIdentityDetails) error
- func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
- func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
- type UserAssignedIdentity_STATUS
- func (identity *UserAssignedIdentity_STATUS) AssignProperties_From_UserAssignedIdentity_STATUS(source *storage.UserAssignedIdentity_STATUS) error
- func (identity *UserAssignedIdentity_STATUS) AssignProperties_To_UserAssignedIdentity_STATUS(destination *storage.UserAssignedIdentity_STATUS) error
- func (in *UserAssignedIdentity_STATUS) DeepCopy() *UserAssignedIdentity_STATUS
- func (in *UserAssignedIdentity_STATUS) DeepCopyInto(out *UserAssignedIdentity_STATUS)
- type WindowsEventLogDataSource
- type WindowsEventLogDataSource_STATUS
- type WindowsFirewallLogsDataSource
- type WindowsFirewallLogsDataSource_STATUS
Constants ¶
const APIVersion_Value = APIVersion("2023-03-11")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "insights.azure.com", Version: "v1api20230311storage"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type APIVersion ¶
type APIVersion string
Storage version of v1api20230311.APIVersion +kubebuilder:validation:Enum={"2023-03-11"}
type AdxDestination ¶
type AdxDestination struct {
DatabaseName *string `json:"databaseName,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// ResourceReference: The ARM resource id of the Adx resource.
ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"`
}
Storage version of v1api20230311.AdxDestination Azure Data Explorer (Adx) destination.
func (*AdxDestination) DeepCopy ¶
func (in *AdxDestination) DeepCopy() *AdxDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdxDestination.
func (*AdxDestination) DeepCopyInto ¶
func (in *AdxDestination) DeepCopyInto(out *AdxDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdxDestination_STATUS ¶
type AdxDestination_STATUS struct {
DatabaseName *string `json:"databaseName,omitempty"`
IngestionUri *string `json:"ingestionUri,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ResourceId *string `json:"resourceId,omitempty"`
}
Storage version of v1api20230311.AdxDestination_STATUS Azure Data Explorer (Adx) destination.
func (*AdxDestination_STATUS) DeepCopy ¶
func (in *AdxDestination_STATUS) DeepCopy() *AdxDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdxDestination_STATUS.
func (*AdxDestination_STATUS) DeepCopyInto ¶
func (in *AdxDestination_STATUS) DeepCopyInto(out *AdxDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AgentSetting ¶
type AgentSetting struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Value *string `json:"value,omitempty"`
}
Storage version of v1api20230311.AgentSetting A setting used to control an agent behavior on a host machine
func (*AgentSetting) DeepCopy ¶
func (in *AgentSetting) DeepCopy() *AgentSetting
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentSetting.
func (*AgentSetting) DeepCopyInto ¶
func (in *AgentSetting) DeepCopyInto(out *AgentSetting)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AgentSetting_STATUS ¶
type AgentSetting_STATUS struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Value *string `json:"value,omitempty"`
}
Storage version of v1api20230311.AgentSetting_STATUS A setting used to control an agent behavior on a host machine
func (*AgentSetting_STATUS) DeepCopy ¶
func (in *AgentSetting_STATUS) DeepCopy() *AgentSetting_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentSetting_STATUS.
func (*AgentSetting_STATUS) DeepCopyInto ¶
func (in *AgentSetting_STATUS) DeepCopyInto(out *AgentSetting_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AgentSettingsSpec ¶
type AgentSettingsSpec struct {
Logs []AgentSetting `json:"logs,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.AgentSettingsSpec An agent setting
func (*AgentSettingsSpec) DeepCopy ¶
func (in *AgentSettingsSpec) DeepCopy() *AgentSettingsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentSettingsSpec.
func (*AgentSettingsSpec) DeepCopyInto ¶
func (in *AgentSettingsSpec) DeepCopyInto(out *AgentSettingsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AgentSettingsSpec_STATUS ¶
type AgentSettingsSpec_STATUS struct {
Logs []AgentSetting_STATUS `json:"logs,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.AgentSettingsSpec_STATUS An agent setting
func (*AgentSettingsSpec_STATUS) DeepCopy ¶
func (in *AgentSettingsSpec_STATUS) DeepCopy() *AgentSettingsSpec_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentSettingsSpec_STATUS.
func (*AgentSettingsSpec_STATUS) DeepCopyInto ¶
func (in *AgentSettingsSpec_STATUS) DeepCopyInto(out *AgentSettingsSpec_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureMonitorMetricsDestination ¶
type AzureMonitorMetricsDestination struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.AzureMonitorMetricsDestination Azure Monitor Metrics destination.
func (*AzureMonitorMetricsDestination) DeepCopy ¶
func (in *AzureMonitorMetricsDestination) DeepCopy() *AzureMonitorMetricsDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureMonitorMetricsDestination.
func (*AzureMonitorMetricsDestination) DeepCopyInto ¶
func (in *AzureMonitorMetricsDestination) DeepCopyInto(out *AzureMonitorMetricsDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureMonitorMetricsDestination_STATUS ¶
type AzureMonitorMetricsDestination_STATUS struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.AzureMonitorMetricsDestination_STATUS Azure Monitor Metrics destination.
func (*AzureMonitorMetricsDestination_STATUS) DeepCopy ¶
func (in *AzureMonitorMetricsDestination_STATUS) DeepCopy() *AzureMonitorMetricsDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureMonitorMetricsDestination_STATUS.
func (*AzureMonitorMetricsDestination_STATUS) DeepCopyInto ¶
func (in *AzureMonitorMetricsDestination_STATUS) DeepCopyInto(out *AzureMonitorMetricsDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ColumnDefinition ¶
type ColumnDefinition struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20230311.ColumnDefinition Definition of custom data column.
func (*ColumnDefinition) DeepCopy ¶
func (in *ColumnDefinition) DeepCopy() *ColumnDefinition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ColumnDefinition.
func (*ColumnDefinition) DeepCopyInto ¶
func (in *ColumnDefinition) DeepCopyInto(out *ColumnDefinition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ColumnDefinition_STATUS ¶
type ColumnDefinition_STATUS struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20230311.ColumnDefinition_STATUS Definition of custom data column.
func (*ColumnDefinition_STATUS) DeepCopy ¶
func (in *ColumnDefinition_STATUS) DeepCopy() *ColumnDefinition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ColumnDefinition_STATUS.
func (*ColumnDefinition_STATUS) DeepCopyInto ¶
func (in *ColumnDefinition_STATUS) DeepCopyInto(out *ColumnDefinition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationAccessEndpointSpec_STATUS ¶
type ConfigurationAccessEndpointSpec_STATUS struct {
Endpoint *string `json:"endpoint,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.ConfigurationAccessEndpointSpec_STATUS Definition of the endpoint used for accessing configuration.
func (*ConfigurationAccessEndpointSpec_STATUS) DeepCopy ¶
func (in *ConfigurationAccessEndpointSpec_STATUS) DeepCopy() *ConfigurationAccessEndpointSpec_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationAccessEndpointSpec_STATUS.
func (*ConfigurationAccessEndpointSpec_STATUS) DeepCopyInto ¶
func (in *ConfigurationAccessEndpointSpec_STATUS) DeepCopyInto(out *ConfigurationAccessEndpointSpec_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataCollectionEndpoint ¶
type DataCollectionEndpoint struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec DataCollectionEndpoint_Spec `json:"spec,omitempty"`
Status DataCollectionEndpointResource_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,insights} +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20230311.DataCollectionEndpoint Generator information: - Generated from: /monitor/resource-manager/Microsoft.Insights/stable/2023-03-11/dataCollectionEndpoints_API.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionEndpoints/{dataCollectionEndpointName}
func (*DataCollectionEndpoint) AzureName ¶
func (endpoint *DataCollectionEndpoint) AzureName() string
AzureName returns the Azure name of the resource
func (*DataCollectionEndpoint) ConfigMapDestinationExpressions ¶
func (endpoint *DataCollectionEndpoint) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*DataCollectionEndpoint) DeepCopy ¶
func (in *DataCollectionEndpoint) DeepCopy() *DataCollectionEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCollectionEndpoint.
func (*DataCollectionEndpoint) DeepCopyInto ¶
func (in *DataCollectionEndpoint) DeepCopyInto(out *DataCollectionEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataCollectionEndpoint) DeepCopyObject ¶
func (in *DataCollectionEndpoint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (DataCollectionEndpoint) GetAPIVersion ¶
func (endpoint DataCollectionEndpoint) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-03-11"
func (*DataCollectionEndpoint) GetConditions ¶
func (endpoint *DataCollectionEndpoint) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DataCollectionEndpoint) GetResourceScope ¶
func (endpoint *DataCollectionEndpoint) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DataCollectionEndpoint) GetSpec ¶
func (endpoint *DataCollectionEndpoint) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DataCollectionEndpoint) GetStatus ¶
func (endpoint *DataCollectionEndpoint) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DataCollectionEndpoint) GetSupportedOperations ¶
func (endpoint *DataCollectionEndpoint) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*DataCollectionEndpoint) GetType ¶
func (endpoint *DataCollectionEndpoint) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Insights/dataCollectionEndpoints"
func (*DataCollectionEndpoint) Hub ¶
func (endpoint *DataCollectionEndpoint) Hub()
Hub marks that this DataCollectionEndpoint is the hub type for conversion
func (*DataCollectionEndpoint) NewEmptyStatus ¶
func (endpoint *DataCollectionEndpoint) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DataCollectionEndpoint) OriginalGVK ¶
func (endpoint *DataCollectionEndpoint) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DataCollectionEndpoint) Owner ¶
func (endpoint *DataCollectionEndpoint) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DataCollectionEndpoint) SecretDestinationExpressions ¶
func (endpoint *DataCollectionEndpoint) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*DataCollectionEndpoint) SetConditions ¶
func (endpoint *DataCollectionEndpoint) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DataCollectionEndpoint) SetStatus ¶
func (endpoint *DataCollectionEndpoint) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type DataCollectionEndpointList ¶
type DataCollectionEndpointList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []DataCollectionEndpoint `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20230311.DataCollectionEndpoint Generator information: - Generated from: /monitor/resource-manager/Microsoft.Insights/stable/2023-03-11/dataCollectionEndpoints_API.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionEndpoints/{dataCollectionEndpointName}
func (*DataCollectionEndpointList) DeepCopy ¶
func (in *DataCollectionEndpointList) DeepCopy() *DataCollectionEndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCollectionEndpointList.
func (*DataCollectionEndpointList) DeepCopyInto ¶
func (in *DataCollectionEndpointList) DeepCopyInto(out *DataCollectionEndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataCollectionEndpointList) DeepCopyObject ¶
func (in *DataCollectionEndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataCollectionEndpointOperatorSpec ¶
type DataCollectionEndpointOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20230311.DataCollectionEndpointOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DataCollectionEndpointOperatorSpec) DeepCopy ¶
func (in *DataCollectionEndpointOperatorSpec) DeepCopy() *DataCollectionEndpointOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCollectionEndpointOperatorSpec.
func (*DataCollectionEndpointOperatorSpec) DeepCopyInto ¶
func (in *DataCollectionEndpointOperatorSpec) DeepCopyInto(out *DataCollectionEndpointOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataCollectionEndpointResource_STATUS ¶
type DataCollectionEndpointResource_STATUS struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
ConfigurationAccess *ConfigurationAccessEndpointSpec_STATUS `json:"configurationAccess,omitempty"`
Description *string `json:"description,omitempty"`
Etag *string `json:"etag,omitempty"`
FailoverConfiguration *FailoverConfigurationSpec_STATUS `json:"failoverConfiguration,omitempty"`
Id *string `json:"id,omitempty"`
Identity *ManagedServiceIdentity_STATUS `json:"identity,omitempty"`
ImmutableId *string `json:"immutableId,omitempty"`
Kind *string `json:"kind,omitempty"`
Location *string `json:"location,omitempty"`
LogsIngestion *LogsIngestionEndpointSpec_STATUS `json:"logsIngestion,omitempty"`
Metadata *Metadata_STATUS `json:"metadata,omitempty"`
MetricsIngestion *MetricsIngestionEndpointSpec_STATUS `json:"metricsIngestion,omitempty"`
Name *string `json:"name,omitempty"`
NetworkAcls *NetworkRuleSet_STATUS `json:"networkAcls,omitempty"`
PrivateLinkScopedResources []PrivateLinkScopedResource_STATUS `json:"privateLinkScopedResources,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20230311.DataCollectionEndpointResource_STATUS Definition of ARM tracked top level resource.
func (*DataCollectionEndpointResource_STATUS) ConvertStatusFrom ¶
func (resource *DataCollectionEndpointResource_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DataCollectionEndpointResource_STATUS from the provided source
func (*DataCollectionEndpointResource_STATUS) ConvertStatusTo ¶
func (resource *DataCollectionEndpointResource_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DataCollectionEndpointResource_STATUS
func (*DataCollectionEndpointResource_STATUS) DeepCopy ¶
func (in *DataCollectionEndpointResource_STATUS) DeepCopy() *DataCollectionEndpointResource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCollectionEndpointResource_STATUS.
func (*DataCollectionEndpointResource_STATUS) DeepCopyInto ¶
func (in *DataCollectionEndpointResource_STATUS) DeepCopyInto(out *DataCollectionEndpointResource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataCollectionEndpoint_Spec ¶
type DataCollectionEndpoint_Spec struct {
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
Description *string `json:"description,omitempty"`
Identity *ManagedServiceIdentity `json:"identity,omitempty"`
Kind *string `json:"kind,omitempty"`
Location *string `json:"location,omitempty"`
NetworkAcls *NetworkRuleSet `json:"networkAcls,omitempty"`
OperatorSpec *DataCollectionEndpointOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
}
Storage version of v1api20230311.DataCollectionEndpoint_Spec
func (*DataCollectionEndpoint_Spec) ConvertSpecFrom ¶
func (endpoint *DataCollectionEndpoint_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DataCollectionEndpoint_Spec from the provided source
func (*DataCollectionEndpoint_Spec) ConvertSpecTo ¶
func (endpoint *DataCollectionEndpoint_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DataCollectionEndpoint_Spec
func (*DataCollectionEndpoint_Spec) DeepCopy ¶
func (in *DataCollectionEndpoint_Spec) DeepCopy() *DataCollectionEndpoint_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCollectionEndpoint_Spec.
func (*DataCollectionEndpoint_Spec) DeepCopyInto ¶
func (in *DataCollectionEndpoint_Spec) DeepCopyInto(out *DataCollectionEndpoint_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataCollectionRule ¶
type DataCollectionRule struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec DataCollectionRule_Spec `json:"spec,omitempty"`
Status DataCollectionRuleResource_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,insights} +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20230311.DataCollectionRule Generator information: - Generated from: /monitor/resource-manager/Microsoft.Insights/stable/2023-03-11/dataCollectionRules_API.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionRules/{dataCollectionRuleName}
func (*DataCollectionRule) AzureName ¶
func (rule *DataCollectionRule) AzureName() string
AzureName returns the Azure name of the resource
func (*DataCollectionRule) ConfigMapDestinationExpressions ¶
func (rule *DataCollectionRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*DataCollectionRule) DeepCopy ¶
func (in *DataCollectionRule) DeepCopy() *DataCollectionRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCollectionRule.
func (*DataCollectionRule) DeepCopyInto ¶
func (in *DataCollectionRule) DeepCopyInto(out *DataCollectionRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataCollectionRule) DeepCopyObject ¶
func (in *DataCollectionRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (DataCollectionRule) GetAPIVersion ¶
func (rule DataCollectionRule) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-03-11"
func (*DataCollectionRule) GetConditions ¶
func (rule *DataCollectionRule) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DataCollectionRule) GetResourceScope ¶
func (rule *DataCollectionRule) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DataCollectionRule) GetSpec ¶
func (rule *DataCollectionRule) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DataCollectionRule) GetStatus ¶
func (rule *DataCollectionRule) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DataCollectionRule) GetSupportedOperations ¶
func (rule *DataCollectionRule) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*DataCollectionRule) GetType ¶
func (rule *DataCollectionRule) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Insights/dataCollectionRules"
func (*DataCollectionRule) Hub ¶
func (rule *DataCollectionRule) Hub()
Hub marks that this DataCollectionRule is the hub type for conversion
func (*DataCollectionRule) NewEmptyStatus ¶
func (rule *DataCollectionRule) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DataCollectionRule) OriginalGVK ¶
func (rule *DataCollectionRule) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DataCollectionRule) Owner ¶
func (rule *DataCollectionRule) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DataCollectionRule) SecretDestinationExpressions ¶
func (rule *DataCollectionRule) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*DataCollectionRule) SetConditions ¶
func (rule *DataCollectionRule) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DataCollectionRule) SetStatus ¶
func (rule *DataCollectionRule) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type DataCollectionRuleAssociation ¶
type DataCollectionRuleAssociation struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec DataCollectionRuleAssociation_Spec `json:"spec,omitempty"`
Status DataCollectionRuleAssociationProxyOnlyResource_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,insights} +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20230311.DataCollectionRuleAssociation Generator information: - Generated from: /monitor/resource-manager/Microsoft.Insights/stable/2023-03-11/dataCollectionRuleAssociations_API.json - ARM URI: /{resourceUri}/providers/Microsoft.Insights/dataCollectionRuleAssociations/{associationName}
func (*DataCollectionRuleAssociation) AzureName ¶
func (association *DataCollectionRuleAssociation) AzureName() string
AzureName returns the Azure name of the resource
func (*DataCollectionRuleAssociation) ConfigMapDestinationExpressions ¶
func (association *DataCollectionRuleAssociation) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*DataCollectionRuleAssociation) DeepCopy ¶
func (in *DataCollectionRuleAssociation) DeepCopy() *DataCollectionRuleAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCollectionRuleAssociation.
func (*DataCollectionRuleAssociation) DeepCopyInto ¶
func (in *DataCollectionRuleAssociation) DeepCopyInto(out *DataCollectionRuleAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataCollectionRuleAssociation) DeepCopyObject ¶
func (in *DataCollectionRuleAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (DataCollectionRuleAssociation) GetAPIVersion ¶
func (association DataCollectionRuleAssociation) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-03-11"
func (*DataCollectionRuleAssociation) GetConditions ¶
func (association *DataCollectionRuleAssociation) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DataCollectionRuleAssociation) GetResourceScope ¶
func (association *DataCollectionRuleAssociation) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DataCollectionRuleAssociation) GetSpec ¶
func (association *DataCollectionRuleAssociation) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DataCollectionRuleAssociation) GetStatus ¶
func (association *DataCollectionRuleAssociation) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DataCollectionRuleAssociation) GetSupportedOperations ¶
func (association *DataCollectionRuleAssociation) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*DataCollectionRuleAssociation) GetType ¶
func (association *DataCollectionRuleAssociation) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Insights/dataCollectionRuleAssociations"
func (*DataCollectionRuleAssociation) Hub ¶
func (association *DataCollectionRuleAssociation) Hub()
Hub marks that this DataCollectionRuleAssociation is the hub type for conversion
func (*DataCollectionRuleAssociation) NewEmptyStatus ¶
func (association *DataCollectionRuleAssociation) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DataCollectionRuleAssociation) OriginalGVK ¶
func (association *DataCollectionRuleAssociation) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DataCollectionRuleAssociation) Owner ¶
func (association *DataCollectionRuleAssociation) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DataCollectionRuleAssociation) SecretDestinationExpressions ¶
func (association *DataCollectionRuleAssociation) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*DataCollectionRuleAssociation) SetConditions ¶
func (association *DataCollectionRuleAssociation) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DataCollectionRuleAssociation) SetStatus ¶
func (association *DataCollectionRuleAssociation) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type DataCollectionRuleAssociationList ¶
type DataCollectionRuleAssociationList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []DataCollectionRuleAssociation `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20230311.DataCollectionRuleAssociation Generator information: - Generated from: /monitor/resource-manager/Microsoft.Insights/stable/2023-03-11/dataCollectionRuleAssociations_API.json - ARM URI: /{resourceUri}/providers/Microsoft.Insights/dataCollectionRuleAssociations/{associationName}
func (*DataCollectionRuleAssociationList) DeepCopy ¶
func (in *DataCollectionRuleAssociationList) DeepCopy() *DataCollectionRuleAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCollectionRuleAssociationList.
func (*DataCollectionRuleAssociationList) DeepCopyInto ¶
func (in *DataCollectionRuleAssociationList) DeepCopyInto(out *DataCollectionRuleAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataCollectionRuleAssociationList) DeepCopyObject ¶
func (in *DataCollectionRuleAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataCollectionRuleAssociationOperatorSpec ¶
type DataCollectionRuleAssociationOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20230311.DataCollectionRuleAssociationOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DataCollectionRuleAssociationOperatorSpec) DeepCopy ¶
func (in *DataCollectionRuleAssociationOperatorSpec) DeepCopy() *DataCollectionRuleAssociationOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCollectionRuleAssociationOperatorSpec.
func (*DataCollectionRuleAssociationOperatorSpec) DeepCopyInto ¶
func (in *DataCollectionRuleAssociationOperatorSpec) DeepCopyInto(out *DataCollectionRuleAssociationOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataCollectionRuleAssociationProxyOnlyResource_STATUS ¶
type DataCollectionRuleAssociationProxyOnlyResource_STATUS struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
DataCollectionEndpointId *string `json:"dataCollectionEndpointId,omitempty"`
DataCollectionRuleId *string `json:"dataCollectionRuleId,omitempty"`
Description *string `json:"description,omitempty"`
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
Metadata *Metadata_STATUS `json:"metadata,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20230311.DataCollectionRuleAssociationProxyOnlyResource_STATUS Definition of generic ARM proxy resource.
func (*DataCollectionRuleAssociationProxyOnlyResource_STATUS) ConvertStatusFrom ¶
func (resource *DataCollectionRuleAssociationProxyOnlyResource_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DataCollectionRuleAssociationProxyOnlyResource_STATUS from the provided source
func (*DataCollectionRuleAssociationProxyOnlyResource_STATUS) ConvertStatusTo ¶
func (resource *DataCollectionRuleAssociationProxyOnlyResource_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DataCollectionRuleAssociationProxyOnlyResource_STATUS
func (*DataCollectionRuleAssociationProxyOnlyResource_STATUS) DeepCopy ¶
func (in *DataCollectionRuleAssociationProxyOnlyResource_STATUS) DeepCopy() *DataCollectionRuleAssociationProxyOnlyResource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCollectionRuleAssociationProxyOnlyResource_STATUS.
func (*DataCollectionRuleAssociationProxyOnlyResource_STATUS) DeepCopyInto ¶
func (in *DataCollectionRuleAssociationProxyOnlyResource_STATUS) DeepCopyInto(out *DataCollectionRuleAssociationProxyOnlyResource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataCollectionRuleAssociation_Spec ¶
type DataCollectionRuleAssociation_Spec struct {
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
// DataCollectionEndpointReference: The resource ID of the data collection endpoint that is to be associated.
DataCollectionEndpointReference *genruntime.ResourceReference `armReference:"DataCollectionEndpointId" json:"dataCollectionEndpointReference,omitempty"`
// DataCollectionRuleReference: The resource ID of the data collection rule that is to be associated.
DataCollectionRuleReference *genruntime.ResourceReference `armReference:"DataCollectionRuleId" json:"dataCollectionRuleReference,omitempty"`
Description *string `json:"description,omitempty"`
OperatorSpec *DataCollectionRuleAssociationOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. This resource is an
// extension resource, which means that any other Azure resource can be its owner.
Owner *genruntime.ArbitraryOwnerReference `json:"owner,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.DataCollectionRuleAssociation_Spec
func (*DataCollectionRuleAssociation_Spec) ConvertSpecFrom ¶
func (association *DataCollectionRuleAssociation_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DataCollectionRuleAssociation_Spec from the provided source
func (*DataCollectionRuleAssociation_Spec) ConvertSpecTo ¶
func (association *DataCollectionRuleAssociation_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DataCollectionRuleAssociation_Spec
func (*DataCollectionRuleAssociation_Spec) DeepCopy ¶
func (in *DataCollectionRuleAssociation_Spec) DeepCopy() *DataCollectionRuleAssociation_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCollectionRuleAssociation_Spec.
func (*DataCollectionRuleAssociation_Spec) DeepCopyInto ¶
func (in *DataCollectionRuleAssociation_Spec) DeepCopyInto(out *DataCollectionRuleAssociation_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataCollectionRuleList ¶
type DataCollectionRuleList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []DataCollectionRule `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20230311.DataCollectionRule Generator information: - Generated from: /monitor/resource-manager/Microsoft.Insights/stable/2023-03-11/dataCollectionRules_API.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/dataCollectionRules/{dataCollectionRuleName}
func (*DataCollectionRuleList) DeepCopy ¶
func (in *DataCollectionRuleList) DeepCopy() *DataCollectionRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCollectionRuleList.
func (*DataCollectionRuleList) DeepCopyInto ¶
func (in *DataCollectionRuleList) DeepCopyInto(out *DataCollectionRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataCollectionRuleList) DeepCopyObject ¶
func (in *DataCollectionRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataCollectionRuleOperatorSpec ¶
type DataCollectionRuleOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20230311.DataCollectionRuleOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DataCollectionRuleOperatorSpec) DeepCopy ¶
func (in *DataCollectionRuleOperatorSpec) DeepCopy() *DataCollectionRuleOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCollectionRuleOperatorSpec.
func (*DataCollectionRuleOperatorSpec) DeepCopyInto ¶
func (in *DataCollectionRuleOperatorSpec) DeepCopyInto(out *DataCollectionRuleOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataCollectionRuleResource_STATUS ¶
type DataCollectionRuleResource_STATUS struct {
AgentSettings *AgentSettingsSpec_STATUS `json:"agentSettings,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
DataCollectionEndpointId *string `json:"dataCollectionEndpointId,omitempty"`
DataFlows []DataFlow_STATUS `json:"dataFlows,omitempty"`
DataSources *DataSourcesSpec_STATUS `json:"dataSources,omitempty"`
Description *string `json:"description,omitempty"`
Destinations *DestinationsSpec_STATUS `json:"destinations,omitempty"`
Endpoints *EndpointsSpec_STATUS `json:"endpoints,omitempty"`
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
Identity *ManagedServiceIdentity_STATUS `json:"identity,omitempty"`
ImmutableId *string `json:"immutableId,omitempty"`
Kind *string `json:"kind,omitempty"`
Location *string `json:"location,omitempty"`
Metadata *Metadata_STATUS `json:"metadata,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
References *ReferencesSpec_STATUS `json:"references,omitempty"`
StreamDeclarations map[string]StreamDeclaration_STATUS `json:"streamDeclarations,omitempty"`
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20230311.DataCollectionRuleResource_STATUS Definition of ARM tracked top level resource.
func (*DataCollectionRuleResource_STATUS) ConvertStatusFrom ¶
func (resource *DataCollectionRuleResource_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DataCollectionRuleResource_STATUS from the provided source
func (*DataCollectionRuleResource_STATUS) ConvertStatusTo ¶
func (resource *DataCollectionRuleResource_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DataCollectionRuleResource_STATUS
func (*DataCollectionRuleResource_STATUS) DeepCopy ¶
func (in *DataCollectionRuleResource_STATUS) DeepCopy() *DataCollectionRuleResource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCollectionRuleResource_STATUS.
func (*DataCollectionRuleResource_STATUS) DeepCopyInto ¶
func (in *DataCollectionRuleResource_STATUS) DeepCopyInto(out *DataCollectionRuleResource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataCollectionRule_Spec ¶
type DataCollectionRule_Spec struct {
AgentSettings *AgentSettingsSpec `json:"agentSettings,omitempty"`
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
// DataCollectionEndpointReference: The resource ID of the data collection endpoint that this rule can be used with.
DataCollectionEndpointReference *genruntime.ResourceReference `armReference:"DataCollectionEndpointId" json:"dataCollectionEndpointReference,omitempty"`
DataFlows []DataFlow `json:"dataFlows,omitempty"`
DataSources *DataSourcesSpec `json:"dataSources,omitempty"`
Description *string `json:"description,omitempty"`
Destinations *DestinationsSpec `json:"destinations,omitempty"`
Identity *ManagedServiceIdentity `json:"identity,omitempty"`
Kind *string `json:"kind,omitempty"`
Location *string `json:"location,omitempty"`
OperatorSpec *DataCollectionRuleOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
References *ReferencesSpec `json:"references,omitempty"`
StreamDeclarations map[string]StreamDeclaration `json:"streamDeclarations,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
}
Storage version of v1api20230311.DataCollectionRule_Spec
func (*DataCollectionRule_Spec) ConvertSpecFrom ¶
func (rule *DataCollectionRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DataCollectionRule_Spec from the provided source
func (*DataCollectionRule_Spec) ConvertSpecTo ¶
func (rule *DataCollectionRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DataCollectionRule_Spec
func (*DataCollectionRule_Spec) DeepCopy ¶
func (in *DataCollectionRule_Spec) DeepCopy() *DataCollectionRule_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataCollectionRule_Spec.
func (*DataCollectionRule_Spec) DeepCopyInto ¶
func (in *DataCollectionRule_Spec) DeepCopyInto(out *DataCollectionRule_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFlow ¶
type DataFlow struct {
BuiltInTransform *string `json:"builtInTransform,omitempty"`
CaptureOverflow *bool `json:"captureOverflow,omitempty"`
Destinations []string `json:"destinations,omitempty"`
OutputStream *string `json:"outputStream,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Streams []string `json:"streams,omitempty"`
TransformKql *string `json:"transformKql,omitempty"`
}
Storage version of v1api20230311.DataFlow Definition of which streams are sent to which destinations.
func (*DataFlow) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFlow.
func (*DataFlow) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataFlow_STATUS ¶
type DataFlow_STATUS struct {
BuiltInTransform *string `json:"builtInTransform,omitempty"`
CaptureOverflow *bool `json:"captureOverflow,omitempty"`
Destinations []string `json:"destinations,omitempty"`
OutputStream *string `json:"outputStream,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Streams []string `json:"streams,omitempty"`
TransformKql *string `json:"transformKql,omitempty"`
}
Storage version of v1api20230311.DataFlow_STATUS Definition of which streams are sent to which destinations.
func (*DataFlow_STATUS) DeepCopy ¶
func (in *DataFlow_STATUS) DeepCopy() *DataFlow_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFlow_STATUS.
func (*DataFlow_STATUS) DeepCopyInto ¶
func (in *DataFlow_STATUS) DeepCopyInto(out *DataFlow_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataImportSources ¶
type DataImportSources struct {
EventHub *EventHubDataSource `json:"eventHub,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.DataImportSources
func (*DataImportSources) DeepCopy ¶
func (in *DataImportSources) DeepCopy() *DataImportSources
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataImportSources.
func (*DataImportSources) DeepCopyInto ¶
func (in *DataImportSources) DeepCopyInto(out *DataImportSources)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataImportSources_STATUS ¶
type DataImportSources_STATUS struct {
EventHub *EventHubDataSource_STATUS `json:"eventHub,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.DataImportSources_STATUS
func (*DataImportSources_STATUS) DeepCopy ¶
func (in *DataImportSources_STATUS) DeepCopy() *DataImportSources_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataImportSources_STATUS.
func (*DataImportSources_STATUS) DeepCopyInto ¶
func (in *DataImportSources_STATUS) DeepCopyInto(out *DataImportSources_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSourcesSpec ¶
type DataSourcesSpec struct {
DataImports *DataImportSources `json:"dataImports,omitempty"`
Extensions []ExtensionDataSource `json:"extensions,omitempty"`
IisLogs []IisLogsDataSource `json:"iisLogs,omitempty"`
LogFiles []LogFilesDataSource `json:"logFiles,omitempty"`
PerformanceCounters []PerfCounterDataSource `json:"performanceCounters,omitempty"`
PlatformTelemetry []PlatformTelemetryDataSource `json:"platformTelemetry,omitempty"`
PrometheusForwarder []PrometheusForwarderDataSource `json:"prometheusForwarder,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Syslog []SyslogDataSource `json:"syslog,omitempty"`
WindowsEventLogs []WindowsEventLogDataSource `json:"windowsEventLogs,omitempty"`
WindowsFirewallLogs []WindowsFirewallLogsDataSource `json:"windowsFirewallLogs,omitempty"`
}
Storage version of v1api20230311.DataSourcesSpec Specification of data sources that will be collected.
func (*DataSourcesSpec) DeepCopy ¶
func (in *DataSourcesSpec) DeepCopy() *DataSourcesSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSourcesSpec.
func (*DataSourcesSpec) DeepCopyInto ¶
func (in *DataSourcesSpec) DeepCopyInto(out *DataSourcesSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataSourcesSpec_STATUS ¶
type DataSourcesSpec_STATUS struct {
DataImports *DataImportSources_STATUS `json:"dataImports,omitempty"`
Extensions []ExtensionDataSource_STATUS `json:"extensions,omitempty"`
IisLogs []IisLogsDataSource_STATUS `json:"iisLogs,omitempty"`
LogFiles []LogFilesDataSource_STATUS `json:"logFiles,omitempty"`
PerformanceCounters []PerfCounterDataSource_STATUS `json:"performanceCounters,omitempty"`
PlatformTelemetry []PlatformTelemetryDataSource_STATUS `json:"platformTelemetry,omitempty"`
PrometheusForwarder []PrometheusForwarderDataSource_STATUS `json:"prometheusForwarder,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Syslog []SyslogDataSource_STATUS `json:"syslog,omitempty"`
WindowsEventLogs []WindowsEventLogDataSource_STATUS `json:"windowsEventLogs,omitempty"`
WindowsFirewallLogs []WindowsFirewallLogsDataSource_STATUS `json:"windowsFirewallLogs,omitempty"`
}
Storage version of v1api20230311.DataSourcesSpec_STATUS Specification of data sources that will be collected.
func (*DataSourcesSpec_STATUS) DeepCopy ¶
func (in *DataSourcesSpec_STATUS) DeepCopy() *DataSourcesSpec_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataSourcesSpec_STATUS.
func (*DataSourcesSpec_STATUS) DeepCopyInto ¶
func (in *DataSourcesSpec_STATUS) DeepCopyInto(out *DataSourcesSpec_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DestinationsSpec ¶
type DestinationsSpec struct {
AzureDataExplorer []AdxDestination `json:"azureDataExplorer,omitempty"`
AzureMonitorMetrics *AzureMonitorMetricsDestination `json:"azureMonitorMetrics,omitempty"`
EventHubs []EventHubDestination `json:"eventHubs,omitempty"`
EventHubsDirect []EventHubDirectDestination `json:"eventHubsDirect,omitempty"`
LogAnalytics []LogAnalyticsDestination `json:"logAnalytics,omitempty"`
MicrosoftFabric []MicrosoftFabricDestination `json:"microsoftFabric,omitempty"`
MonitoringAccounts []MonitoringAccountDestination `json:"monitoringAccounts,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
StorageAccounts []StorageBlobDestination `json:"storageAccounts,omitempty"`
StorageBlobsDirect []StorageBlobDestination `json:"storageBlobsDirect,omitempty"`
StorageTablesDirect []StorageTableDestination `json:"storageTablesDirect,omitempty"`
}
Storage version of v1api20230311.DestinationsSpec Specification of destinations that can be used in data flows.
func (*DestinationsSpec) DeepCopy ¶
func (in *DestinationsSpec) DeepCopy() *DestinationsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationsSpec.
func (*DestinationsSpec) DeepCopyInto ¶
func (in *DestinationsSpec) DeepCopyInto(out *DestinationsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DestinationsSpec_STATUS ¶
type DestinationsSpec_STATUS struct {
AzureDataExplorer []AdxDestination_STATUS `json:"azureDataExplorer,omitempty"`
AzureMonitorMetrics *AzureMonitorMetricsDestination_STATUS `json:"azureMonitorMetrics,omitempty"`
EventHubs []EventHubDestination_STATUS `json:"eventHubs,omitempty"`
EventHubsDirect []EventHubDirectDestination_STATUS `json:"eventHubsDirect,omitempty"`
LogAnalytics []LogAnalyticsDestination_STATUS `json:"logAnalytics,omitempty"`
MicrosoftFabric []MicrosoftFabricDestination_STATUS `json:"microsoftFabric,omitempty"`
MonitoringAccounts []MonitoringAccountDestination_STATUS `json:"monitoringAccounts,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
StorageAccounts []StorageBlobDestination_STATUS `json:"storageAccounts,omitempty"`
StorageBlobsDirect []StorageBlobDestination_STATUS `json:"storageBlobsDirect,omitempty"`
StorageTablesDirect []StorageTableDestination_STATUS `json:"storageTablesDirect,omitempty"`
}
Storage version of v1api20230311.DestinationsSpec_STATUS Specification of destinations that can be used in data flows.
func (*DestinationsSpec_STATUS) DeepCopy ¶
func (in *DestinationsSpec_STATUS) DeepCopy() *DestinationsSpec_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationsSpec_STATUS.
func (*DestinationsSpec_STATUS) DeepCopyInto ¶
func (in *DestinationsSpec_STATUS) DeepCopyInto(out *DestinationsSpec_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointsSpec_STATUS ¶
type EndpointsSpec_STATUS struct {
LogsIngestion *string `json:"logsIngestion,omitempty"`
MetricsIngestion *string `json:"metricsIngestion,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.EndpointsSpec_STATUS This defines all the ingestion endpoints that can be used by this rule
func (*EndpointsSpec_STATUS) DeepCopy ¶
func (in *EndpointsSpec_STATUS) DeepCopy() *EndpointsSpec_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointsSpec_STATUS.
func (*EndpointsSpec_STATUS) DeepCopyInto ¶
func (in *EndpointsSpec_STATUS) DeepCopyInto(out *EndpointsSpec_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnrichmentData ¶
type EnrichmentData struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
StorageBlobs []StorageBlob `json:"storageBlobs,omitempty"`
}
Storage version of v1api20230311.EnrichmentData All the enrichment data sources referenced in data flows
func (*EnrichmentData) DeepCopy ¶
func (in *EnrichmentData) DeepCopy() *EnrichmentData
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnrichmentData.
func (*EnrichmentData) DeepCopyInto ¶
func (in *EnrichmentData) DeepCopyInto(out *EnrichmentData)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnrichmentData_STATUS ¶
type EnrichmentData_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
StorageBlobs []StorageBlob_STATUS `json:"storageBlobs,omitempty"`
}
Storage version of v1api20230311.EnrichmentData_STATUS All the enrichment data sources referenced in data flows
func (*EnrichmentData_STATUS) DeepCopy ¶
func (in *EnrichmentData_STATUS) DeepCopy() *EnrichmentData_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnrichmentData_STATUS.
func (*EnrichmentData_STATUS) DeepCopyInto ¶
func (in *EnrichmentData_STATUS) DeepCopyInto(out *EnrichmentData_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventHubDataSource ¶
type EventHubDataSource struct {
ConsumerGroup *string `json:"consumerGroup,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Stream *string `json:"stream,omitempty"`
}
Storage version of v1api20230311.EventHubDataSource
func (*EventHubDataSource) DeepCopy ¶
func (in *EventHubDataSource) DeepCopy() *EventHubDataSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventHubDataSource.
func (*EventHubDataSource) DeepCopyInto ¶
func (in *EventHubDataSource) DeepCopyInto(out *EventHubDataSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventHubDataSource_STATUS ¶
type EventHubDataSource_STATUS struct {
ConsumerGroup *string `json:"consumerGroup,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Stream *string `json:"stream,omitempty"`
}
Storage version of v1api20230311.EventHubDataSource_STATUS
func (*EventHubDataSource_STATUS) DeepCopy ¶
func (in *EventHubDataSource_STATUS) DeepCopy() *EventHubDataSource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventHubDataSource_STATUS.
func (*EventHubDataSource_STATUS) DeepCopyInto ¶
func (in *EventHubDataSource_STATUS) DeepCopyInto(out *EventHubDataSource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventHubDestination ¶
type EventHubDestination struct {
// EventHubResourceReference: The resource ID of the event hub.
EventHubResourceReference *genruntime.ResourceReference `armReference:"EventHubResourceId" json:"eventHubResourceReference,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.EventHubDestination
func (*EventHubDestination) DeepCopy ¶
func (in *EventHubDestination) DeepCopy() *EventHubDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventHubDestination.
func (*EventHubDestination) DeepCopyInto ¶
func (in *EventHubDestination) DeepCopyInto(out *EventHubDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventHubDestination_STATUS ¶
type EventHubDestination_STATUS struct {
EventHubResourceId *string `json:"eventHubResourceId,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.EventHubDestination_STATUS
func (*EventHubDestination_STATUS) DeepCopy ¶
func (in *EventHubDestination_STATUS) DeepCopy() *EventHubDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventHubDestination_STATUS.
func (*EventHubDestination_STATUS) DeepCopyInto ¶
func (in *EventHubDestination_STATUS) DeepCopyInto(out *EventHubDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventHubDirectDestination ¶
type EventHubDirectDestination struct {
// EventHubResourceReference: The resource ID of the event hub.
EventHubResourceReference *genruntime.ResourceReference `armReference:"EventHubResourceId" json:"eventHubResourceReference,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.EventHubDirectDestination
func (*EventHubDirectDestination) DeepCopy ¶
func (in *EventHubDirectDestination) DeepCopy() *EventHubDirectDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventHubDirectDestination.
func (*EventHubDirectDestination) DeepCopyInto ¶
func (in *EventHubDirectDestination) DeepCopyInto(out *EventHubDirectDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventHubDirectDestination_STATUS ¶
type EventHubDirectDestination_STATUS struct {
EventHubResourceId *string `json:"eventHubResourceId,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.EventHubDirectDestination_STATUS
func (*EventHubDirectDestination_STATUS) DeepCopy ¶
func (in *EventHubDirectDestination_STATUS) DeepCopy() *EventHubDirectDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventHubDirectDestination_STATUS.
func (*EventHubDirectDestination_STATUS) DeepCopyInto ¶
func (in *EventHubDirectDestination_STATUS) DeepCopyInto(out *EventHubDirectDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExtensionDataSource ¶
type ExtensionDataSource struct {
ExtensionName *string `json:"extensionName,omitempty"`
ExtensionSettings map[string]v1.JSON `json:"extensionSettings,omitempty"`
InputDataSources []string `json:"inputDataSources,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Streams []string `json:"streams,omitempty"`
}
Storage version of v1api20230311.ExtensionDataSource Definition of which data will be collected from a separate VM extension that integrates with the Azure Monitor Agent. Collected from either Windows and Linux machines, depending on which extension is defined.
func (*ExtensionDataSource) DeepCopy ¶
func (in *ExtensionDataSource) DeepCopy() *ExtensionDataSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionDataSource.
func (*ExtensionDataSource) DeepCopyInto ¶
func (in *ExtensionDataSource) DeepCopyInto(out *ExtensionDataSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExtensionDataSource_STATUS ¶
type ExtensionDataSource_STATUS struct {
ExtensionName *string `json:"extensionName,omitempty"`
ExtensionSettings map[string]v1.JSON `json:"extensionSettings,omitempty"`
InputDataSources []string `json:"inputDataSources,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Streams []string `json:"streams,omitempty"`
}
Storage version of v1api20230311.ExtensionDataSource_STATUS Definition of which data will be collected from a separate VM extension that integrates with the Azure Monitor Agent. Collected from either Windows and Linux machines, depending on which extension is defined.
func (*ExtensionDataSource_STATUS) DeepCopy ¶
func (in *ExtensionDataSource_STATUS) DeepCopy() *ExtensionDataSource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtensionDataSource_STATUS.
func (*ExtensionDataSource_STATUS) DeepCopyInto ¶
func (in *ExtensionDataSource_STATUS) DeepCopyInto(out *ExtensionDataSource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FailoverConfigurationSpec_STATUS ¶
type FailoverConfigurationSpec_STATUS struct {
ActiveLocation *string `json:"activeLocation,omitempty"`
Locations []LocationSpec_STATUS `json:"locations,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.FailoverConfigurationSpec_STATUS
func (*FailoverConfigurationSpec_STATUS) DeepCopy ¶
func (in *FailoverConfigurationSpec_STATUS) DeepCopy() *FailoverConfigurationSpec_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverConfigurationSpec_STATUS.
func (*FailoverConfigurationSpec_STATUS) DeepCopyInto ¶
func (in *FailoverConfigurationSpec_STATUS) DeepCopyInto(out *FailoverConfigurationSpec_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IisLogsDataSource ¶
type IisLogsDataSource struct {
LogDirectories []string `json:"logDirectories,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Streams []string `json:"streams,omitempty"`
TransformKql *string `json:"transformKql,omitempty"`
}
Storage version of v1api20230311.IisLogsDataSource Enables IIS logs to be collected by this data collection rule.
func (*IisLogsDataSource) DeepCopy ¶
func (in *IisLogsDataSource) DeepCopy() *IisLogsDataSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IisLogsDataSource.
func (*IisLogsDataSource) DeepCopyInto ¶
func (in *IisLogsDataSource) DeepCopyInto(out *IisLogsDataSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IisLogsDataSource_STATUS ¶
type IisLogsDataSource_STATUS struct {
LogDirectories []string `json:"logDirectories,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Streams []string `json:"streams,omitempty"`
TransformKql *string `json:"transformKql,omitempty"`
}
Storage version of v1api20230311.IisLogsDataSource_STATUS Enables IIS logs to be collected by this data collection rule.
func (*IisLogsDataSource_STATUS) DeepCopy ¶
func (in *IisLogsDataSource_STATUS) DeepCopy() *IisLogsDataSource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IisLogsDataSource_STATUS.
func (*IisLogsDataSource_STATUS) DeepCopyInto ¶
func (in *IisLogsDataSource_STATUS) DeepCopyInto(out *IisLogsDataSource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocationSpec_STATUS ¶
type LocationSpec_STATUS struct {
Location *string `json:"location,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningStatus *string `json:"provisioningStatus,omitempty"`
}
Storage version of v1api20230311.LocationSpec_STATUS
func (*LocationSpec_STATUS) DeepCopy ¶
func (in *LocationSpec_STATUS) DeepCopy() *LocationSpec_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocationSpec_STATUS.
func (*LocationSpec_STATUS) DeepCopyInto ¶
func (in *LocationSpec_STATUS) DeepCopyInto(out *LocationSpec_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsDestination ¶
type LogAnalyticsDestination struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// WorkspaceResourceReference: The resource ID of the Log Analytics workspace.
WorkspaceResourceReference *genruntime.ResourceReference `armReference:"WorkspaceResourceId" json:"workspaceResourceReference,omitempty"`
}
Storage version of v1api20230311.LogAnalyticsDestination Log Analytics destination.
func (*LogAnalyticsDestination) DeepCopy ¶
func (in *LogAnalyticsDestination) DeepCopy() *LogAnalyticsDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDestination.
func (*LogAnalyticsDestination) DeepCopyInto ¶
func (in *LogAnalyticsDestination) DeepCopyInto(out *LogAnalyticsDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogAnalyticsDestination_STATUS ¶
type LogAnalyticsDestination_STATUS struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
WorkspaceId *string `json:"workspaceId,omitempty"`
WorkspaceResourceId *string `json:"workspaceResourceId,omitempty"`
}
Storage version of v1api20230311.LogAnalyticsDestination_STATUS Log Analytics destination.
func (*LogAnalyticsDestination_STATUS) DeepCopy ¶
func (in *LogAnalyticsDestination_STATUS) DeepCopy() *LogAnalyticsDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogAnalyticsDestination_STATUS.
func (*LogAnalyticsDestination_STATUS) DeepCopyInto ¶
func (in *LogAnalyticsDestination_STATUS) DeepCopyInto(out *LogAnalyticsDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogFileSettings ¶
type LogFileSettings struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Text *LogFileTextSettings `json:"text,omitempty"`
}
Storage version of v1api20230311.LogFileSettings Settings for different log file formats
func (*LogFileSettings) DeepCopy ¶
func (in *LogFileSettings) DeepCopy() *LogFileSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogFileSettings.
func (*LogFileSettings) DeepCopyInto ¶
func (in *LogFileSettings) DeepCopyInto(out *LogFileSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogFileSettings_STATUS ¶
type LogFileSettings_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Text *LogFileTextSettings_STATUS `json:"text,omitempty"`
}
Storage version of v1api20230311.LogFileSettings_STATUS Settings for different log file formats
func (*LogFileSettings_STATUS) DeepCopy ¶
func (in *LogFileSettings_STATUS) DeepCopy() *LogFileSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogFileSettings_STATUS.
func (*LogFileSettings_STATUS) DeepCopyInto ¶
func (in *LogFileSettings_STATUS) DeepCopyInto(out *LogFileSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogFileTextSettings ¶
type LogFileTextSettings struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RecordStartTimestampFormat *string `json:"recordStartTimestampFormat,omitempty"`
}
Storage version of v1api20230311.LogFileTextSettings Settings for text log files
func (*LogFileTextSettings) DeepCopy ¶
func (in *LogFileTextSettings) DeepCopy() *LogFileTextSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogFileTextSettings.
func (*LogFileTextSettings) DeepCopyInto ¶
func (in *LogFileTextSettings) DeepCopyInto(out *LogFileTextSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogFileTextSettings_STATUS ¶
type LogFileTextSettings_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RecordStartTimestampFormat *string `json:"recordStartTimestampFormat,omitempty"`
}
Storage version of v1api20230311.LogFileTextSettings_STATUS Settings for text log files
func (*LogFileTextSettings_STATUS) DeepCopy ¶
func (in *LogFileTextSettings_STATUS) DeepCopy() *LogFileTextSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogFileTextSettings_STATUS.
func (*LogFileTextSettings_STATUS) DeepCopyInto ¶
func (in *LogFileTextSettings_STATUS) DeepCopyInto(out *LogFileTextSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogFilesDataSource ¶
type LogFilesDataSource struct {
FilePatterns []string `json:"filePatterns,omitempty"`
Format *string `json:"format,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Settings *LogFileSettings `json:"settings,omitempty"`
Streams []string `json:"streams,omitempty"`
TransformKql *string `json:"transformKql,omitempty"`
}
Storage version of v1api20230311.LogFilesDataSource Definition of which custom log files will be collected by this data collection rule
func (*LogFilesDataSource) DeepCopy ¶
func (in *LogFilesDataSource) DeepCopy() *LogFilesDataSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogFilesDataSource.
func (*LogFilesDataSource) DeepCopyInto ¶
func (in *LogFilesDataSource) DeepCopyInto(out *LogFilesDataSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogFilesDataSource_STATUS ¶
type LogFilesDataSource_STATUS struct {
FilePatterns []string `json:"filePatterns,omitempty"`
Format *string `json:"format,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Settings *LogFileSettings_STATUS `json:"settings,omitempty"`
Streams []string `json:"streams,omitempty"`
TransformKql *string `json:"transformKql,omitempty"`
}
Storage version of v1api20230311.LogFilesDataSource_STATUS Definition of which custom log files will be collected by this data collection rule
func (*LogFilesDataSource_STATUS) DeepCopy ¶
func (in *LogFilesDataSource_STATUS) DeepCopy() *LogFilesDataSource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogFilesDataSource_STATUS.
func (*LogFilesDataSource_STATUS) DeepCopyInto ¶
func (in *LogFilesDataSource_STATUS) DeepCopyInto(out *LogFilesDataSource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogsIngestionEndpointSpec_STATUS ¶
type LogsIngestionEndpointSpec_STATUS struct {
Endpoint *string `json:"endpoint,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.LogsIngestionEndpointSpec_STATUS Definition of the endpoint used for ingesting logs.
func (*LogsIngestionEndpointSpec_STATUS) DeepCopy ¶
func (in *LogsIngestionEndpointSpec_STATUS) DeepCopy() *LogsIngestionEndpointSpec_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogsIngestionEndpointSpec_STATUS.
func (*LogsIngestionEndpointSpec_STATUS) DeepCopyInto ¶
func (in *LogsIngestionEndpointSpec_STATUS) DeepCopyInto(out *LogsIngestionEndpointSpec_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedServiceIdentity ¶
type ManagedServiceIdentity struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"`
}
Storage version of v1api20230311.ManagedServiceIdentity Managed service identity (system assigned and/or user assigned identities)
func (*ManagedServiceIdentity) AssignProperties_From_ManagedServiceIdentity ¶
func (identity *ManagedServiceIdentity) AssignProperties_From_ManagedServiceIdentity(source *storage.ManagedServiceIdentity) error
AssignProperties_From_ManagedServiceIdentity populates our ManagedServiceIdentity from the provided source ManagedServiceIdentity
func (*ManagedServiceIdentity) AssignProperties_To_ManagedServiceIdentity ¶
func (identity *ManagedServiceIdentity) AssignProperties_To_ManagedServiceIdentity(destination *storage.ManagedServiceIdentity) error
AssignProperties_To_ManagedServiceIdentity populates the provided destination ManagedServiceIdentity from our ManagedServiceIdentity
func (*ManagedServiceIdentity) DeepCopy ¶
func (in *ManagedServiceIdentity) DeepCopy() *ManagedServiceIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity.
func (*ManagedServiceIdentity) DeepCopyInto ¶
func (in *ManagedServiceIdentity) DeepCopyInto(out *ManagedServiceIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedServiceIdentity_STATUS ¶
type ManagedServiceIdentity_STATUS struct {
PrincipalId *string `json:"principalId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
TenantId *string `json:"tenantId,omitempty"`
Type *string `json:"type,omitempty"`
UserAssignedIdentities map[string]UserAssignedIdentity_STATUS `json:"userAssignedIdentities,omitempty"`
}
Storage version of v1api20230311.ManagedServiceIdentity_STATUS Managed service identity (system assigned and/or user assigned identities)
func (*ManagedServiceIdentity_STATUS) AssignProperties_From_ManagedServiceIdentity_STATUS ¶
func (identity *ManagedServiceIdentity_STATUS) AssignProperties_From_ManagedServiceIdentity_STATUS(source *storage.ManagedServiceIdentity_STATUS) error
AssignProperties_From_ManagedServiceIdentity_STATUS populates our ManagedServiceIdentity_STATUS from the provided source ManagedServiceIdentity_STATUS
func (*ManagedServiceIdentity_STATUS) AssignProperties_To_ManagedServiceIdentity_STATUS ¶
func (identity *ManagedServiceIdentity_STATUS) AssignProperties_To_ManagedServiceIdentity_STATUS(destination *storage.ManagedServiceIdentity_STATUS) error
AssignProperties_To_ManagedServiceIdentity_STATUS populates the provided destination ManagedServiceIdentity_STATUS from our ManagedServiceIdentity_STATUS
func (*ManagedServiceIdentity_STATUS) DeepCopy ¶
func (in *ManagedServiceIdentity_STATUS) DeepCopy() *ManagedServiceIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_STATUS.
func (*ManagedServiceIdentity_STATUS) DeepCopyInto ¶
func (in *ManagedServiceIdentity_STATUS) DeepCopyInto(out *ManagedServiceIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Metadata_STATUS ¶
type Metadata_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisionedBy *string `json:"provisionedBy,omitempty"`
ProvisionedByImmutableId *string `json:"provisionedByImmutableId,omitempty"`
ProvisionedByResourceId *string `json:"provisionedByResourceId,omitempty"`
}
Storage version of v1api20230311.Metadata_STATUS Metadata about the resource
func (*Metadata_STATUS) DeepCopy ¶
func (in *Metadata_STATUS) DeepCopy() *Metadata_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Metadata_STATUS.
func (*Metadata_STATUS) DeepCopyInto ¶
func (in *Metadata_STATUS) DeepCopyInto(out *Metadata_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetricsIngestionEndpointSpec_STATUS ¶
type MetricsIngestionEndpointSpec_STATUS struct {
Endpoint *string `json:"endpoint,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.MetricsIngestionEndpointSpec_STATUS Definition of the endpoint used for ingesting metrics.
func (*MetricsIngestionEndpointSpec_STATUS) DeepCopy ¶
func (in *MetricsIngestionEndpointSpec_STATUS) DeepCopy() *MetricsIngestionEndpointSpec_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetricsIngestionEndpointSpec_STATUS.
func (*MetricsIngestionEndpointSpec_STATUS) DeepCopyInto ¶
func (in *MetricsIngestionEndpointSpec_STATUS) DeepCopyInto(out *MetricsIngestionEndpointSpec_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MicrosoftFabricDestination ¶
type MicrosoftFabricDestination struct {
ArtifactId *string `json:"artifactId,omitempty"`
DatabaseName *string `json:"databaseName,omitempty"`
IngestionUri *string `json:"ingestionUri,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
TenantId *string `json:"tenantId,omitempty"`
}
Storage version of v1api20230311.MicrosoftFabricDestination Microsoft Fabric destination (non-Azure).
func (*MicrosoftFabricDestination) DeepCopy ¶
func (in *MicrosoftFabricDestination) DeepCopy() *MicrosoftFabricDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MicrosoftFabricDestination.
func (*MicrosoftFabricDestination) DeepCopyInto ¶
func (in *MicrosoftFabricDestination) DeepCopyInto(out *MicrosoftFabricDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MicrosoftFabricDestination_STATUS ¶
type MicrosoftFabricDestination_STATUS struct {
ArtifactId *string `json:"artifactId,omitempty"`
DatabaseName *string `json:"databaseName,omitempty"`
IngestionUri *string `json:"ingestionUri,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
TenantId *string `json:"tenantId,omitempty"`
}
Storage version of v1api20230311.MicrosoftFabricDestination_STATUS Microsoft Fabric destination (non-Azure).
func (*MicrosoftFabricDestination_STATUS) DeepCopy ¶
func (in *MicrosoftFabricDestination_STATUS) DeepCopy() *MicrosoftFabricDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MicrosoftFabricDestination_STATUS.
func (*MicrosoftFabricDestination_STATUS) DeepCopyInto ¶
func (in *MicrosoftFabricDestination_STATUS) DeepCopyInto(out *MicrosoftFabricDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitoringAccountDestination ¶
type MonitoringAccountDestination struct {
// AccountResourceReference: The resource ID of the monitoring account.
AccountResourceReference *genruntime.ResourceReference `armReference:"AccountResourceId" json:"accountResourceReference,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.MonitoringAccountDestination Monitoring account destination.
func (*MonitoringAccountDestination) DeepCopy ¶
func (in *MonitoringAccountDestination) DeepCopy() *MonitoringAccountDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringAccountDestination.
func (*MonitoringAccountDestination) DeepCopyInto ¶
func (in *MonitoringAccountDestination) DeepCopyInto(out *MonitoringAccountDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitoringAccountDestination_STATUS ¶
type MonitoringAccountDestination_STATUS struct {
AccountId *string `json:"accountId,omitempty"`
AccountResourceId *string `json:"accountResourceId,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.MonitoringAccountDestination_STATUS Monitoring account destination.
func (*MonitoringAccountDestination_STATUS) DeepCopy ¶
func (in *MonitoringAccountDestination_STATUS) DeepCopy() *MonitoringAccountDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitoringAccountDestination_STATUS.
func (*MonitoringAccountDestination_STATUS) DeepCopyInto ¶
func (in *MonitoringAccountDestination_STATUS) DeepCopyInto(out *MonitoringAccountDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkRuleSet ¶
type NetworkRuleSet struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"`
}
Storage version of v1api20230311.NetworkRuleSet Definition of the network rules.
func (*NetworkRuleSet) DeepCopy ¶
func (in *NetworkRuleSet) DeepCopy() *NetworkRuleSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkRuleSet.
func (*NetworkRuleSet) DeepCopyInto ¶
func (in *NetworkRuleSet) DeepCopyInto(out *NetworkRuleSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkRuleSet_STATUS ¶
type NetworkRuleSet_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"`
}
Storage version of v1api20230311.NetworkRuleSet_STATUS Definition of the network rules.
func (*NetworkRuleSet_STATUS) DeepCopy ¶
func (in *NetworkRuleSet_STATUS) DeepCopy() *NetworkRuleSet_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkRuleSet_STATUS.
func (*NetworkRuleSet_STATUS) DeepCopyInto ¶
func (in *NetworkRuleSet_STATUS) DeepCopyInto(out *NetworkRuleSet_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PerfCounterDataSource ¶
type PerfCounterDataSource struct {
CounterSpecifiers []string `json:"counterSpecifiers,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SamplingFrequencyInSeconds *int `json:"samplingFrequencyInSeconds,omitempty"`
Streams []string `json:"streams,omitempty"`
TransformKql *string `json:"transformKql,omitempty"`
}
Storage version of v1api20230311.PerfCounterDataSource Definition of which performance counters will be collected and how they will be collected by this data collection rule. Collected from both Windows and Linux machines where the counter is present.
func (*PerfCounterDataSource) DeepCopy ¶
func (in *PerfCounterDataSource) DeepCopy() *PerfCounterDataSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PerfCounterDataSource.
func (*PerfCounterDataSource) DeepCopyInto ¶
func (in *PerfCounterDataSource) DeepCopyInto(out *PerfCounterDataSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PerfCounterDataSource_STATUS ¶
type PerfCounterDataSource_STATUS struct {
CounterSpecifiers []string `json:"counterSpecifiers,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SamplingFrequencyInSeconds *int `json:"samplingFrequencyInSeconds,omitempty"`
Streams []string `json:"streams,omitempty"`
TransformKql *string `json:"transformKql,omitempty"`
}
Storage version of v1api20230311.PerfCounterDataSource_STATUS Definition of which performance counters will be collected and how they will be collected by this data collection rule. Collected from both Windows and Linux machines where the counter is present.
func (*PerfCounterDataSource_STATUS) DeepCopy ¶
func (in *PerfCounterDataSource_STATUS) DeepCopy() *PerfCounterDataSource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PerfCounterDataSource_STATUS.
func (*PerfCounterDataSource_STATUS) DeepCopyInto ¶
func (in *PerfCounterDataSource_STATUS) DeepCopyInto(out *PerfCounterDataSource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PlatformTelemetryDataSource ¶
type PlatformTelemetryDataSource struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Streams []string `json:"streams,omitempty"`
}
Storage version of v1api20230311.PlatformTelemetryDataSource Definition of platform telemetry data source configuration
func (*PlatformTelemetryDataSource) DeepCopy ¶
func (in *PlatformTelemetryDataSource) DeepCopy() *PlatformTelemetryDataSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PlatformTelemetryDataSource.
func (*PlatformTelemetryDataSource) DeepCopyInto ¶
func (in *PlatformTelemetryDataSource) DeepCopyInto(out *PlatformTelemetryDataSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PlatformTelemetryDataSource_STATUS ¶
type PlatformTelemetryDataSource_STATUS struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Streams []string `json:"streams,omitempty"`
}
Storage version of v1api20230311.PlatformTelemetryDataSource_STATUS Definition of platform telemetry data source configuration
func (*PlatformTelemetryDataSource_STATUS) DeepCopy ¶
func (in *PlatformTelemetryDataSource_STATUS) DeepCopy() *PlatformTelemetryDataSource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PlatformTelemetryDataSource_STATUS.
func (*PlatformTelemetryDataSource_STATUS) DeepCopyInto ¶
func (in *PlatformTelemetryDataSource_STATUS) DeepCopyInto(out *PlatformTelemetryDataSource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkScopedResource_STATUS ¶
type PrivateLinkScopedResource_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ResourceId *string `json:"resourceId,omitempty"`
ScopeId *string `json:"scopeId,omitempty"`
}
Storage version of v1api20230311.PrivateLinkScopedResource_STATUS
func (*PrivateLinkScopedResource_STATUS) DeepCopy ¶
func (in *PrivateLinkScopedResource_STATUS) DeepCopy() *PrivateLinkScopedResource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkScopedResource_STATUS.
func (*PrivateLinkScopedResource_STATUS) DeepCopyInto ¶
func (in *PrivateLinkScopedResource_STATUS) DeepCopyInto(out *PrivateLinkScopedResource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrometheusForwarderDataSource ¶
type PrometheusForwarderDataSource struct {
LabelIncludeFilter map[string]string `json:"labelIncludeFilter,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Streams []string `json:"streams,omitempty"`
}
Storage version of v1api20230311.PrometheusForwarderDataSource Definition of Prometheus metrics forwarding configuration.
func (*PrometheusForwarderDataSource) DeepCopy ¶
func (in *PrometheusForwarderDataSource) DeepCopy() *PrometheusForwarderDataSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrometheusForwarderDataSource.
func (*PrometheusForwarderDataSource) DeepCopyInto ¶
func (in *PrometheusForwarderDataSource) DeepCopyInto(out *PrometheusForwarderDataSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrometheusForwarderDataSource_STATUS ¶
type PrometheusForwarderDataSource_STATUS struct {
LabelIncludeFilter map[string]string `json:"labelIncludeFilter,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Streams []string `json:"streams,omitempty"`
}
Storage version of v1api20230311.PrometheusForwarderDataSource_STATUS Definition of Prometheus metrics forwarding configuration.
func (*PrometheusForwarderDataSource_STATUS) DeepCopy ¶
func (in *PrometheusForwarderDataSource_STATUS) DeepCopy() *PrometheusForwarderDataSource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrometheusForwarderDataSource_STATUS.
func (*PrometheusForwarderDataSource_STATUS) DeepCopyInto ¶
func (in *PrometheusForwarderDataSource_STATUS) DeepCopyInto(out *PrometheusForwarderDataSource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReferencesSpec ¶
type ReferencesSpec struct {
EnrichmentData *EnrichmentData `json:"enrichmentData,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.ReferencesSpec This section defines all the references that may be used in other sections of the DCR
func (*ReferencesSpec) DeepCopy ¶
func (in *ReferencesSpec) DeepCopy() *ReferencesSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReferencesSpec.
func (*ReferencesSpec) DeepCopyInto ¶
func (in *ReferencesSpec) DeepCopyInto(out *ReferencesSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReferencesSpec_STATUS ¶
type ReferencesSpec_STATUS struct {
EnrichmentData *EnrichmentData_STATUS `json:"enrichmentData,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.ReferencesSpec_STATUS This section defines all the references that may be used in other sections of the DCR
func (*ReferencesSpec_STATUS) DeepCopy ¶
func (in *ReferencesSpec_STATUS) DeepCopy() *ReferencesSpec_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReferencesSpec_STATUS.
func (*ReferencesSpec_STATUS) DeepCopyInto ¶
func (in *ReferencesSpec_STATUS) DeepCopyInto(out *ReferencesSpec_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageBlob ¶
type StorageBlob struct {
BlobUrl *string `json:"blobUrl,omitempty"`
LookupType *string `json:"lookupType,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// ResourceReference: Resource Id of the storage account that hosts the blob
ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"`
}
Storage version of v1api20230311.StorageBlob
func (*StorageBlob) DeepCopy ¶
func (in *StorageBlob) DeepCopy() *StorageBlob
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageBlob.
func (*StorageBlob) DeepCopyInto ¶
func (in *StorageBlob) DeepCopyInto(out *StorageBlob)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageBlobDestination ¶
type StorageBlobDestination struct {
ContainerName *string `json:"containerName,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// StorageAccountResourceReference: The resource ID of the storage account.
StorageAccountResourceReference *genruntime.ResourceReference `armReference:"StorageAccountResourceId" json:"storageAccountResourceReference,omitempty"`
}
Storage version of v1api20230311.StorageBlobDestination
func (*StorageBlobDestination) DeepCopy ¶
func (in *StorageBlobDestination) DeepCopy() *StorageBlobDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageBlobDestination.
func (*StorageBlobDestination) DeepCopyInto ¶
func (in *StorageBlobDestination) DeepCopyInto(out *StorageBlobDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageBlobDestination_STATUS ¶
type StorageBlobDestination_STATUS struct {
ContainerName *string `json:"containerName,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
StorageAccountResourceId *string `json:"storageAccountResourceId,omitempty"`
}
Storage version of v1api20230311.StorageBlobDestination_STATUS
func (*StorageBlobDestination_STATUS) DeepCopy ¶
func (in *StorageBlobDestination_STATUS) DeepCopy() *StorageBlobDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageBlobDestination_STATUS.
func (*StorageBlobDestination_STATUS) DeepCopyInto ¶
func (in *StorageBlobDestination_STATUS) DeepCopyInto(out *StorageBlobDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageBlob_STATUS ¶
type StorageBlob_STATUS struct {
BlobUrl *string `json:"blobUrl,omitempty"`
LookupType *string `json:"lookupType,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ResourceId *string `json:"resourceId,omitempty"`
}
Storage version of v1api20230311.StorageBlob_STATUS
func (*StorageBlob_STATUS) DeepCopy ¶
func (in *StorageBlob_STATUS) DeepCopy() *StorageBlob_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageBlob_STATUS.
func (*StorageBlob_STATUS) DeepCopyInto ¶
func (in *StorageBlob_STATUS) DeepCopyInto(out *StorageBlob_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageTableDestination ¶
type StorageTableDestination struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// StorageAccountResourceReference: The resource ID of the storage account.
StorageAccountResourceReference *genruntime.ResourceReference `armReference:"StorageAccountResourceId" json:"storageAccountResourceReference,omitempty"`
TableName *string `json:"tableName,omitempty"`
}
Storage version of v1api20230311.StorageTableDestination
func (*StorageTableDestination) DeepCopy ¶
func (in *StorageTableDestination) DeepCopy() *StorageTableDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageTableDestination.
func (*StorageTableDestination) DeepCopyInto ¶
func (in *StorageTableDestination) DeepCopyInto(out *StorageTableDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageTableDestination_STATUS ¶
type StorageTableDestination_STATUS struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
StorageAccountResourceId *string `json:"storageAccountResourceId,omitempty"`
TableName *string `json:"tableName,omitempty"`
}
Storage version of v1api20230311.StorageTableDestination_STATUS
func (*StorageTableDestination_STATUS) DeepCopy ¶
func (in *StorageTableDestination_STATUS) DeepCopy() *StorageTableDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageTableDestination_STATUS.
func (*StorageTableDestination_STATUS) DeepCopyInto ¶
func (in *StorageTableDestination_STATUS) DeepCopyInto(out *StorageTableDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamDeclaration ¶
type StreamDeclaration struct {
Columns []ColumnDefinition `json:"columns,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.StreamDeclaration Declaration of a custom stream.
func (*StreamDeclaration) DeepCopy ¶
func (in *StreamDeclaration) DeepCopy() *StreamDeclaration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamDeclaration.
func (*StreamDeclaration) DeepCopyInto ¶
func (in *StreamDeclaration) DeepCopyInto(out *StreamDeclaration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StreamDeclaration_STATUS ¶
type StreamDeclaration_STATUS struct {
Columns []ColumnDefinition_STATUS `json:"columns,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.StreamDeclaration_STATUS Declaration of a custom stream.
func (*StreamDeclaration_STATUS) DeepCopy ¶
func (in *StreamDeclaration_STATUS) DeepCopy() *StreamDeclaration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StreamDeclaration_STATUS.
func (*StreamDeclaration_STATUS) DeepCopyInto ¶
func (in *StreamDeclaration_STATUS) DeepCopyInto(out *StreamDeclaration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SyslogDataSource ¶
type SyslogDataSource struct {
FacilityNames []string `json:"facilityNames,omitempty"`
LogLevels []string `json:"logLevels,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Streams []string `json:"streams,omitempty"`
TransformKql *string `json:"transformKql,omitempty"`
}
Storage version of v1api20230311.SyslogDataSource Definition of which syslog data will be collected and how it will be collected. Only collected from Linux machines.
func (*SyslogDataSource) DeepCopy ¶
func (in *SyslogDataSource) DeepCopy() *SyslogDataSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyslogDataSource.
func (*SyslogDataSource) DeepCopyInto ¶
func (in *SyslogDataSource) DeepCopyInto(out *SyslogDataSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SyslogDataSource_STATUS ¶
type SyslogDataSource_STATUS struct {
FacilityNames []string `json:"facilityNames,omitempty"`
LogLevels []string `json:"logLevels,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Streams []string `json:"streams,omitempty"`
TransformKql *string `json:"transformKql,omitempty"`
}
Storage version of v1api20230311.SyslogDataSource_STATUS Definition of which syslog data will be collected and how it will be collected. Only collected from Linux machines.
func (*SyslogDataSource_STATUS) DeepCopy ¶
func (in *SyslogDataSource_STATUS) DeepCopy() *SyslogDataSource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SyslogDataSource_STATUS.
func (*SyslogDataSource_STATUS) DeepCopyInto ¶
func (in *SyslogDataSource_STATUS) DeepCopyInto(out *SyslogDataSource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemData_STATUS ¶
type SystemData_STATUS struct {
CreatedAt *string `json:"createdAt,omitempty"`
CreatedBy *string `json:"createdBy,omitempty"`
CreatedByType *string `json:"createdByType,omitempty"`
LastModifiedAt *string `json:"lastModifiedAt,omitempty"`
LastModifiedBy *string `json:"lastModifiedBy,omitempty"`
LastModifiedByType *string `json:"lastModifiedByType,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.SystemData_STATUS Metadata pertaining to creation and last modification of the resource.
func (*SystemData_STATUS) AssignProperties_From_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
AssignProperties_From_SystemData_STATUS populates our SystemData_STATUS from the provided source SystemData_STATUS
func (*SystemData_STATUS) AssignProperties_To_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
AssignProperties_To_SystemData_STATUS populates the provided destination SystemData_STATUS from our SystemData_STATUS
func (*SystemData_STATUS) DeepCopy ¶
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (*SystemData_STATUS) DeepCopyInto ¶
func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserAssignedIdentityDetails ¶
type UserAssignedIdentityDetails struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"`
}
Storage version of v1api20230311.UserAssignedIdentityDetails Information about the user assigned identity for the resource
func (*UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails ¶
func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *storage.UserAssignedIdentityDetails) error
AssignProperties_From_UserAssignedIdentityDetails populates our UserAssignedIdentityDetails from the provided source UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails ¶
func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *storage.UserAssignedIdentityDetails) error
AssignProperties_To_UserAssignedIdentityDetails populates the provided destination UserAssignedIdentityDetails from our UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) DeepCopy ¶
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (*UserAssignedIdentityDetails) DeepCopyInto ¶
func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserAssignedIdentity_STATUS ¶
type UserAssignedIdentity_STATUS struct {
ClientId *string `json:"clientId,omitempty"`
PrincipalId *string `json:"principalId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230311.UserAssignedIdentity_STATUS User assigned identity properties
func (*UserAssignedIdentity_STATUS) AssignProperties_From_UserAssignedIdentity_STATUS ¶
func (identity *UserAssignedIdentity_STATUS) AssignProperties_From_UserAssignedIdentity_STATUS(source *storage.UserAssignedIdentity_STATUS) error
AssignProperties_From_UserAssignedIdentity_STATUS populates our UserAssignedIdentity_STATUS from the provided source UserAssignedIdentity_STATUS
func (*UserAssignedIdentity_STATUS) AssignProperties_To_UserAssignedIdentity_STATUS ¶
func (identity *UserAssignedIdentity_STATUS) AssignProperties_To_UserAssignedIdentity_STATUS(destination *storage.UserAssignedIdentity_STATUS) error
AssignProperties_To_UserAssignedIdentity_STATUS populates the provided destination UserAssignedIdentity_STATUS from our UserAssignedIdentity_STATUS
func (*UserAssignedIdentity_STATUS) DeepCopy ¶
func (in *UserAssignedIdentity_STATUS) DeepCopy() *UserAssignedIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentity_STATUS.
func (*UserAssignedIdentity_STATUS) DeepCopyInto ¶
func (in *UserAssignedIdentity_STATUS) DeepCopyInto(out *UserAssignedIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WindowsEventLogDataSource ¶
type WindowsEventLogDataSource struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Streams []string `json:"streams,omitempty"`
TransformKql *string `json:"transformKql,omitempty"`
XPathQueries []string `json:"xPathQueries,omitempty"`
}
Storage version of v1api20230311.WindowsEventLogDataSource Definition of which Windows Event Log events will be collected and how they will be collected. Only collected from Windows machines.
func (*WindowsEventLogDataSource) DeepCopy ¶
func (in *WindowsEventLogDataSource) DeepCopy() *WindowsEventLogDataSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WindowsEventLogDataSource.
func (*WindowsEventLogDataSource) DeepCopyInto ¶
func (in *WindowsEventLogDataSource) DeepCopyInto(out *WindowsEventLogDataSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WindowsEventLogDataSource_STATUS ¶
type WindowsEventLogDataSource_STATUS struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Streams []string `json:"streams,omitempty"`
TransformKql *string `json:"transformKql,omitempty"`
XPathQueries []string `json:"xPathQueries,omitempty"`
}
Storage version of v1api20230311.WindowsEventLogDataSource_STATUS Definition of which Windows Event Log events will be collected and how they will be collected. Only collected from Windows machines.
func (*WindowsEventLogDataSource_STATUS) DeepCopy ¶
func (in *WindowsEventLogDataSource_STATUS) DeepCopy() *WindowsEventLogDataSource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WindowsEventLogDataSource_STATUS.
func (*WindowsEventLogDataSource_STATUS) DeepCopyInto ¶
func (in *WindowsEventLogDataSource_STATUS) DeepCopyInto(out *WindowsEventLogDataSource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WindowsFirewallLogsDataSource ¶
type WindowsFirewallLogsDataSource struct {
Name *string `json:"name,omitempty"`
ProfileFilter []string `json:"profileFilter,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Streams []string `json:"streams,omitempty"`
}
Storage version of v1api20230311.WindowsFirewallLogsDataSource Enables Firewall logs to be collected by this data collection rule.
func (*WindowsFirewallLogsDataSource) DeepCopy ¶
func (in *WindowsFirewallLogsDataSource) DeepCopy() *WindowsFirewallLogsDataSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WindowsFirewallLogsDataSource.
func (*WindowsFirewallLogsDataSource) DeepCopyInto ¶
func (in *WindowsFirewallLogsDataSource) DeepCopyInto(out *WindowsFirewallLogsDataSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WindowsFirewallLogsDataSource_STATUS ¶
type WindowsFirewallLogsDataSource_STATUS struct {
Name *string `json:"name,omitempty"`
ProfileFilter []string `json:"profileFilter,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Streams []string `json:"streams,omitempty"`
}
Storage version of v1api20230311.WindowsFirewallLogsDataSource_STATUS Enables Firewall logs to be collected by this data collection rule.
func (*WindowsFirewallLogsDataSource_STATUS) DeepCopy ¶
func (in *WindowsFirewallLogsDataSource_STATUS) DeepCopy() *WindowsFirewallLogsDataSource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WindowsFirewallLogsDataSource_STATUS.
func (*WindowsFirewallLogsDataSource_STATUS) DeepCopyInto ¶
func (in *WindowsFirewallLogsDataSource_STATUS) DeepCopyInto(out *WindowsFirewallLogsDataSource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.