MonitoringAlertPolicy

FieldTypeDescription
apiVersionstringgoogle.kubeform.com/v1alpha1
kindstringMonitoringAlertPolicy
metadataKubernetes meta/v1.ObjectMetaRefer to the Kubernetes API documentation for the fields of the metadata field.
specMonitoringAlertPolicySpec
statusMonitoringAlertPolicyStatus

MonitoringAlertPolicySpec

Appears on:MonitoringAlertPolicy, MonitoringAlertPolicyStatus

FieldTypeDescription
providerRefKubernetes core/v1.LocalObjectReference
idstring
combinerstring
conditions[]MonitoringAlertPolicySpecConditions
creationRecord[]MonitoringAlertPolicySpecCreationRecord(Optional)
displayNamestring
documentation[]MonitoringAlertPolicySpecDocumentation(Optional)
enabledbool(Optional)
labels[]string(Optional) Deprecated
namestring(Optional)
notificationChannels[]string(Optional)
projectstring(Optional)
userLabelsmap[string]string(Optional)

MonitoringAlertPolicySpecConditions

Appears on:MonitoringAlertPolicySpec

FieldTypeDescription
conditionAbsent[]MonitoringAlertPolicySpecConditionsConditionAbsent(Optional)
conditionThreshold[]MonitoringAlertPolicySpecConditionsConditionThreshold(Optional)
displayNamestring
namestring(Optional)

MonitoringAlertPolicySpecConditionsConditionAbsent

Appears on:MonitoringAlertPolicySpecConditions

FieldTypeDescription
aggregations[]MonitoringAlertPolicySpecConditionsConditionAbsentAggregations(Optional)
durationstring
filterstring(Optional)
trigger[]MonitoringAlertPolicySpecConditionsConditionAbsentTrigger(Optional)

MonitoringAlertPolicySpecConditionsConditionAbsentAggregations

Appears on:MonitoringAlertPolicySpecConditionsConditionAbsent

FieldTypeDescription
alignmentPeriodstring(Optional)
crossSeriesReducerstring(Optional)
groupByFields[]string(Optional)
perSeriesAlignerstring(Optional)

MonitoringAlertPolicySpecConditionsConditionAbsentTrigger

Appears on:MonitoringAlertPolicySpecConditionsConditionAbsent

FieldTypeDescription
countint64(Optional)
percentfloat64(Optional)

MonitoringAlertPolicySpecConditionsConditionThreshold

Appears on:MonitoringAlertPolicySpecConditions

FieldTypeDescription
aggregations[]MonitoringAlertPolicySpecConditionsConditionThresholdAggregations(Optional)
comparisonstring
denominatorAggregations[]MonitoringAlertPolicySpecConditionsConditionThresholdDenominatorAggregations(Optional)
denominatorFilterstring(Optional)
durationstring
filterstring(Optional)
thresholdValuefloat64(Optional)
trigger[]MonitoringAlertPolicySpecConditionsConditionThresholdTrigger(Optional)

MonitoringAlertPolicySpecConditionsConditionThresholdAggregations

Appears on:MonitoringAlertPolicySpecConditionsConditionThreshold

FieldTypeDescription
alignmentPeriodstring(Optional)
crossSeriesReducerstring(Optional)
groupByFields[]string(Optional)
perSeriesAlignerstring(Optional)

MonitoringAlertPolicySpecConditionsConditionThresholdDenominatorAggregations

Appears on:MonitoringAlertPolicySpecConditionsConditionThreshold

FieldTypeDescription
alignmentPeriodstring(Optional)
crossSeriesReducerstring(Optional)
groupByFields[]string(Optional)
perSeriesAlignerstring(Optional)

MonitoringAlertPolicySpecConditionsConditionThresholdTrigger

Appears on:MonitoringAlertPolicySpecConditionsConditionThreshold

FieldTypeDescription
countint64(Optional)
percentfloat64(Optional)

MonitoringAlertPolicySpecCreationRecord

Appears on:MonitoringAlertPolicySpec

FieldTypeDescription
mutateTimestring(Optional)
mutatedBystring(Optional)

MonitoringAlertPolicySpecDocumentation

Appears on:MonitoringAlertPolicySpec

FieldTypeDescription
contentstring(Optional)
mimeTypestring(Optional)

MonitoringAlertPolicyStatus

Appears on:MonitoringAlertPolicy

FieldTypeDescription
observedGenerationint64(Optional) Resource generation, which is updated on mutation by the API Server.
outputMonitoringAlertPolicySpec(Optional)
statekubeform.dev/kubeform/apis/base/v1alpha1.State(Optional)
phasePhase(Optional)

Phase(string alias)

Appears on:MonitoringAlertPolicyStatus