# Functions
AlertingSpecApplyConfiguration constructs an declarative configuration of the AlertingSpec type for use with apply.
Alertmanager constructs an declarative configuration of the Alertmanager type for use with apply.
AlertmanagerConfigMatcherStrategyApplyConfiguration constructs an declarative configuration of the AlertmanagerConfigMatcherStrategy type for use with apply.
AlertmanagerConfigurationApplyConfiguration constructs an declarative configuration of the AlertmanagerConfiguration type for use with apply.
AlertmanagerEndpointsApplyConfiguration constructs an declarative configuration of the AlertmanagerEndpoints type for use with apply.
AlertmanagerGlobalConfigApplyConfiguration constructs an declarative configuration of the AlertmanagerGlobalConfig type for use with apply.
AlertmanagerSpecApplyConfiguration constructs an declarative configuration of the AlertmanagerSpec type for use with apply.
AlertmanagerStatusApplyConfiguration constructs an declarative configuration of the AlertmanagerStatus type for use with apply.
AlertmanagerWebSpecApplyConfiguration constructs an declarative configuration of the AlertmanagerWebSpec type for use with apply.
APIServerConfigApplyConfiguration constructs an declarative configuration of the APIServerConfig type for use with apply.
ArbitraryFSAccessThroughSMsConfigApplyConfiguration constructs an declarative configuration of the ArbitraryFSAccessThroughSMsConfig type for use with apply.
ArgumentApplyConfiguration constructs an declarative configuration of the Argument type for use with apply.
AttachMetadataApplyConfiguration constructs an declarative configuration of the AttachMetadata type for use with apply.
AuthorizationApplyConfiguration constructs an declarative configuration of the Authorization type for use with apply.
AzureADApplyConfiguration constructs an declarative configuration of the AzureAD type for use with apply.
AzureOAuthApplyConfiguration constructs an declarative configuration of the AzureOAuth type for use with apply.
AzureSDKApplyConfiguration constructs an declarative configuration of the AzureSDK type for use with apply.
BasicAuthApplyConfiguration constructs an declarative configuration of the BasicAuth type for use with apply.
CommonPrometheusFieldsApplyConfiguration constructs an declarative configuration of the CommonPrometheusFields type for use with apply.
ConditionApplyConfiguration constructs an declarative configuration of the Condition type for use with apply.
CoreV1TopologySpreadConstraintApplyConfiguration constructs an declarative configuration of the CoreV1TopologySpreadConstraint type for use with apply.
EmbeddedObjectMetadataApplyConfiguration constructs an declarative configuration of the EmbeddedObjectMetadata type for use with apply.
EmbeddedPersistentVolumeClaimApplyConfiguration constructs an declarative configuration of the EmbeddedPersistentVolumeClaim type for use with apply.
EndpointApplyConfiguration constructs an declarative configuration of the Endpoint type for use with apply.
ExemplarsApplyConfiguration constructs an declarative configuration of the Exemplars type for use with apply.
GlobalSMTPConfigApplyConfiguration constructs an declarative configuration of the GlobalSMTPConfig type for use with apply.
HostAliasApplyConfiguration constructs an declarative configuration of the HostAlias type for use with apply.
HostPortApplyConfiguration constructs an declarative configuration of the HostPort type for use with apply.
HTTPConfigApplyConfiguration constructs an declarative configuration of the HTTPConfig type for use with apply.
ManagedIdentityApplyConfiguration constructs an declarative configuration of the ManagedIdentity type for use with apply.
MetadataConfigApplyConfiguration constructs an declarative configuration of the MetadataConfig type for use with apply.
NamespaceSelectorApplyConfiguration constructs an declarative configuration of the NamespaceSelector type for use with apply.
OAuth2ApplyConfiguration constructs an declarative configuration of the OAuth2 type for use with apply.
ObjectReferenceApplyConfiguration constructs an declarative configuration of the ObjectReference type for use with apply.
PodMetricsEndpointApplyConfiguration constructs an declarative configuration of the PodMetricsEndpoint type for use with apply.
PodMonitor constructs an declarative configuration of the PodMonitor type for use with apply.
PodMonitorSpecApplyConfiguration constructs an declarative configuration of the PodMonitorSpec type for use with apply.
Probe constructs an declarative configuration of the Probe type for use with apply.
ProberSpecApplyConfiguration constructs an declarative configuration of the ProberSpec type for use with apply.
ProbeSpecApplyConfiguration constructs an declarative configuration of the ProbeSpec type for use with apply.
ProbeTargetIngressApplyConfiguration constructs an declarative configuration of the ProbeTargetIngress type for use with apply.
ProbeTargetsApplyConfiguration constructs an declarative configuration of the ProbeTargets type for use with apply.
ProbeTargetStaticConfigApplyConfiguration constructs an declarative configuration of the ProbeTargetStaticConfig type for use with apply.
Prometheus constructs an declarative configuration of the Prometheus type for use with apply.
PrometheusRule constructs an declarative configuration of the PrometheusRule type for use with apply.
PrometheusRuleExcludeConfigApplyConfiguration constructs an declarative configuration of the PrometheusRuleExcludeConfig type for use with apply.
PrometheusRuleSpecApplyConfiguration constructs an declarative configuration of the PrometheusRuleSpec type for use with apply.
PrometheusSpecApplyConfiguration constructs an declarative configuration of the PrometheusSpec type for use with apply.
PrometheusStatusApplyConfiguration constructs an declarative configuration of the PrometheusStatus type for use with apply.
PrometheusTracingConfigApplyConfiguration constructs an declarative configuration of the PrometheusTracingConfig type for use with apply.
PrometheusWebSpecApplyConfiguration constructs an declarative configuration of the PrometheusWebSpec type for use with apply.
ProxyConfigApplyConfiguration constructs an declarative configuration of the ProxyConfig type for use with apply.
QuerySpecApplyConfiguration constructs an declarative configuration of the QuerySpec type for use with apply.
QueueConfigApplyConfiguration constructs an declarative configuration of the QueueConfig type for use with apply.
RelabelConfigApplyConfiguration constructs an declarative configuration of the RelabelConfig type for use with apply.
RemoteReadSpecApplyConfiguration constructs an declarative configuration of the RemoteReadSpec type for use with apply.
RemoteWriteSpecApplyConfiguration constructs an declarative configuration of the RemoteWriteSpec type for use with apply.
RuleApplyConfiguration constructs an declarative configuration of the Rule type for use with apply.
RuleGroupApplyConfiguration constructs an declarative configuration of the RuleGroup type for use with apply.
RulesApplyConfiguration constructs an declarative configuration of the Rules type for use with apply.
RulesAlertApplyConfiguration constructs an declarative configuration of the RulesAlert type for use with apply.
SafeAuthorizationApplyConfiguration constructs an declarative configuration of the SafeAuthorization type for use with apply.
SafeTLSConfigApplyConfiguration constructs an declarative configuration of the SafeTLSConfig type for use with apply.
ScrapeClassApplyConfiguration constructs an declarative configuration of the ScrapeClass type for use with apply.
SecretOrConfigMapApplyConfiguration constructs an declarative configuration of the SecretOrConfigMap type for use with apply.
ServiceMonitor constructs an declarative configuration of the ServiceMonitor type for use with apply.
ServiceMonitorSpecApplyConfiguration constructs an declarative configuration of the ServiceMonitorSpec type for use with apply.
ShardStatusApplyConfiguration constructs an declarative configuration of the ShardStatus type for use with apply.
Sigv4ApplyConfiguration constructs an declarative configuration of the Sigv4 type for use with apply.
StorageSpecApplyConfiguration constructs an declarative configuration of the StorageSpec type for use with apply.
ThanosRuler constructs an declarative configuration of the ThanosRuler type for use with apply.
ThanosRulerSpecApplyConfiguration constructs an declarative configuration of the ThanosRulerSpec type for use with apply.
ThanosRulerStatusApplyConfiguration constructs an declarative configuration of the ThanosRulerStatus type for use with apply.
ThanosRulerWebSpecApplyConfiguration constructs an declarative configuration of the ThanosRulerWebSpec type for use with apply.
ThanosSpecApplyConfiguration constructs an declarative configuration of the ThanosSpec type for use with apply.
TLSConfigApplyConfiguration constructs an declarative configuration of the TLSConfig type for use with apply.
TopologySpreadConstraintApplyConfiguration constructs an declarative configuration of the TopologySpreadConstraint type for use with apply.
TSDBSpecApplyConfiguration constructs an declarative configuration of the TSDBSpec type for use with apply.
WebConfigFileFieldsApplyConfiguration constructs an declarative configuration of the WebConfigFileFields type for use with apply.
WebHTTPConfigApplyConfiguration constructs an declarative configuration of the WebHTTPConfig type for use with apply.
WebHTTPHeadersApplyConfiguration constructs an declarative configuration of the WebHTTPHeaders type for use with apply.
WebTLSConfigApplyConfiguration constructs an declarative configuration of the WebTLSConfig type for use with apply.
# Structs
AlertingSpecApplyConfiguration represents an declarative configuration of the AlertingSpec type for use with apply.
AlertmanagerApplyConfiguration represents an declarative configuration of the Alertmanager type for use with apply.
AlertmanagerConfigMatcherStrategyApplyConfiguration represents an declarative configuration of the AlertmanagerConfigMatcherStrategy type for use with apply.
AlertmanagerConfigurationApplyConfiguration represents an declarative configuration of the AlertmanagerConfiguration type for use with apply.
AlertmanagerEndpointsApplyConfiguration represents an declarative configuration of the AlertmanagerEndpoints type for use with apply.
AlertmanagerGlobalConfigApplyConfiguration represents an declarative configuration of the AlertmanagerGlobalConfig type for use with apply.
AlertmanagerSpecApplyConfiguration represents an declarative configuration of the AlertmanagerSpec type for use with apply.
AlertmanagerStatusApplyConfiguration represents an declarative configuration of the AlertmanagerStatus type for use with apply.
AlertmanagerWebSpecApplyConfiguration represents an declarative configuration of the AlertmanagerWebSpec type for use with apply.
APIServerConfigApplyConfiguration represents an declarative configuration of the APIServerConfig type for use with apply.
ArbitraryFSAccessThroughSMsConfigApplyConfiguration represents an declarative configuration of the ArbitraryFSAccessThroughSMsConfig type for use with apply.
ArgumentApplyConfiguration represents an declarative configuration of the Argument type for use with apply.
AttachMetadataApplyConfiguration represents an declarative configuration of the AttachMetadata type for use with apply.
AuthorizationApplyConfiguration represents an declarative configuration of the Authorization type for use with apply.
AzureADApplyConfiguration represents an declarative configuration of the AzureAD type for use with apply.
AzureOAuthApplyConfiguration represents an declarative configuration of the AzureOAuth type for use with apply.
AzureSDKApplyConfiguration represents an declarative configuration of the AzureSDK type for use with apply.
BasicAuthApplyConfiguration represents an declarative configuration of the BasicAuth type for use with apply.
CommonPrometheusFieldsApplyConfiguration represents an declarative configuration of the CommonPrometheusFields type for use with apply.
ConditionApplyConfiguration represents an declarative configuration of the Condition type for use with apply.
CoreV1TopologySpreadConstraintApplyConfiguration represents an declarative configuration of the CoreV1TopologySpreadConstraint type for use with apply.
EmbeddedObjectMetadataApplyConfiguration represents an declarative configuration of the EmbeddedObjectMetadata type for use with apply.
EmbeddedPersistentVolumeClaimApplyConfiguration represents an declarative configuration of the EmbeddedPersistentVolumeClaim type for use with apply.
EndpointApplyConfiguration represents an declarative configuration of the Endpoint type for use with apply.
ExemplarsApplyConfiguration represents an declarative configuration of the Exemplars type for use with apply.
GlobalSMTPConfigApplyConfiguration represents an declarative configuration of the GlobalSMTPConfig type for use with apply.
HostAliasApplyConfiguration represents an declarative configuration of the HostAlias type for use with apply.
HostPortApplyConfiguration represents an declarative configuration of the HostPort type for use with apply.
HTTPConfigApplyConfiguration represents an declarative configuration of the HTTPConfig type for use with apply.
ManagedIdentityApplyConfiguration represents an declarative configuration of the ManagedIdentity type for use with apply.
MetadataConfigApplyConfiguration represents an declarative configuration of the MetadataConfig type for use with apply.
NamespaceSelectorApplyConfiguration represents an declarative configuration of the NamespaceSelector type for use with apply.
OAuth2ApplyConfiguration represents an declarative configuration of the OAuth2 type for use with apply.
ObjectReferenceApplyConfiguration represents an declarative configuration of the ObjectReference type for use with apply.
PodMetricsEndpointApplyConfiguration represents an declarative configuration of the PodMetricsEndpoint type for use with apply.
PodMonitorApplyConfiguration represents an declarative configuration of the PodMonitor type for use with apply.
PodMonitorSpecApplyConfiguration represents an declarative configuration of the PodMonitorSpec type for use with apply.
ProbeApplyConfiguration represents an declarative configuration of the Probe type for use with apply.
ProberSpecApplyConfiguration represents an declarative configuration of the ProberSpec type for use with apply.
ProbeSpecApplyConfiguration represents an declarative configuration of the ProbeSpec type for use with apply.
ProbeTargetIngressApplyConfiguration represents an declarative configuration of the ProbeTargetIngress type for use with apply.
ProbeTargetsApplyConfiguration represents an declarative configuration of the ProbeTargets type for use with apply.
ProbeTargetStaticConfigApplyConfiguration represents an declarative configuration of the ProbeTargetStaticConfig type for use with apply.
PrometheusApplyConfiguration represents an declarative configuration of the Prometheus type for use with apply.
PrometheusRuleApplyConfiguration represents an declarative configuration of the PrometheusRule type for use with apply.
PrometheusRuleExcludeConfigApplyConfiguration represents an declarative configuration of the PrometheusRuleExcludeConfig type for use with apply.
PrometheusRuleSpecApplyConfiguration represents an declarative configuration of the PrometheusRuleSpec type for use with apply.
PrometheusSpecApplyConfiguration represents an declarative configuration of the PrometheusSpec type for use with apply.
PrometheusStatusApplyConfiguration represents an declarative configuration of the PrometheusStatus type for use with apply.
PrometheusTracingConfigApplyConfiguration represents an declarative configuration of the PrometheusTracingConfig type for use with apply.
PrometheusWebSpecApplyConfiguration represents an declarative configuration of the PrometheusWebSpec type for use with apply.
ProxyConfigApplyConfiguration represents an declarative configuration of the ProxyConfig type for use with apply.
QuerySpecApplyConfiguration represents an declarative configuration of the QuerySpec type for use with apply.
QueueConfigApplyConfiguration represents an declarative configuration of the QueueConfig type for use with apply.
RelabelConfigApplyConfiguration represents an declarative configuration of the RelabelConfig type for use with apply.
RemoteReadSpecApplyConfiguration represents an declarative configuration of the RemoteReadSpec type for use with apply.
RemoteWriteSpecApplyConfiguration represents an declarative configuration of the RemoteWriteSpec type for use with apply.
RuleApplyConfiguration represents an declarative configuration of the Rule type for use with apply.
RuleGroupApplyConfiguration represents an declarative configuration of the RuleGroup type for use with apply.
RulesAlertApplyConfiguration represents an declarative configuration of the RulesAlert type for use with apply.
RulesApplyConfiguration represents an declarative configuration of the Rules type for use with apply.
SafeAuthorizationApplyConfiguration represents an declarative configuration of the SafeAuthorization type for use with apply.
SafeTLSConfigApplyConfiguration represents an declarative configuration of the SafeTLSConfig type for use with apply.
ScrapeClassApplyConfiguration represents an declarative configuration of the ScrapeClass type for use with apply.
SecretOrConfigMapApplyConfiguration represents an declarative configuration of the SecretOrConfigMap type for use with apply.
ServiceMonitorApplyConfiguration represents an declarative configuration of the ServiceMonitor type for use with apply.
ServiceMonitorSpecApplyConfiguration represents an declarative configuration of the ServiceMonitorSpec type for use with apply.
ShardStatusApplyConfiguration represents an declarative configuration of the ShardStatus type for use with apply.
Sigv4ApplyConfiguration represents an declarative configuration of the Sigv4 type for use with apply.
StorageSpecApplyConfiguration represents an declarative configuration of the StorageSpec type for use with apply.
ThanosRulerApplyConfiguration represents an declarative configuration of the ThanosRuler type for use with apply.
ThanosRulerSpecApplyConfiguration represents an declarative configuration of the ThanosRulerSpec type for use with apply.
ThanosRulerStatusApplyConfiguration represents an declarative configuration of the ThanosRulerStatus type for use with apply.
ThanosRulerWebSpecApplyConfiguration represents an declarative configuration of the ThanosRulerWebSpec type for use with apply.
ThanosSpecApplyConfiguration represents an declarative configuration of the ThanosSpec type for use with apply.
TLSConfigApplyConfiguration represents an declarative configuration of the TLSConfig type for use with apply.
TopologySpreadConstraintApplyConfiguration represents an declarative configuration of the TopologySpreadConstraint type for use with apply.
TSDBSpecApplyConfiguration represents an declarative configuration of the TSDBSpec type for use with apply.
WebConfigFileFieldsApplyConfiguration represents an declarative configuration of the WebConfigFileFields type for use with apply.
WebHTTPConfigApplyConfiguration represents an declarative configuration of the WebHTTPConfig type for use with apply.
WebHTTPHeadersApplyConfiguration represents an declarative configuration of the WebHTTPHeaders type for use with apply.
WebTLSConfigApplyConfiguration represents an declarative configuration of the WebTLSConfig type for use with apply.