MonitorDiagnosticSetting

Field Type Description
apiVersion string azurerm.kubeform.com/v1alpha1
kind string MonitorDiagnosticSetting
metadata Kubernetes meta/v1.ObjectMeta Refer to the Kubernetes API documentation for the fields of the metadata field.
spec MonitorDiagnosticSettingSpec
status MonitorDiagnosticSettingStatus

MonitorDiagnosticSettingSpec

(Appears on:MonitorDiagnosticSetting, MonitorDiagnosticSettingStatus)
Field Type Description
providerRef Kubernetes core/v1.LocalObjectReference
id string
eventhubAuthorizationRuleID string (Optional)
eventhubName string (Optional)
log []MonitorDiagnosticSettingSpecLog (Optional)
logAnalyticsWorkspaceID string (Optional)
metric []MonitorDiagnosticSettingSpecMetric (Optional)
name string
storageAccountID string (Optional)
targetResourceID string

MonitorDiagnosticSettingSpecLog

(Appears on:MonitorDiagnosticSettingSpec)
Field Type Description
category string
enabled bool (Optional)
retentionPolicy []MonitorDiagnosticSettingSpecLogRetentionPolicy

MonitorDiagnosticSettingSpecLogRetentionPolicy

(Appears on:MonitorDiagnosticSettingSpecLog)
Field Type Description
days int (Optional)
enabled bool

MonitorDiagnosticSettingSpecMetric

(Appears on:MonitorDiagnosticSettingSpec)
Field Type Description
category string
enabled bool (Optional)
retentionPolicy []MonitorDiagnosticSettingSpecMetricRetentionPolicy

MonitorDiagnosticSettingSpecMetricRetentionPolicy

(Appears on:MonitorDiagnosticSettingSpecMetric)
Field Type Description
days int (Optional)
enabled bool

MonitorDiagnosticSettingStatus

(Appears on:MonitorDiagnosticSetting)
Field Type Description
observedGeneration int64 (Optional) Resource generation, which is updated on mutation by the API Server.
output MonitorDiagnosticSettingSpec (Optional)
state kubeform.dev/kubeform/apis.State (Optional)