Documentation
¶
Index ¶
- type APIError
- type AllocationFixedValue
- type AllocationThreshold
- type AllocationThresholds
- type ConditionOp
- type ConfigV1UpdateBucketBody
- func (m *ConfigV1UpdateBucketBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateBucketBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateBucketBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateBucketBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateClassicDashboardBody
- func (m *ConfigV1UpdateClassicDashboardBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateClassicDashboardBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateClassicDashboardBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateClassicDashboardBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateCollectionBody
- func (m *ConfigV1UpdateCollectionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateCollectionBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateCollectionBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateCollectionBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateDashboardBody
- func (m *ConfigV1UpdateDashboardBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateDashboardBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateDashboardBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateDashboardBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateDatasetBody
- func (m *ConfigV1UpdateDatasetBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateDatasetBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateDatasetBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateDatasetBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateDerivedLabelBody
- func (m *ConfigV1UpdateDerivedLabelBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateDerivedLabelBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateDerivedLabelBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateDerivedLabelBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateDerivedMetricBody
- func (m *ConfigV1UpdateDerivedMetricBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateDerivedMetricBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateDerivedMetricBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateDerivedMetricBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateDropRuleBody
- func (m *ConfigV1UpdateDropRuleBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateDropRuleBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateDropRuleBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateDropRuleBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateGcpMetricsIntegrationBody
- func (m *ConfigV1UpdateGcpMetricsIntegrationBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateGcpMetricsIntegrationBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateGcpMetricsIntegrationBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateGcpMetricsIntegrationBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateGrafanaDashboardBody
- func (m *ConfigV1UpdateGrafanaDashboardBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateGrafanaDashboardBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateGrafanaDashboardBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateGrafanaDashboardBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateLogScaleActionBody
- func (m *ConfigV1UpdateLogScaleActionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateLogScaleActionBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateLogScaleActionBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateLogScaleActionBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateLogScaleAlertBody
- func (m *ConfigV1UpdateLogScaleAlertBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateLogScaleAlertBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateLogScaleAlertBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateLogScaleAlertBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateMappingRuleBody
- func (m *ConfigV1UpdateMappingRuleBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateMappingRuleBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateMappingRuleBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateMappingRuleBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateMonitorBody
- func (m *ConfigV1UpdateMonitorBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateMonitorBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateMonitorBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateMonitorBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateMutingRuleBody
- func (m *ConfigV1UpdateMutingRuleBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateMutingRuleBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateMutingRuleBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateMutingRuleBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateNotificationPolicyBody
- func (m *ConfigV1UpdateNotificationPolicyBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateNotificationPolicyBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateNotificationPolicyBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateNotificationPolicyBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateNotifierBody
- func (m *ConfigV1UpdateNotifierBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateNotifierBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateNotifierBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateNotifierBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateRecordingRuleBody
- func (m *ConfigV1UpdateRecordingRuleBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateRecordingRuleBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateRecordingRuleBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateRecordingRuleBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateRollupRuleBody
- func (m *ConfigV1UpdateRollupRuleBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateRollupRuleBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateRollupRuleBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateRollupRuleBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateTeamBody
- func (m *ConfigV1UpdateTeamBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateTeamBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateTeamBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateTeamBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateTraceJaegerRemoteSamplingStrategyBody
- func (m *ConfigV1UpdateTraceJaegerRemoteSamplingStrategyBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateTraceJaegerRemoteSamplingStrategyBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateTraceJaegerRemoteSamplingStrategyBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateTraceJaegerRemoteSamplingStrategyBody) Validate(formats strfmt.Registry) error
- type ConfigV1UpdateTraceMetricsRuleBody
- func (m *ConfigV1UpdateTraceMetricsRuleBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConfigV1UpdateTraceMetricsRuleBody) MarshalBinary() ([]byte, error)
- func (m *ConfigV1UpdateTraceMetricsRuleBody) UnmarshalBinary(b []byte) error
- func (m *ConfigV1UpdateTraceMetricsRuleBody) Validate(formats strfmt.Registry) error
- type Configv1AggregationType
- type Configv1Bucket
- type Configv1Collection
- type Configv1CollectionReference
- func (m *Configv1CollectionReference) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CollectionReference) MarshalBinary() ([]byte, error)
- func (m *Configv1CollectionReference) UnmarshalBinary(b []byte) error
- func (m *Configv1CollectionReference) Validate(formats strfmt.Registry) error
- type Configv1CollectionReferenceType
- type Configv1CreateBucketRequest
- func (m *Configv1CreateBucketRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateBucketRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateBucketRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateBucketRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateBucketResponse
- func (m *Configv1CreateBucketResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateBucketResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateBucketResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateBucketResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateClassicDashboardRequest
- func (m *Configv1CreateClassicDashboardRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateClassicDashboardRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateClassicDashboardRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateClassicDashboardRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateClassicDashboardResponse
- func (m *Configv1CreateClassicDashboardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateClassicDashboardResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateClassicDashboardResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateClassicDashboardResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateCollectionRequest
- func (m *Configv1CreateCollectionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateCollectionRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateCollectionRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateCollectionRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateCollectionResponse
- func (m *Configv1CreateCollectionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateCollectionResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateCollectionResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateCollectionResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateDashboardRequest
- func (m *Configv1CreateDashboardRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateDashboardRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateDashboardRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateDashboardRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateDashboardResponse
- func (m *Configv1CreateDashboardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateDashboardResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateDashboardResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateDashboardResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateDatasetRequest
- func (m *Configv1CreateDatasetRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateDatasetRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateDatasetRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateDatasetRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateDatasetResponse
- func (m *Configv1CreateDatasetResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateDatasetResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateDatasetResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateDatasetResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateDerivedLabelRequest
- func (m *Configv1CreateDerivedLabelRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateDerivedLabelRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateDerivedLabelRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateDerivedLabelRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateDerivedLabelResponse
- func (m *Configv1CreateDerivedLabelResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateDerivedLabelResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateDerivedLabelResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateDerivedLabelResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateDerivedMetricRequest
- func (m *Configv1CreateDerivedMetricRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateDerivedMetricRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateDerivedMetricRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateDerivedMetricRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateDerivedMetricResponse
- func (m *Configv1CreateDerivedMetricResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateDerivedMetricResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateDerivedMetricResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateDerivedMetricResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateDropRuleRequest
- func (m *Configv1CreateDropRuleRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateDropRuleRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateDropRuleRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateDropRuleRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateDropRuleResponse
- func (m *Configv1CreateDropRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateDropRuleResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateDropRuleResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateDropRuleResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateGcpMetricsIntegrationRequest
- func (m *Configv1CreateGcpMetricsIntegrationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateGcpMetricsIntegrationRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateGcpMetricsIntegrationRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateGcpMetricsIntegrationRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateGcpMetricsIntegrationResponse
- func (m *Configv1CreateGcpMetricsIntegrationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateGcpMetricsIntegrationResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateGcpMetricsIntegrationResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateGcpMetricsIntegrationResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateGrafanaDashboardRequest
- func (m *Configv1CreateGrafanaDashboardRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateGrafanaDashboardRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateGrafanaDashboardRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateGrafanaDashboardRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateGrafanaDashboardResponse
- func (m *Configv1CreateGrafanaDashboardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateGrafanaDashboardResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateGrafanaDashboardResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateGrafanaDashboardResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateLogAllocationConfigRequest
- func (m *Configv1CreateLogAllocationConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateLogAllocationConfigRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateLogAllocationConfigRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateLogAllocationConfigRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateLogAllocationConfigResponse
- func (m *Configv1CreateLogAllocationConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateLogAllocationConfigResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateLogAllocationConfigResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateLogAllocationConfigResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateLogScaleActionRequest
- func (m *Configv1CreateLogScaleActionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateLogScaleActionRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateLogScaleActionRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateLogScaleActionRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateLogScaleActionResponse
- func (m *Configv1CreateLogScaleActionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateLogScaleActionResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateLogScaleActionResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateLogScaleActionResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateLogScaleAlertRequest
- func (m *Configv1CreateLogScaleAlertRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateLogScaleAlertRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateLogScaleAlertRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateLogScaleAlertRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateLogScaleAlertResponse
- func (m *Configv1CreateLogScaleAlertResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateLogScaleAlertResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateLogScaleAlertResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateLogScaleAlertResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateMappingRuleRequest
- func (m *Configv1CreateMappingRuleRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateMappingRuleRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateMappingRuleRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateMappingRuleRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateMappingRuleResponse
- func (m *Configv1CreateMappingRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateMappingRuleResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateMappingRuleResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateMappingRuleResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateMonitorRequest
- func (m *Configv1CreateMonitorRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateMonitorRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateMonitorRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateMonitorRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateMonitorResponse
- func (m *Configv1CreateMonitorResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateMonitorResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateMonitorResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateMonitorResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateMutingRuleRequest
- func (m *Configv1CreateMutingRuleRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateMutingRuleRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateMutingRuleRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateMutingRuleRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateMutingRuleResponse
- func (m *Configv1CreateMutingRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateMutingRuleResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateMutingRuleResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateMutingRuleResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateNotificationPolicyRequest
- func (m *Configv1CreateNotificationPolicyRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateNotificationPolicyRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateNotificationPolicyRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateNotificationPolicyRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateNotificationPolicyResponse
- func (m *Configv1CreateNotificationPolicyResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateNotificationPolicyResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateNotificationPolicyResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateNotificationPolicyResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateNotifierRequest
- func (m *Configv1CreateNotifierRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateNotifierRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateNotifierRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateNotifierRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateNotifierResponse
- func (m *Configv1CreateNotifierResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateNotifierResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateNotifierResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateNotifierResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateOtelMetricsIngestionRequest
- func (m *Configv1CreateOtelMetricsIngestionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateOtelMetricsIngestionRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateOtelMetricsIngestionRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateOtelMetricsIngestionRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateOtelMetricsIngestionResponse
- func (m *Configv1CreateOtelMetricsIngestionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateOtelMetricsIngestionResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateOtelMetricsIngestionResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateOtelMetricsIngestionResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateRecordingRuleRequest
- func (m *Configv1CreateRecordingRuleRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateRecordingRuleRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateRecordingRuleRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateRecordingRuleRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateRecordingRuleResponse
- func (m *Configv1CreateRecordingRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateRecordingRuleResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateRecordingRuleResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateRecordingRuleResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateResourcePoolsRequest
- func (m *Configv1CreateResourcePoolsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateResourcePoolsRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateResourcePoolsRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateResourcePoolsRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateResourcePoolsResponse
- func (m *Configv1CreateResourcePoolsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateResourcePoolsResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateResourcePoolsResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateResourcePoolsResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateRollupRuleRequest
- func (m *Configv1CreateRollupRuleRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateRollupRuleRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateRollupRuleRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateRollupRuleRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateRollupRuleResponse
- func (m *Configv1CreateRollupRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateRollupRuleResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateRollupRuleResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateRollupRuleResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateServiceAccountRequest
- func (m *Configv1CreateServiceAccountRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateServiceAccountRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateServiceAccountRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateServiceAccountRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateServiceAccountResponse
- func (m *Configv1CreateServiceAccountResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateServiceAccountResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateServiceAccountResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateServiceAccountResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateTeamRequest
- func (m *Configv1CreateTeamRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateTeamRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateTeamRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateTeamRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateTeamResponse
- func (m *Configv1CreateTeamResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateTeamResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateTeamResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateTeamResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateTraceBehaviorConfigRequest
- func (m *Configv1CreateTraceBehaviorConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateTraceBehaviorConfigRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateTraceBehaviorConfigRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateTraceBehaviorConfigRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateTraceBehaviorConfigResponse
- func (m *Configv1CreateTraceBehaviorConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateTraceBehaviorConfigResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateTraceBehaviorConfigResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateTraceBehaviorConfigResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateTraceJaegerRemoteSamplingStrategyRequest
- func (m *Configv1CreateTraceJaegerRemoteSamplingStrategyRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateTraceJaegerRemoteSamplingStrategyRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateTraceJaegerRemoteSamplingStrategyRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateTraceJaegerRemoteSamplingStrategyRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateTraceJaegerRemoteSamplingStrategyResponse
- func (m *Configv1CreateTraceJaegerRemoteSamplingStrategyResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateTraceJaegerRemoteSamplingStrategyResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateTraceJaegerRemoteSamplingStrategyResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateTraceJaegerRemoteSamplingStrategyResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateTraceMetricsRuleRequest
- func (m *Configv1CreateTraceMetricsRuleRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateTraceMetricsRuleRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateTraceMetricsRuleRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateTraceMetricsRuleRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateTraceMetricsRuleResponse
- func (m *Configv1CreateTraceMetricsRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateTraceMetricsRuleResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateTraceMetricsRuleResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateTraceMetricsRuleResponse) Validate(formats strfmt.Registry) error
- type Configv1CreateTraceTailSamplingRulesRequest
- func (m *Configv1CreateTraceTailSamplingRulesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateTraceTailSamplingRulesRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateTraceTailSamplingRulesRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateTraceTailSamplingRulesRequest) Validate(formats strfmt.Registry) error
- type Configv1CreateTraceTailSamplingRulesResponse
- func (m *Configv1CreateTraceTailSamplingRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1CreateTraceTailSamplingRulesResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1CreateTraceTailSamplingRulesResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1CreateTraceTailSamplingRulesResponse) Validate(formats strfmt.Registry) error
- type Configv1Dashboard
- type Configv1Dataset
- type Configv1DefaultSampleRate
- func (m *Configv1DefaultSampleRate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1DefaultSampleRate) MarshalBinary() ([]byte, error)
- func (m *Configv1DefaultSampleRate) UnmarshalBinary(b []byte) error
- func (m *Configv1DefaultSampleRate) Validate(formats strfmt.Registry) error
- type Configv1DeleteBucketResponse
- func (m *Configv1DeleteBucketResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1DeleteBucketResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1DeleteBucketResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1DeleteBucketResponse) Validate(formats strfmt.Registry) error
- type Configv1DeleteClassicDashboardResponse
- type Configv1DeleteCollectionResponse
- type Configv1DeleteDashboardResponse
- type Configv1DeleteDatasetResponse
- type Configv1DeleteDerivedLabelResponse
- type Configv1DeleteDerivedMetricResponse
- type Configv1DeleteDropRuleResponse
- type Configv1DeleteGcpMetricsIntegrationResponse
- type Configv1DeleteGrafanaDashboardResponse
- type Configv1DeleteLogAllocationConfigResponse
- type Configv1DeleteLogScaleActionResponse
- type Configv1DeleteLogScaleAlertResponse
- type Configv1DeleteMappingRuleResponse
- type Configv1DeleteMonitorResponse
- type Configv1DeleteMutingRuleResponse
- type Configv1DeleteNotificationPolicyResponse
- type Configv1DeleteNotifierResponse
- type Configv1DeleteOtelMetricsIngestionResponse
- type Configv1DeleteRecordingRuleResponse
- type Configv1DeleteResourcePoolsResponse
- type Configv1DeleteRollupRuleResponse
- type Configv1DeleteServiceAccountResponse
- type Configv1DeleteTeamResponse
- type Configv1DeleteTraceBehaviorConfigResponse
- type Configv1DeleteTraceJaegerRemoteSamplingStrategyResponse
- type Configv1DeleteTraceMetricsRuleResponse
- type Configv1DeleteTraceTailSamplingRulesResponse
- type Configv1DerivedLabel
- type Configv1DerivedLabelLabelPolicy
- type Configv1DerivedMetric
- type Configv1DerivedMetricLabelMatcher
- func (m *Configv1DerivedMetricLabelMatcher) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1DerivedMetricLabelMatcher) MarshalBinary() ([]byte, error)
- func (m *Configv1DerivedMetricLabelMatcher) UnmarshalBinary(b []byte) error
- func (m *Configv1DerivedMetricLabelMatcher) Validate(formats strfmt.Registry) error
- type Configv1DerivedMetricLabelMatcherMatcherType
- func (m Configv1DerivedMetricLabelMatcherMatcherType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m Configv1DerivedMetricLabelMatcherMatcherType) Pointer() *Configv1DerivedMetricLabelMatcherMatcherType
- func (m Configv1DerivedMetricLabelMatcherMatcherType) Validate(formats strfmt.Registry) error
- type Configv1DropRule
- type Configv1DropRuleMode
- type Configv1GcpMetricsIntegration
- func (m *Configv1GcpMetricsIntegration) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1GcpMetricsIntegration) MarshalBinary() ([]byte, error)
- func (m *Configv1GcpMetricsIntegration) UnmarshalBinary(b []byte) error
- func (m *Configv1GcpMetricsIntegration) Validate(formats strfmt.Registry) error
- type Configv1GcpMetricsIntegrationServiceAccount
- func (m *Configv1GcpMetricsIntegrationServiceAccount) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1GcpMetricsIntegrationServiceAccount) MarshalBinary() ([]byte, error)
- func (m *Configv1GcpMetricsIntegrationServiceAccount) UnmarshalBinary(b []byte) error
- func (m *Configv1GcpMetricsIntegrationServiceAccount) Validate(formats strfmt.Registry) error
- type Configv1GrafanaDashboard
- func (m *Configv1GrafanaDashboard) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1GrafanaDashboard) MarshalBinary() ([]byte, error)
- func (m *Configv1GrafanaDashboard) UnmarshalBinary(b []byte) error
- func (m *Configv1GrafanaDashboard) Validate(formats strfmt.Registry) error
- type Configv1LabelFilter
- type Configv1LabelMatcher
- type Configv1LabelMatcherMatcherType
- type Configv1ListBucketsResponse
- func (m *Configv1ListBucketsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListBucketsResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListBucketsResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListBucketsResponse) Validate(formats strfmt.Registry) error
- type Configv1ListClassicDashboardsResponse
- func (m *Configv1ListClassicDashboardsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListClassicDashboardsResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListClassicDashboardsResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListClassicDashboardsResponse) Validate(formats strfmt.Registry) error
- type Configv1ListCollectionsResponse
- func (m *Configv1ListCollectionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListCollectionsResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListCollectionsResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListCollectionsResponse) Validate(formats strfmt.Registry) error
- type Configv1ListDashboardsResponse
- func (m *Configv1ListDashboardsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListDashboardsResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListDashboardsResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListDashboardsResponse) Validate(formats strfmt.Registry) error
- type Configv1ListDatasetsResponse
- func (m *Configv1ListDatasetsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListDatasetsResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListDatasetsResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListDatasetsResponse) Validate(formats strfmt.Registry) error
- type Configv1ListDerivedLabelsResponse
- func (m *Configv1ListDerivedLabelsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListDerivedLabelsResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListDerivedLabelsResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListDerivedLabelsResponse) Validate(formats strfmt.Registry) error
- type Configv1ListDerivedMetricsResponse
- func (m *Configv1ListDerivedMetricsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListDerivedMetricsResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListDerivedMetricsResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListDerivedMetricsResponse) Validate(formats strfmt.Registry) error
- type Configv1ListDropRulesResponse
- func (m *Configv1ListDropRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListDropRulesResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListDropRulesResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListDropRulesResponse) Validate(formats strfmt.Registry) error
- type Configv1ListGcpMetricsIntegrationsResponse
- func (m *Configv1ListGcpMetricsIntegrationsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListGcpMetricsIntegrationsResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListGcpMetricsIntegrationsResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListGcpMetricsIntegrationsResponse) Validate(formats strfmt.Registry) error
- type Configv1ListGrafanaDashboardsResponse
- func (m *Configv1ListGrafanaDashboardsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListGrafanaDashboardsResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListGrafanaDashboardsResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListGrafanaDashboardsResponse) Validate(formats strfmt.Registry) error
- type Configv1ListLogScaleActionsResponse
- func (m *Configv1ListLogScaleActionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListLogScaleActionsResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListLogScaleActionsResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListLogScaleActionsResponse) Validate(formats strfmt.Registry) error
- type Configv1ListLogScaleAlertsResponse
- func (m *Configv1ListLogScaleAlertsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListLogScaleAlertsResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListLogScaleAlertsResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListLogScaleAlertsResponse) Validate(formats strfmt.Registry) error
- type Configv1ListMappingRulesResponse
- func (m *Configv1ListMappingRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListMappingRulesResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListMappingRulesResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListMappingRulesResponse) Validate(formats strfmt.Registry) error
- type Configv1ListMonitorsResponse
- func (m *Configv1ListMonitorsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListMonitorsResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListMonitorsResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListMonitorsResponse) Validate(formats strfmt.Registry) error
- type Configv1ListMutingRulesResponse
- func (m *Configv1ListMutingRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListMutingRulesResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListMutingRulesResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListMutingRulesResponse) Validate(formats strfmt.Registry) error
- type Configv1ListNotificationPoliciesResponse
- func (m *Configv1ListNotificationPoliciesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListNotificationPoliciesResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListNotificationPoliciesResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListNotificationPoliciesResponse) Validate(formats strfmt.Registry) error
- type Configv1ListNotifiersResponse
- func (m *Configv1ListNotifiersResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListNotifiersResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListNotifiersResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListNotifiersResponse) Validate(formats strfmt.Registry) error
- type Configv1ListRecordingRulesResponse
- func (m *Configv1ListRecordingRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListRecordingRulesResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListRecordingRulesResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListRecordingRulesResponse) Validate(formats strfmt.Registry) error
- type Configv1ListRollupRulesResponse
- func (m *Configv1ListRollupRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListRollupRulesResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListRollupRulesResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListRollupRulesResponse) Validate(formats strfmt.Registry) error
- type Configv1ListServiceAccountsResponse
- func (m *Configv1ListServiceAccountsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListServiceAccountsResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListServiceAccountsResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListServiceAccountsResponse) Validate(formats strfmt.Registry) error
- type Configv1ListTeamsResponse
- func (m *Configv1ListTeamsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListTeamsResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListTeamsResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListTeamsResponse) Validate(formats strfmt.Registry) error
- type Configv1ListTraceJaegerRemoteSamplingStrategiesResponse
- func (m *Configv1ListTraceJaegerRemoteSamplingStrategiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListTraceJaegerRemoteSamplingStrategiesResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListTraceJaegerRemoteSamplingStrategiesResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListTraceJaegerRemoteSamplingStrategiesResponse) Validate(formats strfmt.Registry) error
- type Configv1ListTraceMetricsRulesResponse
- func (m *Configv1ListTraceMetricsRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ListTraceMetricsRulesResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ListTraceMetricsRulesResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ListTraceMetricsRulesResponse) Validate(formats strfmt.Registry) error
- type Configv1LogAllocationConfig
- func (m *Configv1LogAllocationConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1LogAllocationConfig) MarshalBinary() ([]byte, error)
- func (m *Configv1LogAllocationConfig) UnmarshalBinary(b []byte) error
- func (m *Configv1LogAllocationConfig) Validate(formats strfmt.Registry) error
- type Configv1LogAllocationConfigAllocation
- func (m *Configv1LogAllocationConfigAllocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1LogAllocationConfigAllocation) MarshalBinary() ([]byte, error)
- func (m *Configv1LogAllocationConfigAllocation) UnmarshalBinary(b []byte) error
- func (m *Configv1LogAllocationConfigAllocation) Validate(formats strfmt.Registry) error
- type Configv1LogDataset
- type Configv1LogScaleAction
- func (m *Configv1LogScaleAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1LogScaleAction) MarshalBinary() ([]byte, error)
- func (m *Configv1LogScaleAction) UnmarshalBinary(b []byte) error
- func (m *Configv1LogScaleAction) Validate(formats strfmt.Registry) error
- type Configv1LogScaleAlert
- type Configv1LogSearchFilter
- func (m *Configv1LogSearchFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1LogSearchFilter) MarshalBinary() ([]byte, error)
- func (m *Configv1LogSearchFilter) UnmarshalBinary(b []byte) error
- func (m *Configv1LogSearchFilter) Validate(formats strfmt.Registry) error
- type Configv1MappingRule
- type Configv1MappingRuleMode
- type Configv1MappingRuleStoragePolicy
- func (m *Configv1MappingRuleStoragePolicy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1MappingRuleStoragePolicy) MarshalBinary() ([]byte, error)
- func (m *Configv1MappingRuleStoragePolicy) UnmarshalBinary(b []byte) error
- func (m *Configv1MappingRuleStoragePolicy) Validate(formats strfmt.Registry) error
- type Configv1Monitor
- type Configv1MutingRule
- type Configv1MutingRuleLabelMatcher
- func (m *Configv1MutingRuleLabelMatcher) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1MutingRuleLabelMatcher) MarshalBinary() ([]byte, error)
- func (m *Configv1MutingRuleLabelMatcher) UnmarshalBinary(b []byte) error
- func (m *Configv1MutingRuleLabelMatcher) Validate(formats strfmt.Registry) error
- type Configv1MutingRuleLabelMatcherMatcherType
- func (m Configv1MutingRuleLabelMatcherMatcherType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m Configv1MutingRuleLabelMatcherMatcherType) Pointer() *Configv1MutingRuleLabelMatcherMatcherType
- func (m Configv1MutingRuleLabelMatcherMatcherType) Validate(formats strfmt.Registry) error
- type Configv1NotificationPolicy
- func (m *Configv1NotificationPolicy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1NotificationPolicy) MarshalBinary() ([]byte, error)
- func (m *Configv1NotificationPolicy) UnmarshalBinary(b []byte) error
- func (m *Configv1NotificationPolicy) Validate(formats strfmt.Registry) error
- type Configv1Notifier
- type Configv1OtelMetricsIngestion
- func (m *Configv1OtelMetricsIngestion) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1OtelMetricsIngestion) MarshalBinary() ([]byte, error)
- func (m *Configv1OtelMetricsIngestion) UnmarshalBinary(b []byte) error
- func (m *Configv1OtelMetricsIngestion) Validate(formats strfmt.Registry) error
- type Configv1PageParams
- type Configv1PageResult
- type Configv1ReadBucketResponse
- func (m *Configv1ReadBucketResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadBucketResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadBucketResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadBucketResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadClassicDashboardResponse
- func (m *Configv1ReadClassicDashboardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadClassicDashboardResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadClassicDashboardResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadClassicDashboardResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadCollectionResponse
- func (m *Configv1ReadCollectionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadCollectionResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadCollectionResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadCollectionResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadDashboardResponse
- func (m *Configv1ReadDashboardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadDashboardResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadDashboardResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadDashboardResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadDatasetResponse
- func (m *Configv1ReadDatasetResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadDatasetResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadDatasetResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadDatasetResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadDerivedLabelResponse
- func (m *Configv1ReadDerivedLabelResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadDerivedLabelResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadDerivedLabelResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadDerivedLabelResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadDerivedMetricResponse
- func (m *Configv1ReadDerivedMetricResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadDerivedMetricResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadDerivedMetricResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadDerivedMetricResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadDropRuleResponse
- func (m *Configv1ReadDropRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadDropRuleResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadDropRuleResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadDropRuleResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadGcpMetricsIntegrationResponse
- func (m *Configv1ReadGcpMetricsIntegrationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadGcpMetricsIntegrationResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadGcpMetricsIntegrationResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadGcpMetricsIntegrationResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadGrafanaDashboardResponse
- func (m *Configv1ReadGrafanaDashboardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadGrafanaDashboardResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadGrafanaDashboardResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadGrafanaDashboardResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadLogAllocationConfigResponse
- func (m *Configv1ReadLogAllocationConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadLogAllocationConfigResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadLogAllocationConfigResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadLogAllocationConfigResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadLogScaleActionResponse
- func (m *Configv1ReadLogScaleActionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadLogScaleActionResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadLogScaleActionResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadLogScaleActionResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadLogScaleAlertResponse
- func (m *Configv1ReadLogScaleAlertResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadLogScaleAlertResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadLogScaleAlertResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadLogScaleAlertResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadMappingRuleResponse
- func (m *Configv1ReadMappingRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadMappingRuleResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadMappingRuleResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadMappingRuleResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadMonitorResponse
- func (m *Configv1ReadMonitorResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadMonitorResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadMonitorResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadMonitorResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadMutingRuleResponse
- func (m *Configv1ReadMutingRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadMutingRuleResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadMutingRuleResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadMutingRuleResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadNotificationPolicyResponse
- func (m *Configv1ReadNotificationPolicyResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadNotificationPolicyResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadNotificationPolicyResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadNotificationPolicyResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadNotifierResponse
- func (m *Configv1ReadNotifierResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadNotifierResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadNotifierResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadNotifierResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadOtelMetricsIngestionResponse
- func (m *Configv1ReadOtelMetricsIngestionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadOtelMetricsIngestionResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadOtelMetricsIngestionResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadOtelMetricsIngestionResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadRecordingRuleResponse
- func (m *Configv1ReadRecordingRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadRecordingRuleResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadRecordingRuleResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadRecordingRuleResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadResourcePoolsResponse
- func (m *Configv1ReadResourcePoolsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadResourcePoolsResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadResourcePoolsResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadResourcePoolsResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadRollupRuleResponse
- func (m *Configv1ReadRollupRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadRollupRuleResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadRollupRuleResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadRollupRuleResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadServiceAccountResponse
- func (m *Configv1ReadServiceAccountResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadServiceAccountResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadServiceAccountResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadServiceAccountResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadServiceResponse
- func (m *Configv1ReadServiceResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadServiceResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadServiceResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadServiceResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadTeamResponse
- func (m *Configv1ReadTeamResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadTeamResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadTeamResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadTeamResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadTraceBehaviorConfigResponse
- func (m *Configv1ReadTraceBehaviorConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadTraceBehaviorConfigResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadTraceBehaviorConfigResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadTraceBehaviorConfigResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadTraceJaegerRemoteSamplingStrategyResponse
- func (m *Configv1ReadTraceJaegerRemoteSamplingStrategyResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadTraceJaegerRemoteSamplingStrategyResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadTraceJaegerRemoteSamplingStrategyResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadTraceJaegerRemoteSamplingStrategyResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadTraceMetricsRuleResponse
- func (m *Configv1ReadTraceMetricsRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadTraceMetricsRuleResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadTraceMetricsRuleResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadTraceMetricsRuleResponse) Validate(formats strfmt.Registry) error
- type Configv1ReadTraceTailSamplingRulesResponse
- func (m *Configv1ReadTraceTailSamplingRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ReadTraceTailSamplingRulesResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1ReadTraceTailSamplingRulesResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1ReadTraceTailSamplingRulesResponse) Validate(formats strfmt.Registry) error
- type Configv1RecordingRule
- type Configv1RecordingRuleLabelPolicy
- func (m *Configv1RecordingRuleLabelPolicy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1RecordingRuleLabelPolicy) MarshalBinary() ([]byte, error)
- func (m *Configv1RecordingRuleLabelPolicy) UnmarshalBinary(b []byte) error
- func (m *Configv1RecordingRuleLabelPolicy) Validate(formats strfmt.Registry) error
- type Configv1ResourcePools
- type Configv1ResourcePoolsAllocation
- func (m *Configv1ResourcePoolsAllocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ResourcePoolsAllocation) MarshalBinary() ([]byte, error)
- func (m *Configv1ResourcePoolsAllocation) UnmarshalBinary(b []byte) error
- func (m *Configv1ResourcePoolsAllocation) Validate(formats strfmt.Registry) error
- type Configv1ResourceType
- type Configv1RollupRule
- type Configv1RollupRuleLabelPolicy
- func (m *Configv1RollupRuleLabelPolicy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1RollupRuleLabelPolicy) MarshalBinary() ([]byte, error)
- func (m *Configv1RollupRuleLabelPolicy) UnmarshalBinary(b []byte) error
- func (m *Configv1RollupRuleLabelPolicy) Validate(formats strfmt.Registry) error
- type Configv1RollupRuleMode
- type Configv1RollupRuleStoragePolicy
- func (m *Configv1RollupRuleStoragePolicy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1RollupRuleStoragePolicy) MarshalBinary() ([]byte, error)
- func (m *Configv1RollupRuleStoragePolicy) UnmarshalBinary(b []byte) error
- func (m *Configv1RollupRuleStoragePolicy) Validate(formats strfmt.Registry) error
- type Configv1Service
- type Configv1ServiceAccount
- func (m *Configv1ServiceAccount) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1ServiceAccount) MarshalBinary() ([]byte, error)
- func (m *Configv1ServiceAccount) UnmarshalBinary(b []byte) error
- func (m *Configv1ServiceAccount) Validate(formats strfmt.Registry) error
- type Configv1Team
- type Configv1TraceBehaviorConfig
- func (m *Configv1TraceBehaviorConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1TraceBehaviorConfig) MarshalBinary() ([]byte, error)
- func (m *Configv1TraceBehaviorConfig) UnmarshalBinary(b []byte) error
- func (m *Configv1TraceBehaviorConfig) Validate(formats strfmt.Registry) error
- type Configv1TraceDataset
- type Configv1TraceJaegerRemoteSamplingStrategy
- func (m *Configv1TraceJaegerRemoteSamplingStrategy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1TraceJaegerRemoteSamplingStrategy) MarshalBinary() ([]byte, error)
- func (m *Configv1TraceJaegerRemoteSamplingStrategy) UnmarshalBinary(b []byte) error
- func (m *Configv1TraceJaegerRemoteSamplingStrategy) Validate(formats strfmt.Registry) error
- type Configv1TraceMetricsRule
- func (m *Configv1TraceMetricsRule) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1TraceMetricsRule) MarshalBinary() ([]byte, error)
- func (m *Configv1TraceMetricsRule) UnmarshalBinary(b []byte) error
- func (m *Configv1TraceMetricsRule) Validate(formats strfmt.Registry) error
- type Configv1TraceMetricsRuleGroupBy
- func (m *Configv1TraceMetricsRuleGroupBy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1TraceMetricsRuleGroupBy) MarshalBinary() ([]byte, error)
- func (m *Configv1TraceMetricsRuleGroupBy) UnmarshalBinary(b []byte) error
- func (m *Configv1TraceMetricsRuleGroupBy) Validate(formats strfmt.Registry) error
- type Configv1TraceSearchFilter
- func (m *Configv1TraceSearchFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1TraceSearchFilter) MarshalBinary() ([]byte, error)
- func (m *Configv1TraceSearchFilter) UnmarshalBinary(b []byte) error
- func (m *Configv1TraceSearchFilter) Validate(formats strfmt.Registry) error
- type Configv1TraceTailSamplingRule
- func (m *Configv1TraceTailSamplingRule) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1TraceTailSamplingRule) MarshalBinary() ([]byte, error)
- func (m *Configv1TraceTailSamplingRule) UnmarshalBinary(b []byte) error
- func (m *Configv1TraceTailSamplingRule) Validate(formats strfmt.Registry) error
- type Configv1TraceTailSamplingRules
- func (m *Configv1TraceTailSamplingRules) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1TraceTailSamplingRules) MarshalBinary() ([]byte, error)
- func (m *Configv1TraceTailSamplingRules) UnmarshalBinary(b []byte) error
- func (m *Configv1TraceTailSamplingRules) Validate(formats strfmt.Registry) error
- type Configv1UpdateBucketResponse
- func (m *Configv1UpdateBucketResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateBucketResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateBucketResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateBucketResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateClassicDashboardResponse
- func (m *Configv1UpdateClassicDashboardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateClassicDashboardResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateClassicDashboardResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateClassicDashboardResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateCollectionResponse
- func (m *Configv1UpdateCollectionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateCollectionResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateCollectionResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateCollectionResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateDashboardResponse
- func (m *Configv1UpdateDashboardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateDashboardResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateDashboardResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateDashboardResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateDatasetResponse
- func (m *Configv1UpdateDatasetResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateDatasetResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateDatasetResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateDatasetResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateDerivedLabelResponse
- func (m *Configv1UpdateDerivedLabelResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateDerivedLabelResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateDerivedLabelResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateDerivedLabelResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateDerivedMetricResponse
- func (m *Configv1UpdateDerivedMetricResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateDerivedMetricResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateDerivedMetricResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateDerivedMetricResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateDropRuleResponse
- func (m *Configv1UpdateDropRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateDropRuleResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateDropRuleResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateDropRuleResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateGcpMetricsIntegrationResponse
- func (m *Configv1UpdateGcpMetricsIntegrationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateGcpMetricsIntegrationResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateGcpMetricsIntegrationResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateGcpMetricsIntegrationResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateGrafanaDashboardResponse
- func (m *Configv1UpdateGrafanaDashboardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateGrafanaDashboardResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateGrafanaDashboardResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateGrafanaDashboardResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateLogAllocationConfigRequest
- func (m *Configv1UpdateLogAllocationConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateLogAllocationConfigRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateLogAllocationConfigRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateLogAllocationConfigRequest) Validate(formats strfmt.Registry) error
- type Configv1UpdateLogAllocationConfigResponse
- func (m *Configv1UpdateLogAllocationConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateLogAllocationConfigResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateLogAllocationConfigResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateLogAllocationConfigResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateLogScaleActionResponse
- func (m *Configv1UpdateLogScaleActionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateLogScaleActionResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateLogScaleActionResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateLogScaleActionResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateLogScaleAlertResponse
- func (m *Configv1UpdateLogScaleAlertResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateLogScaleAlertResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateLogScaleAlertResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateLogScaleAlertResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateMappingRuleResponse
- func (m *Configv1UpdateMappingRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateMappingRuleResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateMappingRuleResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateMappingRuleResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateMonitorResponse
- func (m *Configv1UpdateMonitorResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateMonitorResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateMonitorResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateMonitorResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateMutingRuleResponse
- func (m *Configv1UpdateMutingRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateMutingRuleResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateMutingRuleResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateMutingRuleResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateNotificationPolicyResponse
- func (m *Configv1UpdateNotificationPolicyResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateNotificationPolicyResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateNotificationPolicyResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateNotificationPolicyResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateNotifierResponse
- func (m *Configv1UpdateNotifierResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateNotifierResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateNotifierResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateNotifierResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateOtelMetricsIngestionRequest
- func (m *Configv1UpdateOtelMetricsIngestionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateOtelMetricsIngestionRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateOtelMetricsIngestionRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateOtelMetricsIngestionRequest) Validate(formats strfmt.Registry) error
- type Configv1UpdateOtelMetricsIngestionResponse
- func (m *Configv1UpdateOtelMetricsIngestionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateOtelMetricsIngestionResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateOtelMetricsIngestionResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateOtelMetricsIngestionResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateRecordingRuleResponse
- func (m *Configv1UpdateRecordingRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateRecordingRuleResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateRecordingRuleResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateRecordingRuleResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateResourcePoolsRequest
- func (m *Configv1UpdateResourcePoolsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateResourcePoolsRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateResourcePoolsRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateResourcePoolsRequest) Validate(formats strfmt.Registry) error
- type Configv1UpdateResourcePoolsResponse
- func (m *Configv1UpdateResourcePoolsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateResourcePoolsResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateResourcePoolsResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateResourcePoolsResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateRollupRuleResponse
- func (m *Configv1UpdateRollupRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateRollupRuleResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateRollupRuleResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateRollupRuleResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateTeamResponse
- func (m *Configv1UpdateTeamResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateTeamResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateTeamResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateTeamResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateTraceBehaviorConfigRequest
- func (m *Configv1UpdateTraceBehaviorConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateTraceBehaviorConfigRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateTraceBehaviorConfigRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateTraceBehaviorConfigRequest) Validate(formats strfmt.Registry) error
- type Configv1UpdateTraceBehaviorConfigResponse
- func (m *Configv1UpdateTraceBehaviorConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateTraceBehaviorConfigResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateTraceBehaviorConfigResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateTraceBehaviorConfigResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateTraceJaegerRemoteSamplingStrategyResponse
- func (m *Configv1UpdateTraceJaegerRemoteSamplingStrategyResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateTraceJaegerRemoteSamplingStrategyResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateTraceJaegerRemoteSamplingStrategyResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateTraceJaegerRemoteSamplingStrategyResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateTraceMetricsRuleResponse
- func (m *Configv1UpdateTraceMetricsRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateTraceMetricsRuleResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateTraceMetricsRuleResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateTraceMetricsRuleResponse) Validate(formats strfmt.Registry) error
- type Configv1UpdateTraceTailSamplingRulesRequest
- func (m *Configv1UpdateTraceTailSamplingRulesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateTraceTailSamplingRulesRequest) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateTraceTailSamplingRulesRequest) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateTraceTailSamplingRulesRequest) Validate(formats strfmt.Registry) error
- type Configv1UpdateTraceTailSamplingRulesResponse
- func (m *Configv1UpdateTraceTailSamplingRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *Configv1UpdateTraceTailSamplingRulesResponse) MarshalBinary() ([]byte, error)
- func (m *Configv1UpdateTraceTailSamplingRulesResponse) UnmarshalBinary(b []byte) error
- func (m *Configv1UpdateTraceTailSamplingRulesResponse) Validate(formats strfmt.Registry) error
- type ConstructedLabelValueDefinition
- func (m *ConstructedLabelValueDefinition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ConstructedLabelValueDefinition) MarshalBinary() ([]byte, error)
- func (m *ConstructedLabelValueDefinition) UnmarshalBinary(b []byte) error
- func (m *ConstructedLabelValueDefinition) Validate(formats strfmt.Registry) error
- type DatasetDatasetConfiguration
- func (m *DatasetDatasetConfiguration) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DatasetDatasetConfiguration) MarshalBinary() ([]byte, error)
- func (m *DatasetDatasetConfiguration) UnmarshalBinary(b []byte) error
- func (m *DatasetDatasetConfiguration) Validate(formats strfmt.Registry) error
- type DatasetDatasetType
- type DerivedLabelMetricLabel
- func (m *DerivedLabelMetricLabel) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DerivedLabelMetricLabel) MarshalBinary() ([]byte, error)
- func (m *DerivedLabelMetricLabel) UnmarshalBinary(b []byte) error
- func (m *DerivedLabelMetricLabel) Validate(formats strfmt.Registry) error
- type DerivedMetricQuery
- type DerivedMetricSelector
- type DerivedMetricSelectorQuery
- func (m *DerivedMetricSelectorQuery) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DerivedMetricSelectorQuery) MarshalBinary() ([]byte, error)
- func (m *DerivedMetricSelectorQuery) UnmarshalBinary(b []byte) error
- func (m *DerivedMetricSelectorQuery) Validate(formats strfmt.Registry) error
- type DerivedMetricVariable
- type DropRuleConditionalRateBasedDrop
- func (m *DropRuleConditionalRateBasedDrop) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DropRuleConditionalRateBasedDrop) MarshalBinary() ([]byte, error)
- func (m *DropRuleConditionalRateBasedDrop) UnmarshalBinary(b []byte) error
- func (m *DropRuleConditionalRateBasedDrop) Validate(formats strfmt.Registry) error
- type DropRuleValueBasedDrop
- func (m *DropRuleValueBasedDrop) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DropRuleValueBasedDrop) MarshalBinary() ([]byte, error)
- func (m *DropRuleValueBasedDrop) UnmarshalBinary(b []byte) error
- func (m *DropRuleValueBasedDrop) Validate(formats strfmt.Registry) error
- type GcpMetricsIntegrationMetricGroup
- func (m *GcpMetricsIntegrationMetricGroup) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GcpMetricsIntegrationMetricGroup) MarshalBinary() ([]byte, error)
- func (m *GcpMetricsIntegrationMetricGroup) UnmarshalBinary(b []byte) error
- func (m *GcpMetricsIntegrationMetricGroup) Validate(formats strfmt.Registry) error
- type GenericError
- type GraphiteLabelPolicyReplace
- func (m *GraphiteLabelPolicyReplace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GraphiteLabelPolicyReplace) MarshalBinary() ([]byte, error)
- func (m *GraphiteLabelPolicyReplace) UnmarshalBinary(b []byte) error
- func (m *GraphiteLabelPolicyReplace) Validate(formats strfmt.Registry) error
- type GroupByGroupByKey
- type GroupByKeyGroupByKeyType
- type HTTPConfigBasicAuth
- type HTTPConfigTLSConfig
- type ListMutingRulesRequestState
- type LogAllocationConfigDatasetAllocation
- func (m *LogAllocationConfigDatasetAllocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *LogAllocationConfigDatasetAllocation) MarshalBinary() ([]byte, error)
- func (m *LogAllocationConfigDatasetAllocation) UnmarshalBinary(b []byte) error
- func (m *LogAllocationConfigDatasetAllocation) Validate(formats strfmt.Registry) error
- type LogAllocationConfigDefaultDataset
- func (m *LogAllocationConfigDefaultDataset) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *LogAllocationConfigDefaultDataset) MarshalBinary() ([]byte, error)
- func (m *LogAllocationConfigDefaultDataset) UnmarshalBinary(b []byte) error
- func (m *LogAllocationConfigDefaultDataset) Validate(formats strfmt.Registry) error
- type LogAllocationConfigHighLowPriorities
- func (m *LogAllocationConfigHighLowPriorities) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *LogAllocationConfigHighLowPriorities) MarshalBinary() ([]byte, error)
- func (m *LogAllocationConfigHighLowPriorities) UnmarshalBinary(b []byte) error
- func (m *LogAllocationConfigHighLowPriorities) Validate(formats strfmt.Registry) error
- type LogScaleActionActionType
- type LogScaleActionEmailAction
- func (m *LogScaleActionEmailAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *LogScaleActionEmailAction) MarshalBinary() ([]byte, error)
- func (m *LogScaleActionEmailAction) UnmarshalBinary(b []byte) error
- func (m *LogScaleActionEmailAction) Validate(formats strfmt.Registry) error
- type LogScaleActionHumioRepoAction
- func (m *LogScaleActionHumioRepoAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *LogScaleActionHumioRepoAction) MarshalBinary() ([]byte, error)
- func (m *LogScaleActionHumioRepoAction) UnmarshalBinary(b []byte) error
- func (m *LogScaleActionHumioRepoAction) Validate(formats strfmt.Registry) error
- type LogScaleActionOpsGenieAction
- func (m *LogScaleActionOpsGenieAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *LogScaleActionOpsGenieAction) MarshalBinary() ([]byte, error)
- func (m *LogScaleActionOpsGenieAction) UnmarshalBinary(b []byte) error
- func (m *LogScaleActionOpsGenieAction) Validate(formats strfmt.Registry) error
- type LogScaleActionPagerDutyAction
- func (m *LogScaleActionPagerDutyAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *LogScaleActionPagerDutyAction) MarshalBinary() ([]byte, error)
- func (m *LogScaleActionPagerDutyAction) UnmarshalBinary(b []byte) error
- func (m *LogScaleActionPagerDutyAction) Validate(formats strfmt.Registry) error
- type LogScaleActionSlackAction
- func (m *LogScaleActionSlackAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *LogScaleActionSlackAction) MarshalBinary() ([]byte, error)
- func (m *LogScaleActionSlackAction) UnmarshalBinary(b []byte) error
- func (m *LogScaleActionSlackAction) Validate(formats strfmt.Registry) error
- type LogScaleActionSlackPostMessageAction
- func (m *LogScaleActionSlackPostMessageAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *LogScaleActionSlackPostMessageAction) MarshalBinary() ([]byte, error)
- func (m *LogScaleActionSlackPostMessageAction) UnmarshalBinary(b []byte) error
- func (m *LogScaleActionSlackPostMessageAction) Validate(formats strfmt.Registry) error
- type LogScaleActionUploadFileAction
- func (m *LogScaleActionUploadFileAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *LogScaleActionUploadFileAction) MarshalBinary() ([]byte, error)
- func (m *LogScaleActionUploadFileAction) UnmarshalBinary(b []byte) error
- func (m *LogScaleActionUploadFileAction) Validate(formats strfmt.Registry) error
- type LogScaleActionVictorOpsAction
- func (m *LogScaleActionVictorOpsAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *LogScaleActionVictorOpsAction) MarshalBinary() ([]byte, error)
- func (m *LogScaleActionVictorOpsAction) UnmarshalBinary(b []byte) error
- func (m *LogScaleActionVictorOpsAction) Validate(formats strfmt.Registry) error
- type LogScaleActionWebhookAction
- func (m *LogScaleActionWebhookAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *LogScaleActionWebhookAction) MarshalBinary() ([]byte, error)
- func (m *LogScaleActionWebhookAction) UnmarshalBinary(b []byte) error
- func (m *LogScaleActionWebhookAction) Validate(formats strfmt.Registry) error
- type LogScaleAlertAlertType
- type MappingLabelNameMapping
- func (m *MappingLabelNameMapping) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MappingLabelNameMapping) MarshalBinary() ([]byte, error)
- func (m *MappingLabelNameMapping) UnmarshalBinary(b []byte) error
- func (m *MappingLabelNameMapping) Validate(formats strfmt.Registry) error
- type MappingLabelValueMapping
- func (m *MappingLabelValueMapping) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MappingLabelValueMapping) MarshalBinary() ([]byte, error)
- func (m *MappingLabelValueMapping) UnmarshalBinary(b []byte) error
- func (m *MappingLabelValueMapping) Validate(formats strfmt.Registry) error
- type MappingRuleAggregationPolicy
- func (m *MappingRuleAggregationPolicy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MappingRuleAggregationPolicy) MarshalBinary() ([]byte, error)
- func (m *MappingRuleAggregationPolicy) UnmarshalBinary(b []byte) error
- func (m *MappingRuleAggregationPolicy) Validate(formats strfmt.Registry) error
- type MetricLabelConstructedLabel
- func (m *MetricLabelConstructedLabel) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MetricLabelConstructedLabel) MarshalBinary() ([]byte, error)
- func (m *MetricLabelConstructedLabel) UnmarshalBinary(b []byte) error
- func (m *MetricLabelConstructedLabel) Validate(formats strfmt.Registry) error
- type MetricLabelMappingLabel
- func (m *MetricLabelMappingLabel) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MetricLabelMappingLabel) MarshalBinary() ([]byte, error)
- func (m *MetricLabelMappingLabel) UnmarshalBinary(b []byte) error
- func (m *MetricLabelMappingLabel) Validate(formats strfmt.Registry) error
- type MetricsRestrictionPermission
- type MonitorCondition
- type MonitorSchedule
- type MonitorSeriesConditions
- func (m *MonitorSeriesConditions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MonitorSeriesConditions) MarshalBinary() ([]byte, error)
- func (m *MonitorSeriesConditions) UnmarshalBinary(b []byte) error
- func (m *MonitorSeriesConditions) Validate(formats strfmt.Registry) error
- type MonitorSeriesConditionsOverride
- func (m *MonitorSeriesConditionsOverride) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MonitorSeriesConditionsOverride) MarshalBinary() ([]byte, error)
- func (m *MonitorSeriesConditionsOverride) UnmarshalBinary(b []byte) error
- func (m *MonitorSeriesConditionsOverride) Validate(formats strfmt.Registry) error
- type MonitorSignalGrouping
- type NotificationPolicyRoutes
- func (m *NotificationPolicyRoutes) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *NotificationPolicyRoutes) MarshalBinary() ([]byte, error)
- func (m *NotificationPolicyRoutes) UnmarshalBinary(b []byte) error
- func (m *NotificationPolicyRoutes) Validate(formats strfmt.Registry) error
- type NotificationPolicyRoutesGroupBy
- func (m *NotificationPolicyRoutesGroupBy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *NotificationPolicyRoutesGroupBy) MarshalBinary() ([]byte, error)
- func (m *NotificationPolicyRoutesGroupBy) UnmarshalBinary(b []byte) error
- func (m *NotificationPolicyRoutesGroupBy) Validate(formats strfmt.Registry) error
- type NotificationPolicyRoutesOverride
- func (m *NotificationPolicyRoutesOverride) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *NotificationPolicyRoutesOverride) MarshalBinary() ([]byte, error)
- func (m *NotificationPolicyRoutesOverride) UnmarshalBinary(b []byte) error
- func (m *NotificationPolicyRoutesOverride) Validate(formats strfmt.Registry) error
- type NotifierEmailConfig
- type NotifierHTTPConfig
- type NotifierOpsGenieConfig
- func (m *NotifierOpsGenieConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *NotifierOpsGenieConfig) MarshalBinary() ([]byte, error)
- func (m *NotifierOpsGenieConfig) UnmarshalBinary(b []byte) error
- func (m *NotifierOpsGenieConfig) Validate(formats strfmt.Registry) error
- type NotifierPagerdutyConfig
- func (m *NotifierPagerdutyConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *NotifierPagerdutyConfig) MarshalBinary() ([]byte, error)
- func (m *NotifierPagerdutyConfig) UnmarshalBinary(b []byte) error
- func (m *NotifierPagerdutyConfig) Validate(formats strfmt.Registry) error
- type NotifierSlackConfig
- type NotifierSlackConfigAction
- func (m *NotifierSlackConfigAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *NotifierSlackConfigAction) MarshalBinary() ([]byte, error)
- func (m *NotifierSlackConfigAction) UnmarshalBinary(b []byte) error
- func (m *NotifierSlackConfigAction) Validate(formats strfmt.Registry) error
- type NotifierVictorOpsConfig
- func (m *NotifierVictorOpsConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *NotifierVictorOpsConfig) MarshalBinary() ([]byte, error)
- func (m *NotifierVictorOpsConfig) UnmarshalBinary(b []byte) error
- func (m *NotifierVictorOpsConfig) Validate(formats strfmt.Registry) error
- type NotifierWebhookConfig
- type NumericFilterComparisonType
- type OpsGenieConfigResponder
- func (m *OpsGenieConfigResponder) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *OpsGenieConfigResponder) MarshalBinary() ([]byte, error)
- func (m *OpsGenieConfigResponder) UnmarshalBinary(b []byte) error
- func (m *OpsGenieConfigResponder) Validate(formats strfmt.Registry) error
- type OtelMetricsIngestionResourceAttributes
- func (m *OtelMetricsIngestionResourceAttributes) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *OtelMetricsIngestionResourceAttributes) MarshalBinary() ([]byte, error)
- func (m *OtelMetricsIngestionResourceAttributes) UnmarshalBinary(b []byte) error
- func (m *OtelMetricsIngestionResourceAttributes) Validate(formats strfmt.Registry) error
- type PagerDutyActionSeverity
- type PagerdutyConfigImage
- type PagerdutyConfigLink
- type PerOperationSamplingStrategiesPerOperationSamplingStrategy
- func (m *PerOperationSamplingStrategiesPerOperationSamplingStrategy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PerOperationSamplingStrategiesPerOperationSamplingStrategy) MarshalBinary() ([]byte, error)
- func (m *PerOperationSamplingStrategiesPerOperationSamplingStrategy) UnmarshalBinary(b []byte) error
- func (m *PerOperationSamplingStrategiesPerOperationSamplingStrategy) Validate(formats strfmt.Registry) error
- type ProtobufAny
- type ResourceAttributesFilterMode
- type ResourceAttributesFlattenMode
- type ResourceChange
- type ResourceChangeAction
- type ResourcePoolsDefaultPool
- func (m *ResourcePoolsDefaultPool) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResourcePoolsDefaultPool) MarshalBinary() ([]byte, error)
- func (m *ResourcePoolsDefaultPool) UnmarshalBinary(b []byte) error
- func (m *ResourcePoolsDefaultPool) Validate(formats strfmt.Registry) error
- type ResourcePoolsLicense
- type ResourcePoolsPool
- type ResourcePoolsPriorities
- func (m *ResourcePoolsPriorities) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResourcePoolsPriorities) MarshalBinary() ([]byte, error)
- func (m *ResourcePoolsPriorities) UnmarshalBinary(b []byte) error
- func (m *ResourcePoolsPriorities) Validate(formats strfmt.Registry) error
- type ResponderResponderType
- type RollupRuleGraphiteLabelPolicy
- func (m *RollupRuleGraphiteLabelPolicy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RollupRuleGraphiteLabelPolicy) MarshalBinary() ([]byte, error)
- func (m *RollupRuleGraphiteLabelPolicy) UnmarshalBinary(b []byte) error
- func (m *RollupRuleGraphiteLabelPolicy) Validate(formats strfmt.Registry) error
- type RollupRuleLabelReplace
- type RollupRuleMetricType
- type RoutesNotifierList
- type RoutesSeverityNotifiers
- func (m *RoutesSeverityNotifiers) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RoutesSeverityNotifiers) MarshalBinary() ([]byte, error)
- func (m *RoutesSeverityNotifiers) UnmarshalBinary(b []byte) error
- func (m *RoutesSeverityNotifiers) Validate(formats strfmt.Registry) error
- type ScheduleDayActive
- type ScheduleDayTimeRange
- type ScheduleScheduleDay
- type ScheduleWeeklySchedule
- func (m *ScheduleWeeklySchedule) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ScheduleWeeklySchedule) MarshalBinary() ([]byte, error)
- func (m *ScheduleWeeklySchedule) UnmarshalBinary(b []byte) error
- func (m *ScheduleWeeklySchedule) Validate(formats strfmt.Registry) error
- type SeriesConditionsConditions
- func (m *SeriesConditionsConditions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SeriesConditionsConditions) MarshalBinary() ([]byte, error)
- func (m *SeriesConditionsConditions) UnmarshalBinary(b []byte) error
- func (m *SeriesConditionsConditions) Validate(formats strfmt.Registry) error
- type SeriesConditionsSeverityConditions
- func (m *SeriesConditionsSeverityConditions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SeriesConditionsSeverityConditions) MarshalBinary() ([]byte, error)
- func (m *SeriesConditionsSeverityConditions) UnmarshalBinary(b []byte) error
- func (m *SeriesConditionsSeverityConditions) Validate(formats strfmt.Registry) error
- type ServiceAccountMetricsRestriction
- func (m *ServiceAccountMetricsRestriction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ServiceAccountMetricsRestriction) MarshalBinary() ([]byte, error)
- func (m *ServiceAccountMetricsRestriction) UnmarshalBinary(b []byte) error
- func (m *ServiceAccountMetricsRestriction) Validate(formats strfmt.Registry) error
- type SlackConfigConfirmationField
- func (m *SlackConfigConfirmationField) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SlackConfigConfirmationField) MarshalBinary() ([]byte, error)
- func (m *SlackConfigConfirmationField) UnmarshalBinary(b []byte) error
- func (m *SlackConfigConfirmationField) Validate(formats strfmt.Registry) error
- type SlackConfigField
- type SpanFilterSpanFilterMatchType
- type StringFilterStringFilterMatchType
- type TraceBehaviorConfigMainBehaviorAssignment
- func (m *TraceBehaviorConfigMainBehaviorAssignment) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TraceBehaviorConfigMainBehaviorAssignment) MarshalBinary() ([]byte, error)
- func (m *TraceBehaviorConfigMainBehaviorAssignment) UnmarshalBinary(b []byte) error
- func (m *TraceBehaviorConfigMainBehaviorAssignment) Validate(formats strfmt.Registry) error
- type TraceBehaviorConfigOverrideBehaviorAssignment
- func (m *TraceBehaviorConfigOverrideBehaviorAssignment) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TraceBehaviorConfigOverrideBehaviorAssignment) MarshalBinary() ([]byte, error)
- func (m *TraceBehaviorConfigOverrideBehaviorAssignment) UnmarshalBinary(b []byte) error
- func (m *TraceBehaviorConfigOverrideBehaviorAssignment) Validate(formats strfmt.Registry) error
- type TraceJaegerRemoteSamplingStrategyAppliedStrategy
- func (m *TraceJaegerRemoteSamplingStrategyAppliedStrategy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TraceJaegerRemoteSamplingStrategyAppliedStrategy) MarshalBinary() ([]byte, error)
- func (m *TraceJaegerRemoteSamplingStrategyAppliedStrategy) UnmarshalBinary(b []byte) error
- func (m *TraceJaegerRemoteSamplingStrategyAppliedStrategy) Validate(formats strfmt.Registry) error
- type TraceJaegerRemoteSamplingStrategyPerOperationSamplingStrategies
- func (m *TraceJaegerRemoteSamplingStrategyPerOperationSamplingStrategies) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TraceJaegerRemoteSamplingStrategyPerOperationSamplingStrategies) MarshalBinary() ([]byte, error)
- func (m *TraceJaegerRemoteSamplingStrategyPerOperationSamplingStrategies) UnmarshalBinary(b []byte) error
- func (m *TraceJaegerRemoteSamplingStrategyPerOperationSamplingStrategies) Validate(formats strfmt.Registry) error
- type TraceJaegerRemoteSamplingStrategyProbabilisticStrategy
- func (m *TraceJaegerRemoteSamplingStrategyProbabilisticStrategy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TraceJaegerRemoteSamplingStrategyProbabilisticStrategy) MarshalBinary() ([]byte, error)
- func (m *TraceJaegerRemoteSamplingStrategyProbabilisticStrategy) UnmarshalBinary(b []byte) error
- func (m *TraceJaegerRemoteSamplingStrategyProbabilisticStrategy) Validate(formats strfmt.Registry) error
- type TraceJaegerRemoteSamplingStrategyRateLimitingSamplingStrategy
- func (m *TraceJaegerRemoteSamplingStrategyRateLimitingSamplingStrategy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TraceJaegerRemoteSamplingStrategyRateLimitingSamplingStrategy) MarshalBinary() ([]byte, error)
- func (m *TraceJaegerRemoteSamplingStrategyRateLimitingSamplingStrategy) UnmarshalBinary(b []byte) error
- func (m *TraceJaegerRemoteSamplingStrategyRateLimitingSamplingStrategy) Validate(formats strfmt.Registry) error
- type TraceSearchFilterBoolFilter
- func (m *TraceSearchFilterBoolFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TraceSearchFilterBoolFilter) MarshalBinary() ([]byte, error)
- func (m *TraceSearchFilterBoolFilter) UnmarshalBinary(b []byte) error
- func (m *TraceSearchFilterBoolFilter) Validate(formats strfmt.Registry) error
- type TraceSearchFilterCountFilter
- func (m *TraceSearchFilterCountFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TraceSearchFilterCountFilter) MarshalBinary() ([]byte, error)
- func (m *TraceSearchFilterCountFilter) UnmarshalBinary(b []byte) error
- func (m *TraceSearchFilterCountFilter) Validate(formats strfmt.Registry) error
- type TraceSearchFilterDurationFilter
- func (m *TraceSearchFilterDurationFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TraceSearchFilterDurationFilter) MarshalBinary() ([]byte, error)
- func (m *TraceSearchFilterDurationFilter) UnmarshalBinary(b []byte) error
- func (m *TraceSearchFilterDurationFilter) Validate(formats strfmt.Registry) error
- type TraceSearchFilterNumericFilter
- func (m *TraceSearchFilterNumericFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TraceSearchFilterNumericFilter) MarshalBinary() ([]byte, error)
- func (m *TraceSearchFilterNumericFilter) UnmarshalBinary(b []byte) error
- func (m *TraceSearchFilterNumericFilter) Validate(formats strfmt.Registry) error
- type TraceSearchFilterSpanFilter
- func (m *TraceSearchFilterSpanFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TraceSearchFilterSpanFilter) MarshalBinary() ([]byte, error)
- func (m *TraceSearchFilterSpanFilter) UnmarshalBinary(b []byte) error
- func (m *TraceSearchFilterSpanFilter) Validate(formats strfmt.Registry) error
- type TraceSearchFilterStringFilter
- func (m *TraceSearchFilterStringFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TraceSearchFilterStringFilter) MarshalBinary() ([]byte, error)
- func (m *TraceSearchFilterStringFilter) UnmarshalBinary(b []byte) error
- func (m *TraceSearchFilterStringFilter) Validate(formats strfmt.Registry) error
- type TraceSearchFilterTagFilter
- func (m *TraceSearchFilterTagFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TraceSearchFilterTagFilter) MarshalBinary() ([]byte, error)
- func (m *TraceSearchFilterTagFilter) UnmarshalBinary(b []byte) error
- func (m *TraceSearchFilterTagFilter) Validate(formats strfmt.Registry) error
- type TraceSearchFilterTraceFilter
- func (m *TraceSearchFilterTraceFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TraceSearchFilterTraceFilter) MarshalBinary() ([]byte, error)
- func (m *TraceSearchFilterTraceFilter) UnmarshalBinary(b []byte) error
- func (m *TraceSearchFilterTraceFilter) Validate(formats strfmt.Registry) error
- type WebhookActionHTTPMethod
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIError ¶
type APIError struct { // An optional private error code whose values are undefined. Code int32 `json:"code,omitempty"` // An error message describing what went wrong. Message string `json:"message,omitempty"` }
APIError api error
swagger:model apiError
func (*APIError) ContextValidate ¶
ContextValidate validates this api error based on context it is used
func (*APIError) MarshalBinary ¶
MarshalBinary interface implementation
func (*APIError) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AllocationFixedValue ¶ added in v1.5.0
type AllocationFixedValue struct { // license License ResourcePoolsLicense `json:"license,omitempty"` // value Value string `json:"value,omitempty"` }
AllocationFixedValue allocation fixed value
swagger:model AllocationFixedValue
func (*AllocationFixedValue) ContextValidate ¶ added in v1.5.0
ContextValidate validate this allocation fixed value based on the context it is used
func (*AllocationFixedValue) MarshalBinary ¶ added in v1.5.0
func (m *AllocationFixedValue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AllocationFixedValue) UnmarshalBinary ¶ added in v1.5.0
func (m *AllocationFixedValue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AllocationThreshold ¶ added in v1.7.0
type AllocationThreshold struct { // Threshold expressed as a percent of the license allocated to a pool. // A value of `100` represents a threshold that is the pool's full allocation. // Values over `100` indicate thresholds that exceed the pool's allocation. // For example, a value of `50` represents a threshold that is half the pool's // allocation and a value of `200` represents a threshold that is double the // pool's allocation. PercentOfPoolAllocation float64 `json:"percent_of_pool_allocation,omitempty"` }
AllocationThreshold allocation threshold
swagger:model AllocationThreshold
func (*AllocationThreshold) ContextValidate ¶ added in v1.7.0
ContextValidate validates this allocation threshold based on context it is used
func (*AllocationThreshold) MarshalBinary ¶ added in v1.7.0
func (m *AllocationThreshold) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AllocationThreshold) UnmarshalBinary ¶ added in v1.7.0
func (m *AllocationThreshold) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AllocationThresholds ¶ added in v1.7.0
type AllocationThresholds struct { // all priorities AllPriorities *AllocationThreshold `json:"all_priorities,omitempty"` // default and low priority DefaultAndLowPriority *AllocationThreshold `json:"default_and_low_priority,omitempty"` // license License ResourcePoolsLicense `json:"license,omitempty"` // low priority LowPriority *AllocationThreshold `json:"low_priority,omitempty"` }
AllocationThresholds Thresholds define strict quota limits for each metrics license. **This feature is part of pre-release functionality and is subject to change.**
swagger:model AllocationThresholds
func (*AllocationThresholds) ContextValidate ¶ added in v1.7.0
ContextValidate validate this allocation thresholds based on the context it is used
func (*AllocationThresholds) MarshalBinary ¶ added in v1.7.0
func (m *AllocationThresholds) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AllocationThresholds) UnmarshalBinary ¶ added in v1.7.0
func (m *AllocationThresholds) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConditionOp ¶
type ConditionOp string
ConditionOp condition op
swagger:model ConditionOp
const ( // ConditionOpGEQ captures enum value "GEQ" ConditionOpGEQ ConditionOp = "GEQ" // ConditionOpGT captures enum value "GT" ConditionOpGT ConditionOp = "GT" // ConditionOpLEQ captures enum value "LEQ" ConditionOpLEQ ConditionOp = "LEQ" // ConditionOpLT captures enum value "LT" ConditionOpLT ConditionOp = "LT" // ConditionOpEQ captures enum value "EQ" ConditionOpEQ ConditionOp = "EQ" // ConditionOpNEQ captures enum value "NEQ" ConditionOpNEQ ConditionOp = "NEQ" // ConditionOpEXISTS captures enum value "EXISTS" ConditionOpEXISTS ConditionOp = "EXISTS" // ConditionOpNOTEXISTS captures enum value "NOT_EXISTS" ConditionOpNOTEXISTS ConditionOp = "NOT_EXISTS" )
func NewConditionOp ¶
func NewConditionOp(value ConditionOp) *ConditionOp
func (ConditionOp) ContextValidate ¶
ContextValidate validates this condition op based on context it is used
func (ConditionOp) Pointer ¶
func (m ConditionOp) Pointer() *ConditionOp
Pointer returns a pointer to a freshly-allocated ConditionOp.
type ConfigV1UpdateBucketBody ¶ added in v1.1.0
type ConfigV1UpdateBucketBody struct { // bucket Bucket *Configv1Bucket `json:"bucket,omitempty"` // If true, the Bucket will be created if it does not already exist, identified by slug. If false, an error will be returned if the Bucket does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the Bucket will not be created nor updated, and no response Bucket will be returned. The response will return an error if the given Bucket is invalid. DryRun bool `json:"dry_run,omitempty"` }
ConfigV1UpdateBucketBody config v1 update bucket body
swagger:model ConfigV1UpdateBucketBody
func (*ConfigV1UpdateBucketBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateBucketBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update bucket body based on the context it is used
func (*ConfigV1UpdateBucketBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateBucketBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateBucketBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateBucketBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateClassicDashboardBody ¶ added in v1.1.0
type ConfigV1UpdateClassicDashboardBody struct { // classic dashboard ClassicDashboard *Configv1GrafanaDashboard `json:"classic_dashboard,omitempty"` // If true, the GrafanaDashboard will be created if it does not already exist, identified by slug. If false, an error will be returned if the GrafanaDashboard does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the GrafanaDashboard will not be created nor updated, and no response GrafanaDashboard will be returned. The response will return an error if the given GrafanaDashboard is invalid. DryRun bool `json:"dry_run,omitempty"` }
ConfigV1UpdateClassicDashboardBody config v1 update classic dashboard body
swagger:model ConfigV1UpdateClassicDashboardBody
func (*ConfigV1UpdateClassicDashboardBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateClassicDashboardBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update classic dashboard body based on the context it is used
func (*ConfigV1UpdateClassicDashboardBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateClassicDashboardBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateClassicDashboardBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateClassicDashboardBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateCollectionBody ¶ added in v1.1.0
type ConfigV1UpdateCollectionBody struct { // collection Collection *Configv1Collection `json:"collection,omitempty"` // If true, the Collection will be created if it does not already exist, identified by slug. If false, an error will be returned if the Collection does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the Collection will not be created nor updated, and no response Collection will be returned. The response will return an error if the given Collection is invalid. DryRun bool `json:"dry_run,omitempty"` }
ConfigV1UpdateCollectionBody config v1 update collection body
swagger:model ConfigV1UpdateCollectionBody
func (*ConfigV1UpdateCollectionBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateCollectionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update collection body based on the context it is used
func (*ConfigV1UpdateCollectionBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateCollectionBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateCollectionBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateCollectionBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateDashboardBody ¶ added in v1.1.0
type ConfigV1UpdateDashboardBody struct { // If true, the Dashboard will be created if it does not already exist, identified by slug. If false, an error will be returned if the Dashboard does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // dashboard Dashboard *Configv1Dashboard `json:"dashboard,omitempty"` // If true, the Dashboard will not be created nor updated, and no response Dashboard will be returned. The response will return an error if the given Dashboard is invalid. DryRun bool `json:"dry_run,omitempty"` }
ConfigV1UpdateDashboardBody config v1 update dashboard body
swagger:model ConfigV1UpdateDashboardBody
func (*ConfigV1UpdateDashboardBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateDashboardBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update dashboard body based on the context it is used
func (*ConfigV1UpdateDashboardBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateDashboardBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateDashboardBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateDashboardBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateDatasetBody ¶ added in v1.1.0
type ConfigV1UpdateDatasetBody struct { // If true, the Dataset will be created if it does not already exist, identified by slug. If false, an error will be returned if the Dataset does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // dataset Dataset *Configv1Dataset `json:"dataset,omitempty"` // If true, the Dataset will not be created nor updated, and no response Dataset will be returned. The response will return an error if the given Dataset is invalid. DryRun bool `json:"dry_run,omitempty"` }
ConfigV1UpdateDatasetBody config v1 update dataset body
swagger:model ConfigV1UpdateDatasetBody
func (*ConfigV1UpdateDatasetBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateDatasetBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update dataset body based on the context it is used
func (*ConfigV1UpdateDatasetBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateDatasetBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateDatasetBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateDatasetBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateDerivedLabelBody ¶ added in v1.1.0
type ConfigV1UpdateDerivedLabelBody struct { // If true, the DerivedLabel will be created if it does not already exist, identified by slug. If false, an error will be returned if the DerivedLabel does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // derived label DerivedLabel *Configv1DerivedLabel `json:"derived_label,omitempty"` // If true, the DerivedLabel will not be created nor updated, and no response DerivedLabel will be returned. The response will return an error if the given DerivedLabel is invalid. DryRun bool `json:"dry_run,omitempty"` }
ConfigV1UpdateDerivedLabelBody config v1 update derived label body
swagger:model ConfigV1UpdateDerivedLabelBody
func (*ConfigV1UpdateDerivedLabelBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateDerivedLabelBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update derived label body based on the context it is used
func (*ConfigV1UpdateDerivedLabelBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateDerivedLabelBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateDerivedLabelBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateDerivedLabelBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateDerivedMetricBody ¶ added in v1.1.0
type ConfigV1UpdateDerivedMetricBody struct { // If true, the DerivedMetric will be created if it does not already exist, identified by slug. If false, an error will be returned if the DerivedMetric does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // derived metric DerivedMetric *Configv1DerivedMetric `json:"derived_metric,omitempty"` // If true, the DerivedMetric will not be created nor updated, and no response DerivedMetric will be returned. The response will return an error if the given DerivedMetric is invalid. DryRun bool `json:"dry_run,omitempty"` }
ConfigV1UpdateDerivedMetricBody config v1 update derived metric body
swagger:model ConfigV1UpdateDerivedMetricBody
func (*ConfigV1UpdateDerivedMetricBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateDerivedMetricBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update derived metric body based on the context it is used
func (*ConfigV1UpdateDerivedMetricBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateDerivedMetricBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateDerivedMetricBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateDerivedMetricBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateDropRuleBody ¶ added in v1.1.0
type ConfigV1UpdateDropRuleBody struct { // If true, the DropRule will be created if it does not already exist, identified by slug. If false, an error will be returned if the DropRule does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // drop rule DropRule *Configv1DropRule `json:"drop_rule,omitempty"` // If true, the DropRule will not be created nor updated, and no response DropRule will be returned. The response will return an error if the given DropRule is invalid. DryRun bool `json:"dry_run,omitempty"` }
ConfigV1UpdateDropRuleBody config v1 update drop rule body
swagger:model ConfigV1UpdateDropRuleBody
func (*ConfigV1UpdateDropRuleBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateDropRuleBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update drop rule body based on the context it is used
func (*ConfigV1UpdateDropRuleBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateDropRuleBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateDropRuleBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateDropRuleBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateGcpMetricsIntegrationBody ¶ added in v1.1.0
type ConfigV1UpdateGcpMetricsIntegrationBody struct { // If true, the GcpMetricsIntegration will be created if it does not already exist, identified by slug. If false, an error will be returned if the GcpMetricsIntegration does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the GcpMetricsIntegration will not be created nor updated, and no response GcpMetricsIntegration will be returned. The response will return an error if the given GcpMetricsIntegration is invalid. DryRun bool `json:"dry_run,omitempty"` // gcp metrics integration GcpMetricsIntegration *Configv1GcpMetricsIntegration `json:"gcp_metrics_integration,omitempty"` }
ConfigV1UpdateGcpMetricsIntegrationBody config v1 update gcp metrics integration body
swagger:model ConfigV1UpdateGcpMetricsIntegrationBody
func (*ConfigV1UpdateGcpMetricsIntegrationBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateGcpMetricsIntegrationBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update gcp metrics integration body based on the context it is used
func (*ConfigV1UpdateGcpMetricsIntegrationBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateGcpMetricsIntegrationBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateGcpMetricsIntegrationBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateGcpMetricsIntegrationBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateGrafanaDashboardBody ¶ added in v1.1.0
type ConfigV1UpdateGrafanaDashboardBody struct { // If true, the GrafanaDashboard will be created if it does not already exist, identified by slug. If false, an error will be returned if the GrafanaDashboard does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the GrafanaDashboard will not be created nor updated, and no response GrafanaDashboard will be returned. The response will return an error if the given GrafanaDashboard is invalid. DryRun bool `json:"dry_run,omitempty"` // grafana dashboard GrafanaDashboard *Configv1GrafanaDashboard `json:"grafana_dashboard,omitempty"` }
ConfigV1UpdateGrafanaDashboardBody config v1 update grafana dashboard body
swagger:model ConfigV1UpdateGrafanaDashboardBody
func (*ConfigV1UpdateGrafanaDashboardBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateGrafanaDashboardBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update grafana dashboard body based on the context it is used
func (*ConfigV1UpdateGrafanaDashboardBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateGrafanaDashboardBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateGrafanaDashboardBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateGrafanaDashboardBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateLogScaleActionBody ¶ added in v1.4.0
type ConfigV1UpdateLogScaleActionBody struct { // If true, the LogScaleAction will be created if it does not already exist, identified by slug. If false, an error will be returned if the LogScaleAction does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the LogScaleAction will not be created nor updated, and no response LogScaleAction will be returned. The response will return an error if the given LogScaleAction is invalid. DryRun bool `json:"dry_run,omitempty"` // log scale action LogScaleAction *Configv1LogScaleAction `json:"log_scale_action,omitempty"` }
ConfigV1UpdateLogScaleActionBody config v1 update log scale action body
swagger:model ConfigV1UpdateLogScaleActionBody
func (*ConfigV1UpdateLogScaleActionBody) ContextValidate ¶ added in v1.4.0
func (m *ConfigV1UpdateLogScaleActionBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update log scale action body based on the context it is used
func (*ConfigV1UpdateLogScaleActionBody) MarshalBinary ¶ added in v1.4.0
func (m *ConfigV1UpdateLogScaleActionBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateLogScaleActionBody) UnmarshalBinary ¶ added in v1.4.0
func (m *ConfigV1UpdateLogScaleActionBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateLogScaleAlertBody ¶ added in v1.4.0
type ConfigV1UpdateLogScaleAlertBody struct { // If true, the LogScaleAlert will be created if it does not already exist, identified by slug. If false, an error will be returned if the LogScaleAlert does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the LogScaleAlert will not be created nor updated, and no response LogScaleAlert will be returned. The response will return an error if the given LogScaleAlert is invalid. DryRun bool `json:"dry_run,omitempty"` // log scale alert LogScaleAlert *Configv1LogScaleAlert `json:"log_scale_alert,omitempty"` }
ConfigV1UpdateLogScaleAlertBody config v1 update log scale alert body
swagger:model ConfigV1UpdateLogScaleAlertBody
func (*ConfigV1UpdateLogScaleAlertBody) ContextValidate ¶ added in v1.4.0
func (m *ConfigV1UpdateLogScaleAlertBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update log scale alert body based on the context it is used
func (*ConfigV1UpdateLogScaleAlertBody) MarshalBinary ¶ added in v1.4.0
func (m *ConfigV1UpdateLogScaleAlertBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateLogScaleAlertBody) UnmarshalBinary ¶ added in v1.4.0
func (m *ConfigV1UpdateLogScaleAlertBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateMappingRuleBody ¶ added in v1.1.0
type ConfigV1UpdateMappingRuleBody struct { // If true, the MappingRule will be created if it does not already exist, identified by slug. If false, an error will be returned if the MappingRule does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the MappingRule will not be created nor updated, and no response MappingRule will be returned. The response will return an error if the given MappingRule is invalid. DryRun bool `json:"dry_run,omitempty"` // mapping rule MappingRule *Configv1MappingRule `json:"mapping_rule,omitempty"` }
ConfigV1UpdateMappingRuleBody config v1 update mapping rule body
swagger:model ConfigV1UpdateMappingRuleBody
func (*ConfigV1UpdateMappingRuleBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateMappingRuleBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update mapping rule body based on the context it is used
func (*ConfigV1UpdateMappingRuleBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateMappingRuleBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateMappingRuleBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateMappingRuleBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateMonitorBody ¶ added in v1.1.0
type ConfigV1UpdateMonitorBody struct { // If true, the Monitor will be created if it does not already exist, identified by slug. If false, an error will be returned if the Monitor does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the Monitor will not be created nor updated, and no response Monitor will be returned. The response will return an error if the given Monitor is invalid. DryRun bool `json:"dry_run,omitempty"` // monitor Monitor *Configv1Monitor `json:"monitor,omitempty"` }
ConfigV1UpdateMonitorBody config v1 update monitor body
swagger:model ConfigV1UpdateMonitorBody
func (*ConfigV1UpdateMonitorBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateMonitorBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update monitor body based on the context it is used
func (*ConfigV1UpdateMonitorBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateMonitorBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateMonitorBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateMonitorBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateMutingRuleBody ¶ added in v1.1.0
type ConfigV1UpdateMutingRuleBody struct { // If true, the MutingRule will be created if it does not already exist, identified by slug. If false, an error will be returned if the MutingRule does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the MutingRule will not be created nor updated, and no response MutingRule will be returned. The response will return an error if the given MutingRule is invalid. DryRun bool `json:"dry_run,omitempty"` // muting rule MutingRule *Configv1MutingRule `json:"muting_rule,omitempty"` }
ConfigV1UpdateMutingRuleBody config v1 update muting rule body
swagger:model ConfigV1UpdateMutingRuleBody
func (*ConfigV1UpdateMutingRuleBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateMutingRuleBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update muting rule body based on the context it is used
func (*ConfigV1UpdateMutingRuleBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateMutingRuleBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateMutingRuleBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateMutingRuleBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateNotificationPolicyBody ¶ added in v1.1.0
type ConfigV1UpdateNotificationPolicyBody struct { // If true, the NotificationPolicy will be created if it does not already exist, identified by slug. If false, an error will be returned if the NotificationPolicy does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the NotificationPolicy will not be created nor updated, and no response NotificationPolicy will be returned. The response will return an error if the given NotificationPolicy is invalid. DryRun bool `json:"dry_run,omitempty"` // notification policy NotificationPolicy *Configv1NotificationPolicy `json:"notification_policy,omitempty"` }
ConfigV1UpdateNotificationPolicyBody config v1 update notification policy body
swagger:model ConfigV1UpdateNotificationPolicyBody
func (*ConfigV1UpdateNotificationPolicyBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateNotificationPolicyBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update notification policy body based on the context it is used
func (*ConfigV1UpdateNotificationPolicyBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateNotificationPolicyBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateNotificationPolicyBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateNotificationPolicyBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateNotifierBody ¶ added in v1.1.0
type ConfigV1UpdateNotifierBody struct { // If true, the Notifier will be created if it does not already exist, identified by slug. If false, an error will be returned if the Notifier does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the Notifier will not be created nor updated, and no response Notifier will be returned. The response will return an error if the given Notifier is invalid. DryRun bool `json:"dry_run,omitempty"` // notifier Notifier *Configv1Notifier `json:"notifier,omitempty"` }
ConfigV1UpdateNotifierBody config v1 update notifier body
swagger:model ConfigV1UpdateNotifierBody
func (*ConfigV1UpdateNotifierBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateNotifierBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update notifier body based on the context it is used
func (*ConfigV1UpdateNotifierBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateNotifierBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateNotifierBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateNotifierBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateRecordingRuleBody ¶ added in v1.1.0
type ConfigV1UpdateRecordingRuleBody struct { // If true, the RecordingRule will be created if it does not already exist, identified by slug. If false, an error will be returned if the RecordingRule does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the RecordingRule will not be created nor updated, and no response RecordingRule will be returned. The response will return an error if the given RecordingRule is invalid. DryRun bool `json:"dry_run,omitempty"` // recording rule RecordingRule *Configv1RecordingRule `json:"recording_rule,omitempty"` }
ConfigV1UpdateRecordingRuleBody config v1 update recording rule body
swagger:model ConfigV1UpdateRecordingRuleBody
func (*ConfigV1UpdateRecordingRuleBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateRecordingRuleBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update recording rule body based on the context it is used
func (*ConfigV1UpdateRecordingRuleBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateRecordingRuleBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateRecordingRuleBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateRecordingRuleBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateRollupRuleBody ¶ added in v1.1.0
type ConfigV1UpdateRollupRuleBody struct { // If true, the RollupRule will be created if it does not already exist, identified by slug. If false, an error will be returned if the RollupRule does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the RollupRule will not be created nor updated, and no response RollupRule will be returned. The response will return an error if the given RollupRule is invalid. DryRun bool `json:"dry_run,omitempty"` // rollup rule RollupRule *Configv1RollupRule `json:"rollup_rule,omitempty"` }
ConfigV1UpdateRollupRuleBody config v1 update rollup rule body
swagger:model ConfigV1UpdateRollupRuleBody
func (*ConfigV1UpdateRollupRuleBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateRollupRuleBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update rollup rule body based on the context it is used
func (*ConfigV1UpdateRollupRuleBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateRollupRuleBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateRollupRuleBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateRollupRuleBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateTeamBody ¶ added in v1.1.0
type ConfigV1UpdateTeamBody struct { // If true, the Team will be created if it does not already exist, identified by slug. If false, an error will be returned if the Team does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the Team will not be created nor updated, and no response Team will be returned. The response will return an error if the given Team is invalid. DryRun bool `json:"dry_run,omitempty"` // team Team *Configv1Team `json:"team,omitempty"` }
ConfigV1UpdateTeamBody config v1 update team body
swagger:model ConfigV1UpdateTeamBody
func (*ConfigV1UpdateTeamBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateTeamBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update team body based on the context it is used
func (*ConfigV1UpdateTeamBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateTeamBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateTeamBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateTeamBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateTraceJaegerRemoteSamplingStrategyBody ¶ added in v1.1.0
type ConfigV1UpdateTraceJaegerRemoteSamplingStrategyBody struct { // If true, the TraceJaegerRemoteSamplingStrategy will be created if it does not already exist, identified by slug. If false, an error will be returned if the TraceJaegerRemoteSamplingStrategy does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the TraceJaegerRemoteSamplingStrategy will not be created nor updated, and no response TraceJaegerRemoteSamplingStrategy will be returned. The response will return an error if the given TraceJaegerRemoteSamplingStrategy is invalid. DryRun bool `json:"dry_run,omitempty"` // trace jaeger remote sampling strategy TraceJaegerRemoteSamplingStrategy *Configv1TraceJaegerRemoteSamplingStrategy `json:"trace_jaeger_remote_sampling_strategy,omitempty"` }
ConfigV1UpdateTraceJaegerRemoteSamplingStrategyBody config v1 update trace jaeger remote sampling strategy body
swagger:model ConfigV1UpdateTraceJaegerRemoteSamplingStrategyBody
func (*ConfigV1UpdateTraceJaegerRemoteSamplingStrategyBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateTraceJaegerRemoteSamplingStrategyBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update trace jaeger remote sampling strategy body based on the context it is used
func (*ConfigV1UpdateTraceJaegerRemoteSamplingStrategyBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateTraceJaegerRemoteSamplingStrategyBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateTraceJaegerRemoteSamplingStrategyBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateTraceJaegerRemoteSamplingStrategyBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConfigV1UpdateTraceMetricsRuleBody ¶ added in v1.1.0
type ConfigV1UpdateTraceMetricsRuleBody struct { // If true, the TraceMetricsRule will be created if it does not already exist, identified by slug. If false, an error will be returned if the TraceMetricsRule does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the TraceMetricsRule will not be created nor updated, and no response TraceMetricsRule will be returned. The response will return an error if the given TraceMetricsRule is invalid. DryRun bool `json:"dry_run,omitempty"` // trace metrics rule TraceMetricsRule *Configv1TraceMetricsRule `json:"trace_metrics_rule,omitempty"` }
ConfigV1UpdateTraceMetricsRuleBody config v1 update trace metrics rule body
swagger:model ConfigV1UpdateTraceMetricsRuleBody
func (*ConfigV1UpdateTraceMetricsRuleBody) ContextValidate ¶ added in v1.1.0
func (m *ConfigV1UpdateTraceMetricsRuleBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this config v1 update trace metrics rule body based on the context it is used
func (*ConfigV1UpdateTraceMetricsRuleBody) MarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateTraceMetricsRuleBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConfigV1UpdateTraceMetricsRuleBody) UnmarshalBinary ¶ added in v1.1.0
func (m *ConfigV1UpdateTraceMetricsRuleBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1AggregationType ¶
type Configv1AggregationType string
Configv1AggregationType configv1 aggregation type
swagger:model configv1AggregationType
const ( // Configv1AggregationTypeLAST captures enum value "LAST" Configv1AggregationTypeLAST Configv1AggregationType = "LAST" // Configv1AggregationTypeMIN captures enum value "MIN" Configv1AggregationTypeMIN Configv1AggregationType = "MIN" // Configv1AggregationTypeMAX captures enum value "MAX" Configv1AggregationTypeMAX Configv1AggregationType = "MAX" // Configv1AggregationTypeMEAN captures enum value "MEAN" Configv1AggregationTypeMEAN Configv1AggregationType = "MEAN" // Configv1AggregationTypeMEDIAN captures enum value "MEDIAN" Configv1AggregationTypeMEDIAN Configv1AggregationType = "MEDIAN" // Configv1AggregationTypeCOUNT captures enum value "COUNT" Configv1AggregationTypeCOUNT Configv1AggregationType = "COUNT" // Configv1AggregationTypeSUM captures enum value "SUM" Configv1AggregationTypeSUM Configv1AggregationType = "SUM" // Configv1AggregationTypeSUMSQ captures enum value "SUMSQ" Configv1AggregationTypeSUMSQ Configv1AggregationType = "SUMSQ" // Configv1AggregationTypeSTDEV captures enum value "STDEV" Configv1AggregationTypeSTDEV Configv1AggregationType = "STDEV" // Configv1AggregationTypeP10 captures enum value "P10" Configv1AggregationTypeP10 Configv1AggregationType = "P10" // Configv1AggregationTypeP20 captures enum value "P20" Configv1AggregationTypeP20 Configv1AggregationType = "P20" // Configv1AggregationTypeP30 captures enum value "P30" Configv1AggregationTypeP30 Configv1AggregationType = "P30" // Configv1AggregationTypeP40 captures enum value "P40" Configv1AggregationTypeP40 Configv1AggregationType = "P40" // Configv1AggregationTypeP50 captures enum value "P50" Configv1AggregationTypeP50 Configv1AggregationType = "P50" // Configv1AggregationTypeP60 captures enum value "P60" Configv1AggregationTypeP60 Configv1AggregationType = "P60" // Configv1AggregationTypeP70 captures enum value "P70" Configv1AggregationTypeP70 Configv1AggregationType = "P70" // Configv1AggregationTypeP80 captures enum value "P80" Configv1AggregationTypeP80 Configv1AggregationType = "P80" // Configv1AggregationTypeP90 captures enum value "P90" Configv1AggregationTypeP90 Configv1AggregationType = "P90" // Configv1AggregationTypeP95 captures enum value "P95" Configv1AggregationTypeP95 Configv1AggregationType = "P95" // Configv1AggregationTypeP99 captures enum value "P99" Configv1AggregationTypeP99 Configv1AggregationType = "P99" // Configv1AggregationTypeP999 captures enum value "P999" Configv1AggregationTypeP999 Configv1AggregationType = "P999" // Configv1AggregationTypeP9999 captures enum value "P9999" Configv1AggregationTypeP9999 Configv1AggregationType = "P9999" // Configv1AggregationTypeP25 captures enum value "P25" Configv1AggregationTypeP25 Configv1AggregationType = "P25" // Configv1AggregationTypeP75 captures enum value "P75" Configv1AggregationTypeP75 Configv1AggregationType = "P75" // Configv1AggregationTypeCOUNTSAMPLES captures enum value "COUNT_SAMPLES" Configv1AggregationTypeCOUNTSAMPLES Configv1AggregationType = "COUNT_SAMPLES" // Configv1AggregationTypeHISTOGRAM captures enum value "HISTOGRAM" Configv1AggregationTypeHISTOGRAM Configv1AggregationType = "HISTOGRAM" )
func NewConfigv1AggregationType ¶
func NewConfigv1AggregationType(value Configv1AggregationType) *Configv1AggregationType
func (Configv1AggregationType) ContextValidate ¶
func (m Configv1AggregationType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this configv1 aggregation type based on context it is used
func (Configv1AggregationType) Pointer ¶
func (m Configv1AggregationType) Pointer() *Configv1AggregationType
Pointer returns a pointer to a freshly-allocated Configv1AggregationType.
type Configv1Bucket ¶
type Configv1Bucket struct { // Timestamp of when the Bucket was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Optional description of the bucket. Description string `json:"description,omitempty"` // Optional labels marking the bucket. Labels map[string]string `json:"labels,omitempty"` // Required name of the Bucket. May be modified after the Bucket is created. Name string `json:"name,omitempty"` // Slug of the notification policy used by default for monitors in this bucket. // This is optional if the bucket does not contain monitors or all of its monitors explicitly reference a policy. // This policy takes precedence over a bucket-owned notification policy. // This does not override the policy used when a monitor explicitly references a policy. NotificationPolicySlug string `json:"notification_policy_slug,omitempty"` // Unique identifier of the Bucket. If slug is not provided, one will be generated based of the name field. Cannot be modified after the Bucket is created. Slug string `json:"slug,omitempty"` // Optional slug of the team the bucket belongs to. TeamSlug string `json:"team_slug,omitempty"` // Timestamp of when the Bucket was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1Bucket configv1 bucket
swagger:model configv1Bucket
func (*Configv1Bucket) ContextValidate ¶
ContextValidate validate this configv1 bucket based on the context it is used
func (*Configv1Bucket) MarshalBinary ¶
func (m *Configv1Bucket) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1Bucket) UnmarshalBinary ¶
func (m *Configv1Bucket) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1Collection ¶
type Configv1Collection struct { // Timestamp of when the Collection was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Optional description of the collection. Description string `json:"description,omitempty"` // Required name of the Collection. May be modified after the Collection is created. Name string `json:"name,omitempty"` // Slug of the notification policy used by default for monitors in this collection. // This is optional if the collection does not contain monitors or all of its monitors explicitly reference a policy. // This does not override the policy used when a monitor explicitly references a policy. NotificationPolicySlug string `json:"notification_policy_slug,omitempty"` // Unique identifier of the Collection. If slug is not provided, one will be generated based of the name field. Cannot be modified after the Collection is created. Slug string `json:"slug,omitempty"` // Required slug of the team the collection belongs to. TeamSlug string `json:"team_slug,omitempty"` // Timestamp of when the Collection was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1Collection configv1 collection
swagger:model configv1Collection
func (*Configv1Collection) ContextValidate ¶
ContextValidate validate this configv1 collection based on the context it is used
func (*Configv1Collection) MarshalBinary ¶
func (m *Configv1Collection) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1Collection) UnmarshalBinary ¶
func (m *Configv1Collection) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CollectionReference ¶
type Configv1CollectionReference struct { // slug Slug string `json:"slug,omitempty"` // type Type Configv1CollectionReferenceType `json:"type,omitempty"` }
Configv1CollectionReference configv1 collection reference
swagger:model configv1CollectionReference
func (*Configv1CollectionReference) ContextValidate ¶
func (m *Configv1CollectionReference) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 collection reference based on the context it is used
func (*Configv1CollectionReference) MarshalBinary ¶
func (m *Configv1CollectionReference) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CollectionReference) UnmarshalBinary ¶
func (m *Configv1CollectionReference) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CollectionReferenceType ¶
type Configv1CollectionReferenceType string
Configv1CollectionReferenceType Type values must match entitiespb.Collection.CollectionType.
swagger:model configv1CollectionReferenceType
const ( // Configv1CollectionReferenceTypeSIMPLE captures enum value "SIMPLE" Configv1CollectionReferenceTypeSIMPLE Configv1CollectionReferenceType = "SIMPLE" // Configv1CollectionReferenceTypeSERVICE captures enum value "SERVICE" Configv1CollectionReferenceTypeSERVICE Configv1CollectionReferenceType = "SERVICE" )
func NewConfigv1CollectionReferenceType ¶
func NewConfigv1CollectionReferenceType(value Configv1CollectionReferenceType) *Configv1CollectionReferenceType
func (Configv1CollectionReferenceType) ContextValidate ¶
func (m Configv1CollectionReferenceType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this configv1 collection reference type based on context it is used
func (Configv1CollectionReferenceType) Pointer ¶
func (m Configv1CollectionReferenceType) Pointer() *Configv1CollectionReferenceType
Pointer returns a pointer to a freshly-allocated Configv1CollectionReferenceType.
type Configv1CreateBucketRequest ¶
type Configv1CreateBucketRequest struct { // bucket Bucket *Configv1Bucket `json:"bucket,omitempty"` // If true, the Bucket will not be created, and no response Bucket will be returned. The response will return an error if the given Bucket is invalid. DryRun bool `json:"dry_run,omitempty"` }
Configv1CreateBucketRequest configv1 create bucket request
swagger:model configv1CreateBucketRequest
func (*Configv1CreateBucketRequest) ContextValidate ¶
func (m *Configv1CreateBucketRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create bucket request based on the context it is used
func (*Configv1CreateBucketRequest) MarshalBinary ¶
func (m *Configv1CreateBucketRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateBucketRequest) UnmarshalBinary ¶
func (m *Configv1CreateBucketRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateBucketResponse ¶
type Configv1CreateBucketResponse struct { // bucket Bucket *Configv1Bucket `json:"bucket,omitempty"` }
Configv1CreateBucketResponse configv1 create bucket response
swagger:model configv1CreateBucketResponse
func (*Configv1CreateBucketResponse) ContextValidate ¶
func (m *Configv1CreateBucketResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create bucket response based on the context it is used
func (*Configv1CreateBucketResponse) MarshalBinary ¶
func (m *Configv1CreateBucketResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateBucketResponse) UnmarshalBinary ¶
func (m *Configv1CreateBucketResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateClassicDashboardRequest ¶
type Configv1CreateClassicDashboardRequest struct { // classic dashboard ClassicDashboard *Configv1GrafanaDashboard `json:"classic_dashboard,omitempty"` // If true, the GrafanaDashboard will not be created, and no response GrafanaDashboard will be returned. The response will return an error if the given GrafanaDashboard is invalid. DryRun bool `json:"dry_run,omitempty"` }
Configv1CreateClassicDashboardRequest configv1 create classic dashboard request
swagger:model configv1CreateClassicDashboardRequest
func (*Configv1CreateClassicDashboardRequest) ContextValidate ¶
func (m *Configv1CreateClassicDashboardRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create classic dashboard request based on the context it is used
func (*Configv1CreateClassicDashboardRequest) MarshalBinary ¶
func (m *Configv1CreateClassicDashboardRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateClassicDashboardRequest) UnmarshalBinary ¶
func (m *Configv1CreateClassicDashboardRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateClassicDashboardResponse ¶
type Configv1CreateClassicDashboardResponse struct { // classic dashboard ClassicDashboard *Configv1GrafanaDashboard `json:"classic_dashboard,omitempty"` }
Configv1CreateClassicDashboardResponse configv1 create classic dashboard response
swagger:model configv1CreateClassicDashboardResponse
func (*Configv1CreateClassicDashboardResponse) ContextValidate ¶
func (m *Configv1CreateClassicDashboardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create classic dashboard response based on the context it is used
func (*Configv1CreateClassicDashboardResponse) MarshalBinary ¶
func (m *Configv1CreateClassicDashboardResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateClassicDashboardResponse) UnmarshalBinary ¶
func (m *Configv1CreateClassicDashboardResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateCollectionRequest ¶
type Configv1CreateCollectionRequest struct { // collection Collection *Configv1Collection `json:"collection,omitempty"` // If true, the Collection will not be created, and no response Collection will be returned. The response will return an error if the given Collection is invalid. DryRun bool `json:"dry_run,omitempty"` }
Configv1CreateCollectionRequest configv1 create collection request
swagger:model configv1CreateCollectionRequest
func (*Configv1CreateCollectionRequest) ContextValidate ¶
func (m *Configv1CreateCollectionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create collection request based on the context it is used
func (*Configv1CreateCollectionRequest) MarshalBinary ¶
func (m *Configv1CreateCollectionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateCollectionRequest) UnmarshalBinary ¶
func (m *Configv1CreateCollectionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateCollectionResponse ¶
type Configv1CreateCollectionResponse struct { // collection Collection *Configv1Collection `json:"collection,omitempty"` }
Configv1CreateCollectionResponse configv1 create collection response
swagger:model configv1CreateCollectionResponse
func (*Configv1CreateCollectionResponse) ContextValidate ¶
func (m *Configv1CreateCollectionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create collection response based on the context it is used
func (*Configv1CreateCollectionResponse) MarshalBinary ¶
func (m *Configv1CreateCollectionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateCollectionResponse) UnmarshalBinary ¶
func (m *Configv1CreateCollectionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateDashboardRequest ¶
type Configv1CreateDashboardRequest struct { // dashboard Dashboard *Configv1Dashboard `json:"dashboard,omitempty"` // If true, the Dashboard will not be created, and no response Dashboard will be returned. The response will return an error if the given Dashboard is invalid. DryRun bool `json:"dry_run,omitempty"` }
Configv1CreateDashboardRequest configv1 create dashboard request
swagger:model configv1CreateDashboardRequest
func (*Configv1CreateDashboardRequest) ContextValidate ¶
func (m *Configv1CreateDashboardRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create dashboard request based on the context it is used
func (*Configv1CreateDashboardRequest) MarshalBinary ¶
func (m *Configv1CreateDashboardRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateDashboardRequest) UnmarshalBinary ¶
func (m *Configv1CreateDashboardRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateDashboardResponse ¶
type Configv1CreateDashboardResponse struct { // dashboard Dashboard *Configv1Dashboard `json:"dashboard,omitempty"` }
Configv1CreateDashboardResponse configv1 create dashboard response
swagger:model configv1CreateDashboardResponse
func (*Configv1CreateDashboardResponse) ContextValidate ¶
func (m *Configv1CreateDashboardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create dashboard response based on the context it is used
func (*Configv1CreateDashboardResponse) MarshalBinary ¶
func (m *Configv1CreateDashboardResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateDashboardResponse) UnmarshalBinary ¶
func (m *Configv1CreateDashboardResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateDatasetRequest ¶
type Configv1CreateDatasetRequest struct { // dataset Dataset *Configv1Dataset `json:"dataset,omitempty"` // If true, the Dataset will not be created, and no response Dataset will be returned. The response will return an error if the given Dataset is invalid. DryRun bool `json:"dry_run,omitempty"` }
Configv1CreateDatasetRequest configv1 create dataset request
swagger:model configv1CreateDatasetRequest
func (*Configv1CreateDatasetRequest) ContextValidate ¶
func (m *Configv1CreateDatasetRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create dataset request based on the context it is used
func (*Configv1CreateDatasetRequest) MarshalBinary ¶
func (m *Configv1CreateDatasetRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateDatasetRequest) UnmarshalBinary ¶
func (m *Configv1CreateDatasetRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateDatasetResponse ¶
type Configv1CreateDatasetResponse struct { // dataset Dataset *Configv1Dataset `json:"dataset,omitempty"` }
Configv1CreateDatasetResponse configv1 create dataset response
swagger:model configv1CreateDatasetResponse
func (*Configv1CreateDatasetResponse) ContextValidate ¶
func (m *Configv1CreateDatasetResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create dataset response based on the context it is used
func (*Configv1CreateDatasetResponse) MarshalBinary ¶
func (m *Configv1CreateDatasetResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateDatasetResponse) UnmarshalBinary ¶
func (m *Configv1CreateDatasetResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateDerivedLabelRequest ¶
type Configv1CreateDerivedLabelRequest struct { // derived label DerivedLabel *Configv1DerivedLabel `json:"derived_label,omitempty"` // If true, the DerivedLabel will not be created, and no response DerivedLabel will be returned. The response will return an error if the given DerivedLabel is invalid. DryRun bool `json:"dry_run,omitempty"` }
Configv1CreateDerivedLabelRequest configv1 create derived label request
swagger:model configv1CreateDerivedLabelRequest
func (*Configv1CreateDerivedLabelRequest) ContextValidate ¶
func (m *Configv1CreateDerivedLabelRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create derived label request based on the context it is used
func (*Configv1CreateDerivedLabelRequest) MarshalBinary ¶
func (m *Configv1CreateDerivedLabelRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateDerivedLabelRequest) UnmarshalBinary ¶
func (m *Configv1CreateDerivedLabelRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateDerivedLabelResponse ¶
type Configv1CreateDerivedLabelResponse struct { // derived label DerivedLabel *Configv1DerivedLabel `json:"derived_label,omitempty"` }
Configv1CreateDerivedLabelResponse configv1 create derived label response
swagger:model configv1CreateDerivedLabelResponse
func (*Configv1CreateDerivedLabelResponse) ContextValidate ¶
func (m *Configv1CreateDerivedLabelResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create derived label response based on the context it is used
func (*Configv1CreateDerivedLabelResponse) MarshalBinary ¶
func (m *Configv1CreateDerivedLabelResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateDerivedLabelResponse) UnmarshalBinary ¶
func (m *Configv1CreateDerivedLabelResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateDerivedMetricRequest ¶
type Configv1CreateDerivedMetricRequest struct { // derived metric DerivedMetric *Configv1DerivedMetric `json:"derived_metric,omitempty"` // If true, the DerivedMetric will not be created, and no response DerivedMetric will be returned. The response will return an error if the given DerivedMetric is invalid. DryRun bool `json:"dry_run,omitempty"` }
Configv1CreateDerivedMetricRequest configv1 create derived metric request
swagger:model configv1CreateDerivedMetricRequest
func (*Configv1CreateDerivedMetricRequest) ContextValidate ¶
func (m *Configv1CreateDerivedMetricRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create derived metric request based on the context it is used
func (*Configv1CreateDerivedMetricRequest) MarshalBinary ¶
func (m *Configv1CreateDerivedMetricRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateDerivedMetricRequest) UnmarshalBinary ¶
func (m *Configv1CreateDerivedMetricRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateDerivedMetricResponse ¶
type Configv1CreateDerivedMetricResponse struct { // derived metric DerivedMetric *Configv1DerivedMetric `json:"derived_metric,omitempty"` }
Configv1CreateDerivedMetricResponse configv1 create derived metric response
swagger:model configv1CreateDerivedMetricResponse
func (*Configv1CreateDerivedMetricResponse) ContextValidate ¶
func (m *Configv1CreateDerivedMetricResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create derived metric response based on the context it is used
func (*Configv1CreateDerivedMetricResponse) MarshalBinary ¶
func (m *Configv1CreateDerivedMetricResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateDerivedMetricResponse) UnmarshalBinary ¶
func (m *Configv1CreateDerivedMetricResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateDropRuleRequest ¶
type Configv1CreateDropRuleRequest struct { // drop rule DropRule *Configv1DropRule `json:"drop_rule,omitempty"` // If true, the DropRule will not be created, and no response DropRule will be returned. The response will return an error if the given DropRule is invalid. DryRun bool `json:"dry_run,omitempty"` }
Configv1CreateDropRuleRequest configv1 create drop rule request
swagger:model configv1CreateDropRuleRequest
func (*Configv1CreateDropRuleRequest) ContextValidate ¶
func (m *Configv1CreateDropRuleRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create drop rule request based on the context it is used
func (*Configv1CreateDropRuleRequest) MarshalBinary ¶
func (m *Configv1CreateDropRuleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateDropRuleRequest) UnmarshalBinary ¶
func (m *Configv1CreateDropRuleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateDropRuleResponse ¶
type Configv1CreateDropRuleResponse struct { // drop rule DropRule *Configv1DropRule `json:"drop_rule,omitempty"` }
Configv1CreateDropRuleResponse configv1 create drop rule response
swagger:model configv1CreateDropRuleResponse
func (*Configv1CreateDropRuleResponse) ContextValidate ¶
func (m *Configv1CreateDropRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create drop rule response based on the context it is used
func (*Configv1CreateDropRuleResponse) MarshalBinary ¶
func (m *Configv1CreateDropRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateDropRuleResponse) UnmarshalBinary ¶
func (m *Configv1CreateDropRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateGcpMetricsIntegrationRequest ¶
type Configv1CreateGcpMetricsIntegrationRequest struct { // If true, the GcpMetricsIntegration will not be created, and no response GcpMetricsIntegration will be returned. The response will return an error if the given GcpMetricsIntegration is invalid. DryRun bool `json:"dry_run,omitempty"` // gcp metrics integration GcpMetricsIntegration *Configv1GcpMetricsIntegration `json:"gcp_metrics_integration,omitempty"` }
Configv1CreateGcpMetricsIntegrationRequest configv1 create gcp metrics integration request
swagger:model configv1CreateGcpMetricsIntegrationRequest
func (*Configv1CreateGcpMetricsIntegrationRequest) ContextValidate ¶
func (m *Configv1CreateGcpMetricsIntegrationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create gcp metrics integration request based on the context it is used
func (*Configv1CreateGcpMetricsIntegrationRequest) MarshalBinary ¶
func (m *Configv1CreateGcpMetricsIntegrationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateGcpMetricsIntegrationRequest) UnmarshalBinary ¶
func (m *Configv1CreateGcpMetricsIntegrationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateGcpMetricsIntegrationResponse ¶
type Configv1CreateGcpMetricsIntegrationResponse struct { // gcp metrics integration GcpMetricsIntegration *Configv1GcpMetricsIntegration `json:"gcp_metrics_integration,omitempty"` }
Configv1CreateGcpMetricsIntegrationResponse configv1 create gcp metrics integration response
swagger:model configv1CreateGcpMetricsIntegrationResponse
func (*Configv1CreateGcpMetricsIntegrationResponse) ContextValidate ¶
func (m *Configv1CreateGcpMetricsIntegrationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create gcp metrics integration response based on the context it is used
func (*Configv1CreateGcpMetricsIntegrationResponse) MarshalBinary ¶
func (m *Configv1CreateGcpMetricsIntegrationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateGcpMetricsIntegrationResponse) UnmarshalBinary ¶
func (m *Configv1CreateGcpMetricsIntegrationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateGrafanaDashboardRequest ¶
type Configv1CreateGrafanaDashboardRequest struct { // If true, the GrafanaDashboard will not be created, and no response GrafanaDashboard will be returned. The response will return an error if the given GrafanaDashboard is invalid. DryRun bool `json:"dry_run,omitempty"` // grafana dashboard GrafanaDashboard *Configv1GrafanaDashboard `json:"grafana_dashboard,omitempty"` }
Configv1CreateGrafanaDashboardRequest configv1 create grafana dashboard request
swagger:model configv1CreateGrafanaDashboardRequest
func (*Configv1CreateGrafanaDashboardRequest) ContextValidate ¶
func (m *Configv1CreateGrafanaDashboardRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create grafana dashboard request based on the context it is used
func (*Configv1CreateGrafanaDashboardRequest) MarshalBinary ¶
func (m *Configv1CreateGrafanaDashboardRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateGrafanaDashboardRequest) UnmarshalBinary ¶
func (m *Configv1CreateGrafanaDashboardRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateGrafanaDashboardResponse ¶
type Configv1CreateGrafanaDashboardResponse struct { // grafana dashboard GrafanaDashboard *Configv1GrafanaDashboard `json:"grafana_dashboard,omitempty"` }
Configv1CreateGrafanaDashboardResponse configv1 create grafana dashboard response
swagger:model configv1CreateGrafanaDashboardResponse
func (*Configv1CreateGrafanaDashboardResponse) ContextValidate ¶
func (m *Configv1CreateGrafanaDashboardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create grafana dashboard response based on the context it is used
func (*Configv1CreateGrafanaDashboardResponse) MarshalBinary ¶
func (m *Configv1CreateGrafanaDashboardResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateGrafanaDashboardResponse) UnmarshalBinary ¶
func (m *Configv1CreateGrafanaDashboardResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateLogAllocationConfigRequest ¶ added in v1.7.0
type Configv1CreateLogAllocationConfigRequest struct { // If true, the LogAllocationConfig will not be created, and no response LogAllocationConfig will be returned. The response will return an error if the given LogAllocationConfig is invalid. DryRun bool `json:"dry_run,omitempty"` // log allocation config LogAllocationConfig *Configv1LogAllocationConfig `json:"log_allocation_config,omitempty"` }
Configv1CreateLogAllocationConfigRequest configv1 create log allocation config request
swagger:model configv1CreateLogAllocationConfigRequest
func (*Configv1CreateLogAllocationConfigRequest) ContextValidate ¶ added in v1.7.0
func (m *Configv1CreateLogAllocationConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create log allocation config request based on the context it is used
func (*Configv1CreateLogAllocationConfigRequest) MarshalBinary ¶ added in v1.7.0
func (m *Configv1CreateLogAllocationConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateLogAllocationConfigRequest) UnmarshalBinary ¶ added in v1.7.0
func (m *Configv1CreateLogAllocationConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateLogAllocationConfigResponse ¶ added in v1.7.0
type Configv1CreateLogAllocationConfigResponse struct { // log allocation config LogAllocationConfig *Configv1LogAllocationConfig `json:"log_allocation_config,omitempty"` }
Configv1CreateLogAllocationConfigResponse configv1 create log allocation config response
swagger:model configv1CreateLogAllocationConfigResponse
func (*Configv1CreateLogAllocationConfigResponse) ContextValidate ¶ added in v1.7.0
func (m *Configv1CreateLogAllocationConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create log allocation config response based on the context it is used
func (*Configv1CreateLogAllocationConfigResponse) MarshalBinary ¶ added in v1.7.0
func (m *Configv1CreateLogAllocationConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateLogAllocationConfigResponse) UnmarshalBinary ¶ added in v1.7.0
func (m *Configv1CreateLogAllocationConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateLogScaleActionRequest ¶ added in v1.4.0
type Configv1CreateLogScaleActionRequest struct { // If true, the LogScaleAction will not be created, and no response LogScaleAction will be returned. The response will return an error if the given LogScaleAction is invalid. DryRun bool `json:"dry_run,omitempty"` // log scale action LogScaleAction *Configv1LogScaleAction `json:"log_scale_action,omitempty"` }
Configv1CreateLogScaleActionRequest configv1 create log scale action request
swagger:model configv1CreateLogScaleActionRequest
func (*Configv1CreateLogScaleActionRequest) ContextValidate ¶ added in v1.4.0
func (m *Configv1CreateLogScaleActionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create log scale action request based on the context it is used
func (*Configv1CreateLogScaleActionRequest) MarshalBinary ¶ added in v1.4.0
func (m *Configv1CreateLogScaleActionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateLogScaleActionRequest) UnmarshalBinary ¶ added in v1.4.0
func (m *Configv1CreateLogScaleActionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateLogScaleActionResponse ¶ added in v1.4.0
type Configv1CreateLogScaleActionResponse struct { // log scale action LogScaleAction *Configv1LogScaleAction `json:"log_scale_action,omitempty"` }
Configv1CreateLogScaleActionResponse configv1 create log scale action response
swagger:model configv1CreateLogScaleActionResponse
func (*Configv1CreateLogScaleActionResponse) ContextValidate ¶ added in v1.4.0
func (m *Configv1CreateLogScaleActionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create log scale action response based on the context it is used
func (*Configv1CreateLogScaleActionResponse) MarshalBinary ¶ added in v1.4.0
func (m *Configv1CreateLogScaleActionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateLogScaleActionResponse) UnmarshalBinary ¶ added in v1.4.0
func (m *Configv1CreateLogScaleActionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateLogScaleAlertRequest ¶ added in v1.4.0
type Configv1CreateLogScaleAlertRequest struct { // If true, the LogScaleAlert will not be created, and no response LogScaleAlert will be returned. The response will return an error if the given LogScaleAlert is invalid. DryRun bool `json:"dry_run,omitempty"` // log scale alert LogScaleAlert *Configv1LogScaleAlert `json:"log_scale_alert,omitempty"` }
Configv1CreateLogScaleAlertRequest configv1 create log scale alert request
swagger:model configv1CreateLogScaleAlertRequest
func (*Configv1CreateLogScaleAlertRequest) ContextValidate ¶ added in v1.4.0
func (m *Configv1CreateLogScaleAlertRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create log scale alert request based on the context it is used
func (*Configv1CreateLogScaleAlertRequest) MarshalBinary ¶ added in v1.4.0
func (m *Configv1CreateLogScaleAlertRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateLogScaleAlertRequest) UnmarshalBinary ¶ added in v1.4.0
func (m *Configv1CreateLogScaleAlertRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateLogScaleAlertResponse ¶ added in v1.4.0
type Configv1CreateLogScaleAlertResponse struct { // log scale alert LogScaleAlert *Configv1LogScaleAlert `json:"log_scale_alert,omitempty"` }
Configv1CreateLogScaleAlertResponse configv1 create log scale alert response
swagger:model configv1CreateLogScaleAlertResponse
func (*Configv1CreateLogScaleAlertResponse) ContextValidate ¶ added in v1.4.0
func (m *Configv1CreateLogScaleAlertResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create log scale alert response based on the context it is used
func (*Configv1CreateLogScaleAlertResponse) MarshalBinary ¶ added in v1.4.0
func (m *Configv1CreateLogScaleAlertResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateLogScaleAlertResponse) UnmarshalBinary ¶ added in v1.4.0
func (m *Configv1CreateLogScaleAlertResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateMappingRuleRequest ¶
type Configv1CreateMappingRuleRequest struct { // If true, the MappingRule will not be created, and no response MappingRule will be returned. The response will return an error if the given MappingRule is invalid. DryRun bool `json:"dry_run,omitempty"` // mapping rule MappingRule *Configv1MappingRule `json:"mapping_rule,omitempty"` }
Configv1CreateMappingRuleRequest configv1 create mapping rule request
swagger:model configv1CreateMappingRuleRequest
func (*Configv1CreateMappingRuleRequest) ContextValidate ¶
func (m *Configv1CreateMappingRuleRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create mapping rule request based on the context it is used
func (*Configv1CreateMappingRuleRequest) MarshalBinary ¶
func (m *Configv1CreateMappingRuleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateMappingRuleRequest) UnmarshalBinary ¶
func (m *Configv1CreateMappingRuleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateMappingRuleResponse ¶
type Configv1CreateMappingRuleResponse struct { // mapping rule MappingRule *Configv1MappingRule `json:"mapping_rule,omitempty"` }
Configv1CreateMappingRuleResponse configv1 create mapping rule response
swagger:model configv1CreateMappingRuleResponse
func (*Configv1CreateMappingRuleResponse) ContextValidate ¶
func (m *Configv1CreateMappingRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create mapping rule response based on the context it is used
func (*Configv1CreateMappingRuleResponse) MarshalBinary ¶
func (m *Configv1CreateMappingRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateMappingRuleResponse) UnmarshalBinary ¶
func (m *Configv1CreateMappingRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateMonitorRequest ¶
type Configv1CreateMonitorRequest struct { // If true, the Monitor will not be created, and no response Monitor will be returned. The response will return an error if the given Monitor is invalid. DryRun bool `json:"dry_run,omitempty"` // monitor Monitor *Configv1Monitor `json:"monitor,omitempty"` }
Configv1CreateMonitorRequest configv1 create monitor request
swagger:model configv1CreateMonitorRequest
func (*Configv1CreateMonitorRequest) ContextValidate ¶
func (m *Configv1CreateMonitorRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create monitor request based on the context it is used
func (*Configv1CreateMonitorRequest) MarshalBinary ¶
func (m *Configv1CreateMonitorRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateMonitorRequest) UnmarshalBinary ¶
func (m *Configv1CreateMonitorRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateMonitorResponse ¶
type Configv1CreateMonitorResponse struct { // monitor Monitor *Configv1Monitor `json:"monitor,omitempty"` }
Configv1CreateMonitorResponse configv1 create monitor response
swagger:model configv1CreateMonitorResponse
func (*Configv1CreateMonitorResponse) ContextValidate ¶
func (m *Configv1CreateMonitorResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create monitor response based on the context it is used
func (*Configv1CreateMonitorResponse) MarshalBinary ¶
func (m *Configv1CreateMonitorResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateMonitorResponse) UnmarshalBinary ¶
func (m *Configv1CreateMonitorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateMutingRuleRequest ¶
type Configv1CreateMutingRuleRequest struct { // If true, the MutingRule will not be created, and no response MutingRule will be returned. The response will return an error if the given MutingRule is invalid. DryRun bool `json:"dry_run,omitempty"` // muting rule MutingRule *Configv1MutingRule `json:"muting_rule,omitempty"` }
Configv1CreateMutingRuleRequest configv1 create muting rule request
swagger:model configv1CreateMutingRuleRequest
func (*Configv1CreateMutingRuleRequest) ContextValidate ¶
func (m *Configv1CreateMutingRuleRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create muting rule request based on the context it is used
func (*Configv1CreateMutingRuleRequest) MarshalBinary ¶
func (m *Configv1CreateMutingRuleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateMutingRuleRequest) UnmarshalBinary ¶
func (m *Configv1CreateMutingRuleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateMutingRuleResponse ¶
type Configv1CreateMutingRuleResponse struct { // muting rule MutingRule *Configv1MutingRule `json:"muting_rule,omitempty"` }
Configv1CreateMutingRuleResponse configv1 create muting rule response
swagger:model configv1CreateMutingRuleResponse
func (*Configv1CreateMutingRuleResponse) ContextValidate ¶
func (m *Configv1CreateMutingRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create muting rule response based on the context it is used
func (*Configv1CreateMutingRuleResponse) MarshalBinary ¶
func (m *Configv1CreateMutingRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateMutingRuleResponse) UnmarshalBinary ¶
func (m *Configv1CreateMutingRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateNotificationPolicyRequest ¶
type Configv1CreateNotificationPolicyRequest struct { // If true, the NotificationPolicy will not be created, and no response NotificationPolicy will be returned. The response will return an error if the given NotificationPolicy is invalid. DryRun bool `json:"dry_run,omitempty"` // notification policy NotificationPolicy *Configv1NotificationPolicy `json:"notification_policy,omitempty"` }
Configv1CreateNotificationPolicyRequest configv1 create notification policy request
swagger:model configv1CreateNotificationPolicyRequest
func (*Configv1CreateNotificationPolicyRequest) ContextValidate ¶
func (m *Configv1CreateNotificationPolicyRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create notification policy request based on the context it is used
func (*Configv1CreateNotificationPolicyRequest) MarshalBinary ¶
func (m *Configv1CreateNotificationPolicyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateNotificationPolicyRequest) UnmarshalBinary ¶
func (m *Configv1CreateNotificationPolicyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateNotificationPolicyResponse ¶
type Configv1CreateNotificationPolicyResponse struct { // notification policy NotificationPolicy *Configv1NotificationPolicy `json:"notification_policy,omitempty"` }
Configv1CreateNotificationPolicyResponse configv1 create notification policy response
swagger:model configv1CreateNotificationPolicyResponse
func (*Configv1CreateNotificationPolicyResponse) ContextValidate ¶
func (m *Configv1CreateNotificationPolicyResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create notification policy response based on the context it is used
func (*Configv1CreateNotificationPolicyResponse) MarshalBinary ¶
func (m *Configv1CreateNotificationPolicyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateNotificationPolicyResponse) UnmarshalBinary ¶
func (m *Configv1CreateNotificationPolicyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateNotifierRequest ¶
type Configv1CreateNotifierRequest struct { // If true, the Notifier will not be created, and no response Notifier will be returned. The response will return an error if the given Notifier is invalid. DryRun bool `json:"dry_run,omitempty"` // notifier Notifier *Configv1Notifier `json:"notifier,omitempty"` }
Configv1CreateNotifierRequest configv1 create notifier request
swagger:model configv1CreateNotifierRequest
func (*Configv1CreateNotifierRequest) ContextValidate ¶
func (m *Configv1CreateNotifierRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create notifier request based on the context it is used
func (*Configv1CreateNotifierRequest) MarshalBinary ¶
func (m *Configv1CreateNotifierRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateNotifierRequest) UnmarshalBinary ¶
func (m *Configv1CreateNotifierRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateNotifierResponse ¶
type Configv1CreateNotifierResponse struct { // notifier Notifier *Configv1Notifier `json:"notifier,omitempty"` }
Configv1CreateNotifierResponse configv1 create notifier response
swagger:model configv1CreateNotifierResponse
func (*Configv1CreateNotifierResponse) ContextValidate ¶
func (m *Configv1CreateNotifierResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create notifier response based on the context it is used
func (*Configv1CreateNotifierResponse) MarshalBinary ¶
func (m *Configv1CreateNotifierResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateNotifierResponse) UnmarshalBinary ¶
func (m *Configv1CreateNotifierResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateOtelMetricsIngestionRequest ¶ added in v1.4.0
type Configv1CreateOtelMetricsIngestionRequest struct { // If true, the OtelMetricsIngestion will not be created, and no response OtelMetricsIngestion will be returned. The response will return an error if the given OtelMetricsIngestion is invalid. DryRun bool `json:"dry_run,omitempty"` // otel metrics ingestion OtelMetricsIngestion *Configv1OtelMetricsIngestion `json:"otel_metrics_ingestion,omitempty"` }
Configv1CreateOtelMetricsIngestionRequest configv1 create otel metrics ingestion request
swagger:model configv1CreateOtelMetricsIngestionRequest
func (*Configv1CreateOtelMetricsIngestionRequest) ContextValidate ¶ added in v1.4.0
func (m *Configv1CreateOtelMetricsIngestionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create otel metrics ingestion request based on the context it is used
func (*Configv1CreateOtelMetricsIngestionRequest) MarshalBinary ¶ added in v1.4.0
func (m *Configv1CreateOtelMetricsIngestionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateOtelMetricsIngestionRequest) UnmarshalBinary ¶ added in v1.4.0
func (m *Configv1CreateOtelMetricsIngestionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateOtelMetricsIngestionResponse ¶ added in v1.4.0
type Configv1CreateOtelMetricsIngestionResponse struct { // otel metrics ingestion OtelMetricsIngestion *Configv1OtelMetricsIngestion `json:"otel_metrics_ingestion,omitempty"` }
Configv1CreateOtelMetricsIngestionResponse configv1 create otel metrics ingestion response
swagger:model configv1CreateOtelMetricsIngestionResponse
func (*Configv1CreateOtelMetricsIngestionResponse) ContextValidate ¶ added in v1.4.0
func (m *Configv1CreateOtelMetricsIngestionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create otel metrics ingestion response based on the context it is used
func (*Configv1CreateOtelMetricsIngestionResponse) MarshalBinary ¶ added in v1.4.0
func (m *Configv1CreateOtelMetricsIngestionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateOtelMetricsIngestionResponse) UnmarshalBinary ¶ added in v1.4.0
func (m *Configv1CreateOtelMetricsIngestionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateRecordingRuleRequest ¶
type Configv1CreateRecordingRuleRequest struct { // If true, the RecordingRule will not be created, and no response RecordingRule will be returned. The response will return an error if the given RecordingRule is invalid. DryRun bool `json:"dry_run,omitempty"` // recording rule RecordingRule *Configv1RecordingRule `json:"recording_rule,omitempty"` }
Configv1CreateRecordingRuleRequest configv1 create recording rule request
swagger:model configv1CreateRecordingRuleRequest
func (*Configv1CreateRecordingRuleRequest) ContextValidate ¶
func (m *Configv1CreateRecordingRuleRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create recording rule request based on the context it is used
func (*Configv1CreateRecordingRuleRequest) MarshalBinary ¶
func (m *Configv1CreateRecordingRuleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateRecordingRuleRequest) UnmarshalBinary ¶
func (m *Configv1CreateRecordingRuleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateRecordingRuleResponse ¶
type Configv1CreateRecordingRuleResponse struct { // recording rule RecordingRule *Configv1RecordingRule `json:"recording_rule,omitempty"` }
Configv1CreateRecordingRuleResponse configv1 create recording rule response
swagger:model configv1CreateRecordingRuleResponse
func (*Configv1CreateRecordingRuleResponse) ContextValidate ¶
func (m *Configv1CreateRecordingRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create recording rule response based on the context it is used
func (*Configv1CreateRecordingRuleResponse) MarshalBinary ¶
func (m *Configv1CreateRecordingRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateRecordingRuleResponse) UnmarshalBinary ¶
func (m *Configv1CreateRecordingRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateResourcePoolsRequest ¶
type Configv1CreateResourcePoolsRequest struct { // If true, the ResourcePools will not be created, and no response ResourcePools will be returned. The response will return an error if the given ResourcePools is invalid. DryRun bool `json:"dry_run,omitempty"` // resource pools ResourcePools *Configv1ResourcePools `json:"resource_pools,omitempty"` }
Configv1CreateResourcePoolsRequest configv1 create resource pools request
swagger:model configv1CreateResourcePoolsRequest
func (*Configv1CreateResourcePoolsRequest) ContextValidate ¶
func (m *Configv1CreateResourcePoolsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create resource pools request based on the context it is used
func (*Configv1CreateResourcePoolsRequest) MarshalBinary ¶
func (m *Configv1CreateResourcePoolsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateResourcePoolsRequest) UnmarshalBinary ¶
func (m *Configv1CreateResourcePoolsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateResourcePoolsResponse ¶
type Configv1CreateResourcePoolsResponse struct { // resource pools ResourcePools *Configv1ResourcePools `json:"resource_pools,omitempty"` }
Configv1CreateResourcePoolsResponse configv1 create resource pools response
swagger:model configv1CreateResourcePoolsResponse
func (*Configv1CreateResourcePoolsResponse) ContextValidate ¶
func (m *Configv1CreateResourcePoolsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create resource pools response based on the context it is used
func (*Configv1CreateResourcePoolsResponse) MarshalBinary ¶
func (m *Configv1CreateResourcePoolsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateResourcePoolsResponse) UnmarshalBinary ¶
func (m *Configv1CreateResourcePoolsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateRollupRuleRequest ¶
type Configv1CreateRollupRuleRequest struct { // If true, the RollupRule will not be created, and no response RollupRule will be returned. The response will return an error if the given RollupRule is invalid. DryRun bool `json:"dry_run,omitempty"` // rollup rule RollupRule *Configv1RollupRule `json:"rollup_rule,omitempty"` }
Configv1CreateRollupRuleRequest configv1 create rollup rule request
swagger:model configv1CreateRollupRuleRequest
func (*Configv1CreateRollupRuleRequest) ContextValidate ¶
func (m *Configv1CreateRollupRuleRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create rollup rule request based on the context it is used
func (*Configv1CreateRollupRuleRequest) MarshalBinary ¶
func (m *Configv1CreateRollupRuleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateRollupRuleRequest) UnmarshalBinary ¶
func (m *Configv1CreateRollupRuleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateRollupRuleResponse ¶
type Configv1CreateRollupRuleResponse struct { // rollup rule RollupRule *Configv1RollupRule `json:"rollup_rule,omitempty"` }
Configv1CreateRollupRuleResponse configv1 create rollup rule response
swagger:model configv1CreateRollupRuleResponse
func (*Configv1CreateRollupRuleResponse) ContextValidate ¶
func (m *Configv1CreateRollupRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create rollup rule response based on the context it is used
func (*Configv1CreateRollupRuleResponse) MarshalBinary ¶
func (m *Configv1CreateRollupRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateRollupRuleResponse) UnmarshalBinary ¶
func (m *Configv1CreateRollupRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateServiceAccountRequest ¶
type Configv1CreateServiceAccountRequest struct { // If true, the ServiceAccount will not be created, and no response ServiceAccount will be returned. The response will return an error if the given ServiceAccount is invalid. DryRun bool `json:"dry_run,omitempty"` // service account ServiceAccount *Configv1ServiceAccount `json:"service_account,omitempty"` }
Configv1CreateServiceAccountRequest configv1 create service account request
swagger:model configv1CreateServiceAccountRequest
func (*Configv1CreateServiceAccountRequest) ContextValidate ¶
func (m *Configv1CreateServiceAccountRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create service account request based on the context it is used
func (*Configv1CreateServiceAccountRequest) MarshalBinary ¶
func (m *Configv1CreateServiceAccountRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateServiceAccountRequest) UnmarshalBinary ¶
func (m *Configv1CreateServiceAccountRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateServiceAccountResponse ¶
type Configv1CreateServiceAccountResponse struct { // service account ServiceAccount *Configv1ServiceAccount `json:"service_account,omitempty"` }
Configv1CreateServiceAccountResponse configv1 create service account response
swagger:model configv1CreateServiceAccountResponse
func (*Configv1CreateServiceAccountResponse) ContextValidate ¶
func (m *Configv1CreateServiceAccountResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create service account response based on the context it is used
func (*Configv1CreateServiceAccountResponse) MarshalBinary ¶
func (m *Configv1CreateServiceAccountResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateServiceAccountResponse) UnmarshalBinary ¶
func (m *Configv1CreateServiceAccountResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateTeamRequest ¶
type Configv1CreateTeamRequest struct { // If true, the Team will not be created, and no response Team will be returned. The response will return an error if the given Team is invalid. DryRun bool `json:"dry_run,omitempty"` // team Team *Configv1Team `json:"team,omitempty"` }
Configv1CreateTeamRequest configv1 create team request
swagger:model configv1CreateTeamRequest
func (*Configv1CreateTeamRequest) ContextValidate ¶
func (m *Configv1CreateTeamRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create team request based on the context it is used
func (*Configv1CreateTeamRequest) MarshalBinary ¶
func (m *Configv1CreateTeamRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateTeamRequest) UnmarshalBinary ¶
func (m *Configv1CreateTeamRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateTeamResponse ¶
type Configv1CreateTeamResponse struct { // team Team *Configv1Team `json:"team,omitempty"` }
Configv1CreateTeamResponse configv1 create team response
swagger:model configv1CreateTeamResponse
func (*Configv1CreateTeamResponse) ContextValidate ¶
func (m *Configv1CreateTeamResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create team response based on the context it is used
func (*Configv1CreateTeamResponse) MarshalBinary ¶
func (m *Configv1CreateTeamResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateTeamResponse) UnmarshalBinary ¶
func (m *Configv1CreateTeamResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateTraceBehaviorConfigRequest ¶ added in v1.3.0
type Configv1CreateTraceBehaviorConfigRequest struct { // If true, the TraceBehaviorConfig will not be created, and no response TraceBehaviorConfig will be returned. The response will return an error if the given TraceBehaviorConfig is invalid. DryRun bool `json:"dry_run,omitempty"` // trace behavior config TraceBehaviorConfig *Configv1TraceBehaviorConfig `json:"trace_behavior_config,omitempty"` }
Configv1CreateTraceBehaviorConfigRequest configv1 create trace behavior config request
swagger:model configv1CreateTraceBehaviorConfigRequest
func (*Configv1CreateTraceBehaviorConfigRequest) ContextValidate ¶ added in v1.3.0
func (m *Configv1CreateTraceBehaviorConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create trace behavior config request based on the context it is used
func (*Configv1CreateTraceBehaviorConfigRequest) MarshalBinary ¶ added in v1.3.0
func (m *Configv1CreateTraceBehaviorConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateTraceBehaviorConfigRequest) UnmarshalBinary ¶ added in v1.3.0
func (m *Configv1CreateTraceBehaviorConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateTraceBehaviorConfigResponse ¶ added in v1.3.0
type Configv1CreateTraceBehaviorConfigResponse struct { // trace behavior config TraceBehaviorConfig *Configv1TraceBehaviorConfig `json:"trace_behavior_config,omitempty"` }
Configv1CreateTraceBehaviorConfigResponse configv1 create trace behavior config response
swagger:model configv1CreateTraceBehaviorConfigResponse
func (*Configv1CreateTraceBehaviorConfigResponse) ContextValidate ¶ added in v1.3.0
func (m *Configv1CreateTraceBehaviorConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create trace behavior config response based on the context it is used
func (*Configv1CreateTraceBehaviorConfigResponse) MarshalBinary ¶ added in v1.3.0
func (m *Configv1CreateTraceBehaviorConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateTraceBehaviorConfigResponse) UnmarshalBinary ¶ added in v1.3.0
func (m *Configv1CreateTraceBehaviorConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateTraceJaegerRemoteSamplingStrategyRequest ¶
type Configv1CreateTraceJaegerRemoteSamplingStrategyRequest struct { // If true, the TraceJaegerRemoteSamplingStrategy will not be created, and no response TraceJaegerRemoteSamplingStrategy will be returned. The response will return an error if the given TraceJaegerRemoteSamplingStrategy is invalid. DryRun bool `json:"dry_run,omitempty"` // trace jaeger remote sampling strategy TraceJaegerRemoteSamplingStrategy *Configv1TraceJaegerRemoteSamplingStrategy `json:"trace_jaeger_remote_sampling_strategy,omitempty"` }
Configv1CreateTraceJaegerRemoteSamplingStrategyRequest configv1 create trace jaeger remote sampling strategy request
swagger:model configv1CreateTraceJaegerRemoteSamplingStrategyRequest
func (*Configv1CreateTraceJaegerRemoteSamplingStrategyRequest) ContextValidate ¶
func (m *Configv1CreateTraceJaegerRemoteSamplingStrategyRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create trace jaeger remote sampling strategy request based on the context it is used
func (*Configv1CreateTraceJaegerRemoteSamplingStrategyRequest) MarshalBinary ¶
func (m *Configv1CreateTraceJaegerRemoteSamplingStrategyRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateTraceJaegerRemoteSamplingStrategyRequest) UnmarshalBinary ¶
func (m *Configv1CreateTraceJaegerRemoteSamplingStrategyRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateTraceJaegerRemoteSamplingStrategyResponse ¶
type Configv1CreateTraceJaegerRemoteSamplingStrategyResponse struct { // trace jaeger remote sampling strategy TraceJaegerRemoteSamplingStrategy *Configv1TraceJaegerRemoteSamplingStrategy `json:"trace_jaeger_remote_sampling_strategy,omitempty"` }
Configv1CreateTraceJaegerRemoteSamplingStrategyResponse configv1 create trace jaeger remote sampling strategy response
swagger:model configv1CreateTraceJaegerRemoteSamplingStrategyResponse
func (*Configv1CreateTraceJaegerRemoteSamplingStrategyResponse) ContextValidate ¶
func (m *Configv1CreateTraceJaegerRemoteSamplingStrategyResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create trace jaeger remote sampling strategy response based on the context it is used
func (*Configv1CreateTraceJaegerRemoteSamplingStrategyResponse) MarshalBinary ¶
func (m *Configv1CreateTraceJaegerRemoteSamplingStrategyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateTraceJaegerRemoteSamplingStrategyResponse) UnmarshalBinary ¶
func (m *Configv1CreateTraceJaegerRemoteSamplingStrategyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateTraceMetricsRuleRequest ¶
type Configv1CreateTraceMetricsRuleRequest struct { // If true, the TraceMetricsRule will not be created, and no response TraceMetricsRule will be returned. The response will return an error if the given TraceMetricsRule is invalid. DryRun bool `json:"dry_run,omitempty"` // trace metrics rule TraceMetricsRule *Configv1TraceMetricsRule `json:"trace_metrics_rule,omitempty"` }
Configv1CreateTraceMetricsRuleRequest configv1 create trace metrics rule request
swagger:model configv1CreateTraceMetricsRuleRequest
func (*Configv1CreateTraceMetricsRuleRequest) ContextValidate ¶
func (m *Configv1CreateTraceMetricsRuleRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create trace metrics rule request based on the context it is used
func (*Configv1CreateTraceMetricsRuleRequest) MarshalBinary ¶
func (m *Configv1CreateTraceMetricsRuleRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateTraceMetricsRuleRequest) UnmarshalBinary ¶
func (m *Configv1CreateTraceMetricsRuleRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateTraceMetricsRuleResponse ¶
type Configv1CreateTraceMetricsRuleResponse struct { // trace metrics rule TraceMetricsRule *Configv1TraceMetricsRule `json:"trace_metrics_rule,omitempty"` }
Configv1CreateTraceMetricsRuleResponse configv1 create trace metrics rule response
swagger:model configv1CreateTraceMetricsRuleResponse
func (*Configv1CreateTraceMetricsRuleResponse) ContextValidate ¶
func (m *Configv1CreateTraceMetricsRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create trace metrics rule response based on the context it is used
func (*Configv1CreateTraceMetricsRuleResponse) MarshalBinary ¶
func (m *Configv1CreateTraceMetricsRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateTraceMetricsRuleResponse) UnmarshalBinary ¶
func (m *Configv1CreateTraceMetricsRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateTraceTailSamplingRulesRequest ¶
type Configv1CreateTraceTailSamplingRulesRequest struct { // If true, the TraceTailSamplingRules will not be created, and no response TraceTailSamplingRules will be returned. The response will return an error if the given TraceTailSamplingRules is invalid. DryRun bool `json:"dry_run,omitempty"` // trace tail sampling rules TraceTailSamplingRules *Configv1TraceTailSamplingRules `json:"trace_tail_sampling_rules,omitempty"` }
Configv1CreateTraceTailSamplingRulesRequest configv1 create trace tail sampling rules request
swagger:model configv1CreateTraceTailSamplingRulesRequest
func (*Configv1CreateTraceTailSamplingRulesRequest) ContextValidate ¶
func (m *Configv1CreateTraceTailSamplingRulesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create trace tail sampling rules request based on the context it is used
func (*Configv1CreateTraceTailSamplingRulesRequest) MarshalBinary ¶
func (m *Configv1CreateTraceTailSamplingRulesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateTraceTailSamplingRulesRequest) UnmarshalBinary ¶
func (m *Configv1CreateTraceTailSamplingRulesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1CreateTraceTailSamplingRulesResponse ¶
type Configv1CreateTraceTailSamplingRulesResponse struct { // trace tail sampling rules TraceTailSamplingRules *Configv1TraceTailSamplingRules `json:"trace_tail_sampling_rules,omitempty"` }
Configv1CreateTraceTailSamplingRulesResponse configv1 create trace tail sampling rules response
swagger:model configv1CreateTraceTailSamplingRulesResponse
func (*Configv1CreateTraceTailSamplingRulesResponse) ContextValidate ¶
func (m *Configv1CreateTraceTailSamplingRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 create trace tail sampling rules response based on the context it is used
func (*Configv1CreateTraceTailSamplingRulesResponse) MarshalBinary ¶
func (m *Configv1CreateTraceTailSamplingRulesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1CreateTraceTailSamplingRulesResponse) UnmarshalBinary ¶
func (m *Configv1CreateTraceTailSamplingRulesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1Dashboard ¶
type Configv1Dashboard struct { // collection Collection *Configv1CollectionReference `json:"collection,omitempty"` // Optional slug of the collection the dashboard belongs to. CollectionSlug string `json:"collection_slug,omitempty"` // Timestamp of when the Dashboard was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Required raw JSON of the dashboard. DashboardJSON string `json:"dashboard_json,omitempty"` // labels Labels map[string]string `json:"labels,omitempty"` // Required name of the Dashboard. May be modified after the Dashboard is created. Name string `json:"name,omitempty"` // Unique identifier of the Dashboard. If slug is not provided, one will be generated based of the name field. Cannot be modified after the Dashboard is created. Slug string `json:"slug,omitempty"` // Timestamp of when the Dashboard was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1Dashboard configv1 dashboard
swagger:model configv1Dashboard
func (*Configv1Dashboard) ContextValidate ¶
ContextValidate validate this configv1 dashboard based on the context it is used
func (*Configv1Dashboard) MarshalBinary ¶
func (m *Configv1Dashboard) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1Dashboard) UnmarshalBinary ¶
func (m *Configv1Dashboard) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1Dataset ¶
type Configv1Dataset struct { // configuration Configuration *DatasetDatasetConfiguration `json:"configuration,omitempty"` // Timestamp of when the Dataset was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Optional longer-form description of the dataset. Description string `json:"description,omitempty"` // Required name of the Dataset. May be modified after the Dataset is created. Name string `json:"name,omitempty"` // Unique identifier of the Dataset. If slug is not provided, one will be generated based of the name field. Cannot be modified after the Dataset is created. Slug string `json:"slug,omitempty"` // Timestamp of when the Dataset was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1Dataset configv1 dataset
swagger:model configv1Dataset
func (*Configv1Dataset) ContextValidate ¶
ContextValidate validate this configv1 dataset based on the context it is used
func (*Configv1Dataset) MarshalBinary ¶
func (m *Configv1Dataset) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1Dataset) UnmarshalBinary ¶
func (m *Configv1Dataset) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1DefaultSampleRate ¶
type Configv1DefaultSampleRate struct { // Whether to override the default sample rate Enabled bool `json:"enabled,omitempty"` // A fraction of traces to keep, which should be a number between 0 and 1, inclusive SampleRate float64 `json:"sample_rate,omitempty"` }
Configv1DefaultSampleRate configv1 default sample rate
swagger:model configv1DefaultSampleRate
func (*Configv1DefaultSampleRate) ContextValidate ¶
func (m *Configv1DefaultSampleRate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this configv1 default sample rate based on context it is used
func (*Configv1DefaultSampleRate) MarshalBinary ¶
func (m *Configv1DefaultSampleRate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1DefaultSampleRate) UnmarshalBinary ¶
func (m *Configv1DefaultSampleRate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1DeleteBucketResponse ¶
type Configv1DeleteBucketResponse struct { // Changes contains what resources are deleted. The bucket being deleted will // always be included. When force_delete is used, the changelog will include // all resources that reference the bucket that were deleted. Changes []*ResourceChange `json:"changes"` }
Configv1DeleteBucketResponse configv1 delete bucket response
swagger:model configv1DeleteBucketResponse
func (*Configv1DeleteBucketResponse) ContextValidate ¶
func (m *Configv1DeleteBucketResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 delete bucket response based on the context it is used
func (*Configv1DeleteBucketResponse) MarshalBinary ¶
func (m *Configv1DeleteBucketResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1DeleteBucketResponse) UnmarshalBinary ¶
func (m *Configv1DeleteBucketResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1DeleteClassicDashboardResponse ¶
type Configv1DeleteClassicDashboardResponse interface{}
Configv1DeleteClassicDashboardResponse configv1 delete classic dashboard response
swagger:model configv1DeleteClassicDashboardResponse
type Configv1DeleteCollectionResponse ¶
type Configv1DeleteCollectionResponse interface{}
Configv1DeleteCollectionResponse configv1 delete collection response
swagger:model configv1DeleteCollectionResponse
type Configv1DeleteDashboardResponse ¶
type Configv1DeleteDashboardResponse interface{}
Configv1DeleteDashboardResponse configv1 delete dashboard response
swagger:model configv1DeleteDashboardResponse
type Configv1DeleteDatasetResponse ¶
type Configv1DeleteDatasetResponse interface{}
Configv1DeleteDatasetResponse configv1 delete dataset response
swagger:model configv1DeleteDatasetResponse
type Configv1DeleteDerivedLabelResponse ¶
type Configv1DeleteDerivedLabelResponse interface{}
Configv1DeleteDerivedLabelResponse configv1 delete derived label response
swagger:model configv1DeleteDerivedLabelResponse
type Configv1DeleteDerivedMetricResponse ¶
type Configv1DeleteDerivedMetricResponse interface{}
Configv1DeleteDerivedMetricResponse configv1 delete derived metric response
swagger:model configv1DeleteDerivedMetricResponse
type Configv1DeleteDropRuleResponse ¶
type Configv1DeleteDropRuleResponse interface{}
Configv1DeleteDropRuleResponse configv1 delete drop rule response
swagger:model configv1DeleteDropRuleResponse
type Configv1DeleteGcpMetricsIntegrationResponse ¶
type Configv1DeleteGcpMetricsIntegrationResponse interface{}
Configv1DeleteGcpMetricsIntegrationResponse configv1 delete gcp metrics integration response
swagger:model configv1DeleteGcpMetricsIntegrationResponse
type Configv1DeleteGrafanaDashboardResponse ¶
type Configv1DeleteGrafanaDashboardResponse interface{}
Configv1DeleteGrafanaDashboardResponse configv1 delete grafana dashboard response
swagger:model configv1DeleteGrafanaDashboardResponse
type Configv1DeleteLogAllocationConfigResponse ¶ added in v1.7.0
type Configv1DeleteLogAllocationConfigResponse interface{}
Configv1DeleteLogAllocationConfigResponse configv1 delete log allocation config response
swagger:model configv1DeleteLogAllocationConfigResponse
type Configv1DeleteLogScaleActionResponse ¶ added in v1.4.0
type Configv1DeleteLogScaleActionResponse interface{}
Configv1DeleteLogScaleActionResponse configv1 delete log scale action response
swagger:model configv1DeleteLogScaleActionResponse
type Configv1DeleteLogScaleAlertResponse ¶ added in v1.4.0
type Configv1DeleteLogScaleAlertResponse interface{}
Configv1DeleteLogScaleAlertResponse configv1 delete log scale alert response
swagger:model configv1DeleteLogScaleAlertResponse
type Configv1DeleteMappingRuleResponse ¶
type Configv1DeleteMappingRuleResponse interface{}
Configv1DeleteMappingRuleResponse configv1 delete mapping rule response
swagger:model configv1DeleteMappingRuleResponse
type Configv1DeleteMonitorResponse ¶
type Configv1DeleteMonitorResponse interface{}
Configv1DeleteMonitorResponse configv1 delete monitor response
swagger:model configv1DeleteMonitorResponse
type Configv1DeleteMutingRuleResponse ¶
type Configv1DeleteMutingRuleResponse interface{}
Configv1DeleteMutingRuleResponse configv1 delete muting rule response
swagger:model configv1DeleteMutingRuleResponse
type Configv1DeleteNotificationPolicyResponse ¶
type Configv1DeleteNotificationPolicyResponse interface{}
Configv1DeleteNotificationPolicyResponse configv1 delete notification policy response
swagger:model configv1DeleteNotificationPolicyResponse
type Configv1DeleteNotifierResponse ¶
type Configv1DeleteNotifierResponse interface{}
Configv1DeleteNotifierResponse configv1 delete notifier response
swagger:model configv1DeleteNotifierResponse
type Configv1DeleteOtelMetricsIngestionResponse ¶ added in v1.4.0
type Configv1DeleteOtelMetricsIngestionResponse interface{}
Configv1DeleteOtelMetricsIngestionResponse configv1 delete otel metrics ingestion response
swagger:model configv1DeleteOtelMetricsIngestionResponse
type Configv1DeleteRecordingRuleResponse ¶
type Configv1DeleteRecordingRuleResponse interface{}
Configv1DeleteRecordingRuleResponse configv1 delete recording rule response
swagger:model configv1DeleteRecordingRuleResponse
type Configv1DeleteResourcePoolsResponse ¶
type Configv1DeleteResourcePoolsResponse interface{}
Configv1DeleteResourcePoolsResponse configv1 delete resource pools response
swagger:model configv1DeleteResourcePoolsResponse
type Configv1DeleteRollupRuleResponse ¶
type Configv1DeleteRollupRuleResponse interface{}
Configv1DeleteRollupRuleResponse configv1 delete rollup rule response
swagger:model configv1DeleteRollupRuleResponse
type Configv1DeleteServiceAccountResponse ¶
type Configv1DeleteServiceAccountResponse interface{}
Configv1DeleteServiceAccountResponse configv1 delete service account response
swagger:model configv1DeleteServiceAccountResponse
type Configv1DeleteTeamResponse ¶
type Configv1DeleteTeamResponse interface{}
Configv1DeleteTeamResponse configv1 delete team response
swagger:model configv1DeleteTeamResponse
type Configv1DeleteTraceBehaviorConfigResponse ¶ added in v1.3.0
type Configv1DeleteTraceBehaviorConfigResponse interface{}
Configv1DeleteTraceBehaviorConfigResponse configv1 delete trace behavior config response
swagger:model configv1DeleteTraceBehaviorConfigResponse
type Configv1DeleteTraceJaegerRemoteSamplingStrategyResponse ¶
type Configv1DeleteTraceJaegerRemoteSamplingStrategyResponse interface{}
Configv1DeleteTraceJaegerRemoteSamplingStrategyResponse configv1 delete trace jaeger remote sampling strategy response
swagger:model configv1DeleteTraceJaegerRemoteSamplingStrategyResponse
type Configv1DeleteTraceMetricsRuleResponse ¶
type Configv1DeleteTraceMetricsRuleResponse interface{}
Configv1DeleteTraceMetricsRuleResponse configv1 delete trace metrics rule response
swagger:model configv1DeleteTraceMetricsRuleResponse
type Configv1DeleteTraceTailSamplingRulesResponse ¶
type Configv1DeleteTraceTailSamplingRulesResponse interface{}
Configv1DeleteTraceTailSamplingRulesResponse configv1 delete trace tail sampling rules response
swagger:model configv1DeleteTraceTailSamplingRulesResponse
type Configv1DerivedLabel ¶
type Configv1DerivedLabel struct { // Timestamp of when the DerivedLabel was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Optional description of the derived label. Description string `json:"description,omitempty"` // existing label policy ExistingLabelPolicy Configv1DerivedLabelLabelPolicy `json:"existing_label_policy,omitempty"` // Name of the derived label. It needs to be unique across the system. LabelName string `json:"label_name,omitempty"` // metric label MetricLabel *DerivedLabelMetricLabel `json:"metric_label,omitempty"` // Required name of the DerivedLabel. May be modified after the DerivedLabel is created. Name string `json:"name,omitempty"` // Unique identifier of the DerivedLabel. If slug is not provided, one will be generated based of the name field. Cannot be modified after the DerivedLabel is created. Slug string `json:"slug,omitempty"` // Timestamp of when the DerivedLabel was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1DerivedLabel configv1 derived label
swagger:model configv1DerivedLabel
func (*Configv1DerivedLabel) ContextValidate ¶
ContextValidate validate this configv1 derived label based on the context it is used
func (*Configv1DerivedLabel) MarshalBinary ¶
func (m *Configv1DerivedLabel) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1DerivedLabel) UnmarshalBinary ¶
func (m *Configv1DerivedLabel) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1DerivedLabelLabelPolicy ¶
type Configv1DerivedLabelLabelPolicy string
Configv1DerivedLabelLabelPolicy configv1 derived label label policy
swagger:model configv1DerivedLabelLabelPolicy
const ( // Configv1DerivedLabelLabelPolicyKEEP captures enum value "KEEP" Configv1DerivedLabelLabelPolicyKEEP Configv1DerivedLabelLabelPolicy = "KEEP" // Configv1DerivedLabelLabelPolicyOVERRIDE captures enum value "OVERRIDE" Configv1DerivedLabelLabelPolicyOVERRIDE Configv1DerivedLabelLabelPolicy = "OVERRIDE" )
func NewConfigv1DerivedLabelLabelPolicy ¶
func NewConfigv1DerivedLabelLabelPolicy(value Configv1DerivedLabelLabelPolicy) *Configv1DerivedLabelLabelPolicy
func (Configv1DerivedLabelLabelPolicy) ContextValidate ¶
func (m Configv1DerivedLabelLabelPolicy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this configv1 derived label label policy based on context it is used
func (Configv1DerivedLabelLabelPolicy) Pointer ¶
func (m Configv1DerivedLabelLabelPolicy) Pointer() *Configv1DerivedLabelLabelPolicy
Pointer returns a pointer to a freshly-allocated Configv1DerivedLabelLabelPolicy.
type Configv1DerivedMetric ¶
type Configv1DerivedMetric struct { // Timestamp of when the DerivedMetric was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Optional description of the derived metric. Description string `json:"description,omitempty"` // Required metric name of the derived metric, which must be unique across the system. // Example: cpu_usage:instance MetricName string `json:"metric_name,omitempty"` // Required name of the DerivedMetric. May be modified after the DerivedMetric is created. Name string `json:"name,omitempty"` // Required queries that the derived metric can map to. Queries []*DerivedMetricSelectorQuery `json:"queries"` // Unique identifier of the DerivedMetric. If slug is not provided, one will be generated based of the name field. Cannot be modified after the DerivedMetric is created. Slug string `json:"slug,omitempty"` // Timestamp of when the DerivedMetric was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1DerivedMetric configv1 derived metric
swagger:model configv1DerivedMetric
func (*Configv1DerivedMetric) ContextValidate ¶
ContextValidate validate this configv1 derived metric based on the context it is used
func (*Configv1DerivedMetric) MarshalBinary ¶
func (m *Configv1DerivedMetric) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1DerivedMetric) UnmarshalBinary ¶
func (m *Configv1DerivedMetric) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1DerivedMetricLabelMatcher ¶
type Configv1DerivedMetricLabelMatcher struct { // name always matches against an exact label name. Name string `json:"name,omitempty"` // type Type Configv1DerivedMetricLabelMatcherMatcherType `json:"type,omitempty"` // value matches against a label value based on the configured type. Value string `json:"value,omitempty"` }
Configv1DerivedMetricLabelMatcher configv1 derived metric label matcher
swagger:model configv1DerivedMetricLabelMatcher
func (*Configv1DerivedMetricLabelMatcher) ContextValidate ¶
func (m *Configv1DerivedMetricLabelMatcher) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 derived metric label matcher based on the context it is used
func (*Configv1DerivedMetricLabelMatcher) MarshalBinary ¶
func (m *Configv1DerivedMetricLabelMatcher) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1DerivedMetricLabelMatcher) UnmarshalBinary ¶
func (m *Configv1DerivedMetricLabelMatcher) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1DerivedMetricLabelMatcherMatcherType ¶
type Configv1DerivedMetricLabelMatcherMatcherType string
Configv1DerivedMetricLabelMatcherMatcherType configv1 derived metric label matcher matcher type
swagger:model configv1DerivedMetricLabelMatcherMatcherType
const ( // Configv1DerivedMetricLabelMatcherMatcherTypeEXACT captures enum value "EXACT" Configv1DerivedMetricLabelMatcherMatcherTypeEXACT Configv1DerivedMetricLabelMatcherMatcherType = "EXACT" )
func NewConfigv1DerivedMetricLabelMatcherMatcherType ¶
func NewConfigv1DerivedMetricLabelMatcherMatcherType(value Configv1DerivedMetricLabelMatcherMatcherType) *Configv1DerivedMetricLabelMatcherMatcherType
func (Configv1DerivedMetricLabelMatcherMatcherType) ContextValidate ¶
func (m Configv1DerivedMetricLabelMatcherMatcherType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this configv1 derived metric label matcher matcher type based on context it is used
func (Configv1DerivedMetricLabelMatcherMatcherType) Pointer ¶
func (m Configv1DerivedMetricLabelMatcherMatcherType) Pointer() *Configv1DerivedMetricLabelMatcherMatcherType
Pointer returns a pointer to a freshly-allocated Configv1DerivedMetricLabelMatcherMatcherType.
type Configv1DropRule ¶
type Configv1DropRule struct { // conditional rate based drop ConditionalRateBasedDrop *DropRuleConditionalRateBasedDrop `json:"conditional_rate_based_drop,omitempty"` // Timestamp of when the DropRule was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Drops datapoints if datapoint values are NaN. DropNanValue bool `json:"drop_nan_value,omitempty"` // Series that match this filter are dropped. Filters []*Configv1LabelFilter `json:"filters"` // mode Mode Configv1DropRuleMode `json:"mode,omitempty"` // Required name of the DropRule. May be modified after the DropRule is created. Name string `json:"name,omitempty"` // Unique identifier of the DropRule. If slug is not provided, one will be generated based of the name field. Cannot be modified after the DropRule is created. Slug string `json:"slug,omitempty"` // Timestamp of when the DropRule was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` // value based drop ValueBasedDrop *DropRuleValueBasedDrop `json:"value_based_drop,omitempty"` }
Configv1DropRule configv1 drop rule
swagger:model configv1DropRule
func (*Configv1DropRule) ContextValidate ¶
ContextValidate validate this configv1 drop rule based on the context it is used
func (*Configv1DropRule) MarshalBinary ¶
func (m *Configv1DropRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1DropRule) UnmarshalBinary ¶
func (m *Configv1DropRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1DropRuleMode ¶
type Configv1DropRuleMode string
Configv1DropRuleMode configv1 drop rule mode
swagger:model configv1DropRuleMode
const ( // Configv1DropRuleModeENABLED captures enum value "ENABLED" Configv1DropRuleModeENABLED Configv1DropRuleMode = "ENABLED" // Configv1DropRuleModeDISABLED captures enum value "DISABLED" Configv1DropRuleModeDISABLED Configv1DropRuleMode = "DISABLED" )
func NewConfigv1DropRuleMode ¶
func NewConfigv1DropRuleMode(value Configv1DropRuleMode) *Configv1DropRuleMode
func (Configv1DropRuleMode) ContextValidate ¶
ContextValidate validates this configv1 drop rule mode based on context it is used
func (Configv1DropRuleMode) Pointer ¶
func (m Configv1DropRuleMode) Pointer() *Configv1DropRuleMode
Pointer returns a pointer to a freshly-allocated Configv1DropRuleMode.
type Configv1GcpMetricsIntegration ¶
type Configv1GcpMetricsIntegration struct { // Timestamp of when the GcpMetricsIntegration was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Metric groups to be ingested for this integration. MetricGroups []*GcpMetricsIntegrationMetricGroup `json:"metric_groups"` // Required name of the GcpMetricsIntegration. May be modified after the GcpMetricsIntegration is created. Name string `json:"name,omitempty"` // service account ServiceAccount *Configv1GcpMetricsIntegrationServiceAccount `json:"service_account,omitempty"` // Unique identifier of the GcpMetricsIntegration. If slug is not provided, one will be generated based of the name field. Cannot be modified after the GcpMetricsIntegration is created. Slug string `json:"slug,omitempty"` // Timestamp of when the GcpMetricsIntegration was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1GcpMetricsIntegration configv1 gcp metrics integration
swagger:model configv1GcpMetricsIntegration
func (*Configv1GcpMetricsIntegration) ContextValidate ¶
func (m *Configv1GcpMetricsIntegration) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 gcp metrics integration based on the context it is used
func (*Configv1GcpMetricsIntegration) MarshalBinary ¶
func (m *Configv1GcpMetricsIntegration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1GcpMetricsIntegration) UnmarshalBinary ¶
func (m *Configv1GcpMetricsIntegration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1GcpMetricsIntegrationServiceAccount ¶
type Configv1GcpMetricsIntegrationServiceAccount struct { // Email address of the service account to impersonate. ClientEmail string `json:"client_email,omitempty"` }
Configv1GcpMetricsIntegrationServiceAccount configv1 gcp metrics integration service account
swagger:model configv1GcpMetricsIntegrationServiceAccount
func (*Configv1GcpMetricsIntegrationServiceAccount) ContextValidate ¶
func (m *Configv1GcpMetricsIntegrationServiceAccount) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this configv1 gcp metrics integration service account based on context it is used
func (*Configv1GcpMetricsIntegrationServiceAccount) MarshalBinary ¶
func (m *Configv1GcpMetricsIntegrationServiceAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1GcpMetricsIntegrationServiceAccount) UnmarshalBinary ¶
func (m *Configv1GcpMetricsIntegrationServiceAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1GrafanaDashboard ¶
type Configv1GrafanaDashboard struct { // Slug of the bucket the dashboard belongs to. Required if collection_slug // is not set. BucketSlug string `json:"bucket_slug,omitempty"` // collection Collection *Configv1CollectionReference `json:"collection,omitempty"` // Slug of the collection the dashboard belongs to. Required if bucket_slug // is not set. CollectionSlug string `json:"collection_slug,omitempty"` // Timestamp of when the GrafanaDashboard was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Required raw JSON of the Grafana dashboard. DashboardJSON string `json:"dashboard_json,omitempty"` // Required name of the GrafanaDashboard. May be modified after the GrafanaDashboard is created. Name string `json:"name,omitempty"` // Unique identifier of the GrafanaDashboard. If slug is not provided, one will be generated based of the name field. Cannot be modified after the GrafanaDashboard is created. Slug string `json:"slug,omitempty"` // Timestamp of when the GrafanaDashboard was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1GrafanaDashboard configv1 grafana dashboard
swagger:model configv1GrafanaDashboard
func (*Configv1GrafanaDashboard) ContextValidate ¶
func (m *Configv1GrafanaDashboard) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 grafana dashboard based on the context it is used
func (*Configv1GrafanaDashboard) MarshalBinary ¶
func (m *Configv1GrafanaDashboard) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1GrafanaDashboard) UnmarshalBinary ¶
func (m *Configv1GrafanaDashboard) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1LabelFilter ¶
type Configv1LabelFilter struct { // Name of the label to match. // Example: job Name string `json:"name,omitempty"` // Glob value of the label to match. // Example: myservice* ValueGlob string `json:"value_glob,omitempty"` }
Configv1LabelFilter configv1 label filter
swagger:model configv1LabelFilter
func (*Configv1LabelFilter) ContextValidate ¶
ContextValidate validates this configv1 label filter based on context it is used
func (*Configv1LabelFilter) MarshalBinary ¶
func (m *Configv1LabelFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1LabelFilter) UnmarshalBinary ¶
func (m *Configv1LabelFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1LabelMatcher ¶
type Configv1LabelMatcher struct { // name always matches against an exact label name. Name string `json:"name,omitempty"` // type Type Configv1LabelMatcherMatcherType `json:"type,omitempty"` // value matches against a label value based on the configured type. Value string `json:"value,omitempty"` }
Configv1LabelMatcher configv1 label matcher
swagger:model configv1LabelMatcher
func (*Configv1LabelMatcher) ContextValidate ¶
ContextValidate validate this configv1 label matcher based on the context it is used
func (*Configv1LabelMatcher) MarshalBinary ¶
func (m *Configv1LabelMatcher) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1LabelMatcher) UnmarshalBinary ¶
func (m *Configv1LabelMatcher) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1LabelMatcherMatcherType ¶
type Configv1LabelMatcherMatcherType string
Configv1LabelMatcherMatcherType configv1 label matcher matcher type
swagger:model configv1LabelMatcherMatcherType
const ( // Configv1LabelMatcherMatcherTypeEXACT captures enum value "EXACT" Configv1LabelMatcherMatcherTypeEXACT Configv1LabelMatcherMatcherType = "EXACT" // Configv1LabelMatcherMatcherTypeREGEX captures enum value "REGEX" Configv1LabelMatcherMatcherTypeREGEX Configv1LabelMatcherMatcherType = "REGEX" )
func NewConfigv1LabelMatcherMatcherType ¶
func NewConfigv1LabelMatcherMatcherType(value Configv1LabelMatcherMatcherType) *Configv1LabelMatcherMatcherType
func (Configv1LabelMatcherMatcherType) ContextValidate ¶
func (m Configv1LabelMatcherMatcherType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this configv1 label matcher matcher type based on context it is used
func (Configv1LabelMatcherMatcherType) Pointer ¶
func (m Configv1LabelMatcherMatcherType) Pointer() *Configv1LabelMatcherMatcherType
Pointer returns a pointer to a freshly-allocated Configv1LabelMatcherMatcherType.
type Configv1ListBucketsResponse ¶
type Configv1ListBucketsResponse struct { // buckets Buckets []*Configv1Bucket `json:"buckets"` // page Page *Configv1PageResult `json:"page,omitempty"` }
Configv1ListBucketsResponse configv1 list buckets response
swagger:model configv1ListBucketsResponse
func (*Configv1ListBucketsResponse) ContextValidate ¶
func (m *Configv1ListBucketsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list buckets response based on the context it is used
func (*Configv1ListBucketsResponse) MarshalBinary ¶
func (m *Configv1ListBucketsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListBucketsResponse) UnmarshalBinary ¶
func (m *Configv1ListBucketsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListClassicDashboardsResponse ¶
type Configv1ListClassicDashboardsResponse struct { // classic dashboards ClassicDashboards []*Configv1GrafanaDashboard `json:"classic_dashboards"` // page Page *Configv1PageResult `json:"page,omitempty"` }
Configv1ListClassicDashboardsResponse configv1 list classic dashboards response
swagger:model configv1ListClassicDashboardsResponse
func (*Configv1ListClassicDashboardsResponse) ContextValidate ¶
func (m *Configv1ListClassicDashboardsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list classic dashboards response based on the context it is used
func (*Configv1ListClassicDashboardsResponse) MarshalBinary ¶
func (m *Configv1ListClassicDashboardsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListClassicDashboardsResponse) UnmarshalBinary ¶
func (m *Configv1ListClassicDashboardsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListCollectionsResponse ¶
type Configv1ListCollectionsResponse struct { // collections Collections []*Configv1Collection `json:"collections"` // page Page *Configv1PageResult `json:"page,omitempty"` }
Configv1ListCollectionsResponse configv1 list collections response
swagger:model configv1ListCollectionsResponse
func (*Configv1ListCollectionsResponse) ContextValidate ¶
func (m *Configv1ListCollectionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list collections response based on the context it is used
func (*Configv1ListCollectionsResponse) MarshalBinary ¶
func (m *Configv1ListCollectionsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListCollectionsResponse) UnmarshalBinary ¶
func (m *Configv1ListCollectionsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListDashboardsResponse ¶
type Configv1ListDashboardsResponse struct { // dashboards Dashboards []*Configv1Dashboard `json:"dashboards"` // page Page *Configv1PageResult `json:"page,omitempty"` }
Configv1ListDashboardsResponse configv1 list dashboards response
swagger:model configv1ListDashboardsResponse
func (*Configv1ListDashboardsResponse) ContextValidate ¶
func (m *Configv1ListDashboardsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list dashboards response based on the context it is used
func (*Configv1ListDashboardsResponse) MarshalBinary ¶
func (m *Configv1ListDashboardsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListDashboardsResponse) UnmarshalBinary ¶
func (m *Configv1ListDashboardsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListDatasetsResponse ¶
type Configv1ListDatasetsResponse struct { // datasets Datasets []*Configv1Dataset `json:"datasets"` // page Page *Configv1PageResult `json:"page,omitempty"` }
Configv1ListDatasetsResponse configv1 list datasets response
swagger:model configv1ListDatasetsResponse
func (*Configv1ListDatasetsResponse) ContextValidate ¶
func (m *Configv1ListDatasetsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list datasets response based on the context it is used
func (*Configv1ListDatasetsResponse) MarshalBinary ¶
func (m *Configv1ListDatasetsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListDatasetsResponse) UnmarshalBinary ¶
func (m *Configv1ListDatasetsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListDerivedLabelsResponse ¶
type Configv1ListDerivedLabelsResponse struct { // derived labels DerivedLabels []*Configv1DerivedLabel `json:"derived_labels"` // page Page *Configv1PageResult `json:"page,omitempty"` }
Configv1ListDerivedLabelsResponse configv1 list derived labels response
swagger:model configv1ListDerivedLabelsResponse
func (*Configv1ListDerivedLabelsResponse) ContextValidate ¶
func (m *Configv1ListDerivedLabelsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list derived labels response based on the context it is used
func (*Configv1ListDerivedLabelsResponse) MarshalBinary ¶
func (m *Configv1ListDerivedLabelsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListDerivedLabelsResponse) UnmarshalBinary ¶
func (m *Configv1ListDerivedLabelsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListDerivedMetricsResponse ¶
type Configv1ListDerivedMetricsResponse struct { // derived metrics DerivedMetrics []*Configv1DerivedMetric `json:"derived_metrics"` // page Page *Configv1PageResult `json:"page,omitempty"` }
Configv1ListDerivedMetricsResponse configv1 list derived metrics response
swagger:model configv1ListDerivedMetricsResponse
func (*Configv1ListDerivedMetricsResponse) ContextValidate ¶
func (m *Configv1ListDerivedMetricsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list derived metrics response based on the context it is used
func (*Configv1ListDerivedMetricsResponse) MarshalBinary ¶
func (m *Configv1ListDerivedMetricsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListDerivedMetricsResponse) UnmarshalBinary ¶
func (m *Configv1ListDerivedMetricsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListDropRulesResponse ¶
type Configv1ListDropRulesResponse struct { // drop rules DropRules []*Configv1DropRule `json:"drop_rules"` // page Page *Configv1PageResult `json:"page,omitempty"` }
Configv1ListDropRulesResponse configv1 list drop rules response
swagger:model configv1ListDropRulesResponse
func (*Configv1ListDropRulesResponse) ContextValidate ¶
func (m *Configv1ListDropRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list drop rules response based on the context it is used
func (*Configv1ListDropRulesResponse) MarshalBinary ¶
func (m *Configv1ListDropRulesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListDropRulesResponse) UnmarshalBinary ¶
func (m *Configv1ListDropRulesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListGcpMetricsIntegrationsResponse ¶
type Configv1ListGcpMetricsIntegrationsResponse struct { // gcp metrics integrations GcpMetricsIntegrations []*Configv1GcpMetricsIntegration `json:"gcp_metrics_integrations"` // page Page *Configv1PageResult `json:"page,omitempty"` }
Configv1ListGcpMetricsIntegrationsResponse configv1 list gcp metrics integrations response
swagger:model configv1ListGcpMetricsIntegrationsResponse
func (*Configv1ListGcpMetricsIntegrationsResponse) ContextValidate ¶
func (m *Configv1ListGcpMetricsIntegrationsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list gcp metrics integrations response based on the context it is used
func (*Configv1ListGcpMetricsIntegrationsResponse) MarshalBinary ¶
func (m *Configv1ListGcpMetricsIntegrationsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListGcpMetricsIntegrationsResponse) UnmarshalBinary ¶
func (m *Configv1ListGcpMetricsIntegrationsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListGrafanaDashboardsResponse ¶
type Configv1ListGrafanaDashboardsResponse struct { // grafana dashboards GrafanaDashboards []*Configv1GrafanaDashboard `json:"grafana_dashboards"` // page Page *Configv1PageResult `json:"page,omitempty"` }
Configv1ListGrafanaDashboardsResponse configv1 list grafana dashboards response
swagger:model configv1ListGrafanaDashboardsResponse
func (*Configv1ListGrafanaDashboardsResponse) ContextValidate ¶
func (m *Configv1ListGrafanaDashboardsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list grafana dashboards response based on the context it is used
func (*Configv1ListGrafanaDashboardsResponse) MarshalBinary ¶
func (m *Configv1ListGrafanaDashboardsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListGrafanaDashboardsResponse) UnmarshalBinary ¶
func (m *Configv1ListGrafanaDashboardsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListLogScaleActionsResponse ¶ added in v1.4.0
type Configv1ListLogScaleActionsResponse struct { // log scale actions LogScaleActions []*Configv1LogScaleAction `json:"log_scale_actions"` // page Page *Configv1PageResult `json:"page,omitempty"` }
Configv1ListLogScaleActionsResponse configv1 list log scale actions response
swagger:model configv1ListLogScaleActionsResponse
func (*Configv1ListLogScaleActionsResponse) ContextValidate ¶ added in v1.4.0
func (m *Configv1ListLogScaleActionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list log scale actions response based on the context it is used
func (*Configv1ListLogScaleActionsResponse) MarshalBinary ¶ added in v1.4.0
func (m *Configv1ListLogScaleActionsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListLogScaleActionsResponse) UnmarshalBinary ¶ added in v1.4.0
func (m *Configv1ListLogScaleActionsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListLogScaleAlertsResponse ¶ added in v1.4.0
type Configv1ListLogScaleAlertsResponse struct { // log scale alerts LogScaleAlerts []*Configv1LogScaleAlert `json:"log_scale_alerts"` // page Page *Configv1PageResult `json:"page,omitempty"` }
Configv1ListLogScaleAlertsResponse configv1 list log scale alerts response
swagger:model configv1ListLogScaleAlertsResponse
func (*Configv1ListLogScaleAlertsResponse) ContextValidate ¶ added in v1.4.0
func (m *Configv1ListLogScaleAlertsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list log scale alerts response based on the context it is used
func (*Configv1ListLogScaleAlertsResponse) MarshalBinary ¶ added in v1.4.0
func (m *Configv1ListLogScaleAlertsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListLogScaleAlertsResponse) UnmarshalBinary ¶ added in v1.4.0
func (m *Configv1ListLogScaleAlertsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListMappingRulesResponse ¶
type Configv1ListMappingRulesResponse struct { // mapping rules MappingRules []*Configv1MappingRule `json:"mapping_rules"` // page Page *Configv1PageResult `json:"page,omitempty"` }
Configv1ListMappingRulesResponse configv1 list mapping rules response
swagger:model configv1ListMappingRulesResponse
func (*Configv1ListMappingRulesResponse) ContextValidate ¶
func (m *Configv1ListMappingRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list mapping rules response based on the context it is used
func (*Configv1ListMappingRulesResponse) MarshalBinary ¶
func (m *Configv1ListMappingRulesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListMappingRulesResponse) UnmarshalBinary ¶
func (m *Configv1ListMappingRulesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListMonitorsResponse ¶
type Configv1ListMonitorsResponse struct { // monitors Monitors []*Configv1Monitor `json:"monitors"` // page Page *Configv1PageResult `json:"page,omitempty"` }
Configv1ListMonitorsResponse configv1 list monitors response
swagger:model configv1ListMonitorsResponse
func (*Configv1ListMonitorsResponse) ContextValidate ¶
func (m *Configv1ListMonitorsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list monitors response based on the context it is used
func (*Configv1ListMonitorsResponse) MarshalBinary ¶
func (m *Configv1ListMonitorsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListMonitorsResponse) UnmarshalBinary ¶
func (m *Configv1ListMonitorsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListMutingRulesResponse ¶
type Configv1ListMutingRulesResponse struct { // muting rules MutingRules []*Configv1MutingRule `json:"muting_rules"` // page Page *Configv1PageResult `json:"page,omitempty"` }
Configv1ListMutingRulesResponse configv1 list muting rules response
swagger:model configv1ListMutingRulesResponse
func (*Configv1ListMutingRulesResponse) ContextValidate ¶
func (m *Configv1ListMutingRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list muting rules response based on the context it is used
func (*Configv1ListMutingRulesResponse) MarshalBinary ¶
func (m *Configv1ListMutingRulesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListMutingRulesResponse) UnmarshalBinary ¶
func (m *Configv1ListMutingRulesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListNotificationPoliciesResponse ¶
type Configv1ListNotificationPoliciesResponse struct { // notification policies NotificationPolicies []*Configv1NotificationPolicy `json:"notification_policies"` // page Page *Configv1PageResult `json:"page,omitempty"` }
Configv1ListNotificationPoliciesResponse configv1 list notification policies response
swagger:model configv1ListNotificationPoliciesResponse
func (*Configv1ListNotificationPoliciesResponse) ContextValidate ¶
func (m *Configv1ListNotificationPoliciesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list notification policies response based on the context it is used
func (*Configv1ListNotificationPoliciesResponse) MarshalBinary ¶
func (m *Configv1ListNotificationPoliciesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListNotificationPoliciesResponse) UnmarshalBinary ¶
func (m *Configv1ListNotificationPoliciesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListNotifiersResponse ¶
type Configv1ListNotifiersResponse struct { // notifiers Notifiers []*Configv1Notifier `json:"notifiers"` // page Page *Configv1PageResult `json:"page,omitempty"` }
Configv1ListNotifiersResponse configv1 list notifiers response
swagger:model configv1ListNotifiersResponse
func (*Configv1ListNotifiersResponse) ContextValidate ¶
func (m *Configv1ListNotifiersResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list notifiers response based on the context it is used
func (*Configv1ListNotifiersResponse) MarshalBinary ¶
func (m *Configv1ListNotifiersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListNotifiersResponse) UnmarshalBinary ¶
func (m *Configv1ListNotifiersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListRecordingRulesResponse ¶
type Configv1ListRecordingRulesResponse struct { // page Page *Configv1PageResult `json:"page,omitempty"` // recording rules RecordingRules []*Configv1RecordingRule `json:"recording_rules"` }
Configv1ListRecordingRulesResponse configv1 list recording rules response
swagger:model configv1ListRecordingRulesResponse
func (*Configv1ListRecordingRulesResponse) ContextValidate ¶
func (m *Configv1ListRecordingRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list recording rules response based on the context it is used
func (*Configv1ListRecordingRulesResponse) MarshalBinary ¶
func (m *Configv1ListRecordingRulesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListRecordingRulesResponse) UnmarshalBinary ¶
func (m *Configv1ListRecordingRulesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListRollupRulesResponse ¶
type Configv1ListRollupRulesResponse struct { // page Page *Configv1PageResult `json:"page,omitempty"` // rollup rules RollupRules []*Configv1RollupRule `json:"rollup_rules"` }
Configv1ListRollupRulesResponse configv1 list rollup rules response
swagger:model configv1ListRollupRulesResponse
func (*Configv1ListRollupRulesResponse) ContextValidate ¶
func (m *Configv1ListRollupRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list rollup rules response based on the context it is used
func (*Configv1ListRollupRulesResponse) MarshalBinary ¶
func (m *Configv1ListRollupRulesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListRollupRulesResponse) UnmarshalBinary ¶
func (m *Configv1ListRollupRulesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListServiceAccountsResponse ¶
type Configv1ListServiceAccountsResponse struct { // page Page *Configv1PageResult `json:"page,omitempty"` // service accounts ServiceAccounts []*Configv1ServiceAccount `json:"service_accounts"` }
Configv1ListServiceAccountsResponse configv1 list service accounts response
swagger:model configv1ListServiceAccountsResponse
func (*Configv1ListServiceAccountsResponse) ContextValidate ¶
func (m *Configv1ListServiceAccountsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list service accounts response based on the context it is used
func (*Configv1ListServiceAccountsResponse) MarshalBinary ¶
func (m *Configv1ListServiceAccountsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListServiceAccountsResponse) UnmarshalBinary ¶
func (m *Configv1ListServiceAccountsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListTeamsResponse ¶
type Configv1ListTeamsResponse struct { // page Page *Configv1PageResult `json:"page,omitempty"` // teams Teams []*Configv1Team `json:"teams"` }
Configv1ListTeamsResponse configv1 list teams response
swagger:model configv1ListTeamsResponse
func (*Configv1ListTeamsResponse) ContextValidate ¶
func (m *Configv1ListTeamsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list teams response based on the context it is used
func (*Configv1ListTeamsResponse) MarshalBinary ¶
func (m *Configv1ListTeamsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListTeamsResponse) UnmarshalBinary ¶
func (m *Configv1ListTeamsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListTraceJaegerRemoteSamplingStrategiesResponse ¶
type Configv1ListTraceJaegerRemoteSamplingStrategiesResponse struct { // page Page *Configv1PageResult `json:"page,omitempty"` // trace jaeger remote sampling strategies TraceJaegerRemoteSamplingStrategies []*Configv1TraceJaegerRemoteSamplingStrategy `json:"trace_jaeger_remote_sampling_strategies"` }
Configv1ListTraceJaegerRemoteSamplingStrategiesResponse configv1 list trace jaeger remote sampling strategies response
swagger:model configv1ListTraceJaegerRemoteSamplingStrategiesResponse
func (*Configv1ListTraceJaegerRemoteSamplingStrategiesResponse) ContextValidate ¶
func (m *Configv1ListTraceJaegerRemoteSamplingStrategiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list trace jaeger remote sampling strategies response based on the context it is used
func (*Configv1ListTraceJaegerRemoteSamplingStrategiesResponse) MarshalBinary ¶
func (m *Configv1ListTraceJaegerRemoteSamplingStrategiesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListTraceJaegerRemoteSamplingStrategiesResponse) UnmarshalBinary ¶
func (m *Configv1ListTraceJaegerRemoteSamplingStrategiesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ListTraceMetricsRulesResponse ¶
type Configv1ListTraceMetricsRulesResponse struct { // page Page *Configv1PageResult `json:"page,omitempty"` // Found trace metrics rules. TraceMetricsRules []*Configv1TraceMetricsRule `json:"trace_metrics_rules"` }
Configv1ListTraceMetricsRulesResponse configv1 list trace metrics rules response
swagger:model configv1ListTraceMetricsRulesResponse
func (*Configv1ListTraceMetricsRulesResponse) ContextValidate ¶
func (m *Configv1ListTraceMetricsRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 list trace metrics rules response based on the context it is used
func (*Configv1ListTraceMetricsRulesResponse) MarshalBinary ¶
func (m *Configv1ListTraceMetricsRulesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ListTraceMetricsRulesResponse) UnmarshalBinary ¶
func (m *Configv1ListTraceMetricsRulesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1LogAllocationConfig ¶ added in v1.7.0
type Configv1LogAllocationConfig struct { // Timestamp of when the LogAllocationConfig was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Defines datasets and budget allocations. Datasets are evaluated in order. DatasetAllocations []*LogAllocationConfigDatasetAllocation `json:"dataset_allocations"` // default dataset DefaultDataset *LogAllocationConfigDefaultDataset `json:"default_dataset,omitempty"` // Timestamp of when the LogAllocationConfig was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1LogAllocationConfig LogAllocationConfig is a singleton configuration object that specifies the configuration for Log budget allocations.
swagger:model configv1LogAllocationConfig
func (*Configv1LogAllocationConfig) ContextValidate ¶ added in v1.7.0
func (m *Configv1LogAllocationConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 log allocation config based on the context it is used
func (*Configv1LogAllocationConfig) MarshalBinary ¶ added in v1.7.0
func (m *Configv1LogAllocationConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1LogAllocationConfig) UnmarshalBinary ¶ added in v1.7.0
func (m *Configv1LogAllocationConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1LogAllocationConfigAllocation ¶ added in v1.7.0
type Configv1LogAllocationConfigAllocation struct { // percent of license PercentOfLicense float64 `json:"percent_of_license,omitempty"` }
Configv1LogAllocationConfigAllocation Configuration for allocating resources to a dataset.
swagger:model configv1LogAllocationConfigAllocation
func (*Configv1LogAllocationConfigAllocation) ContextValidate ¶ added in v1.7.0
func (m *Configv1LogAllocationConfigAllocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this configv1 log allocation config allocation based on context it is used
func (*Configv1LogAllocationConfigAllocation) MarshalBinary ¶ added in v1.7.0
func (m *Configv1LogAllocationConfigAllocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1LogAllocationConfigAllocation) UnmarshalBinary ¶ added in v1.7.0
func (m *Configv1LogAllocationConfigAllocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1LogDataset ¶ added in v1.3.0
type Configv1LogDataset struct { // match criteria MatchCriteria *Configv1LogSearchFilter `json:"match_criteria,omitempty"` }
Configv1LogDataset configv1 log dataset
swagger:model configv1LogDataset
func (*Configv1LogDataset) ContextValidate ¶ added in v1.3.0
ContextValidate validate this configv1 log dataset based on the context it is used
func (*Configv1LogDataset) MarshalBinary ¶ added in v1.3.0
func (m *Configv1LogDataset) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1LogDataset) UnmarshalBinary ¶ added in v1.3.0
func (m *Configv1LogDataset) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1LogScaleAction ¶ added in v1.4.0
type Configv1LogScaleAction struct { // action type ActionType LogScaleActionActionType `json:"action_type,omitempty"` // Timestamp of when the LogScaleAction was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // email action EmailAction *LogScaleActionEmailAction `json:"email_action,omitempty"` // humio action HumioAction *LogScaleActionHumioRepoAction `json:"humio_action,omitempty"` // Name of an action. Name string `json:"name,omitempty"` // ops genie action OpsGenieAction *LogScaleActionOpsGenieAction `json:"ops_genie_action,omitempty"` // pager duty action PagerDutyAction *LogScaleActionPagerDutyAction `json:"pager_duty_action,omitempty"` // Name of the LogScale repository the alerts belongs to. Required. Repository string `json:"repository,omitempty"` // slack action SlackAction *LogScaleActionSlackAction `json:"slack_action,omitempty"` // slack post message action SlackPostMessageAction *LogScaleActionSlackPostMessageAction `json:"slack_post_message_action,omitempty"` // Unique identifier of the LogScaleAction. If slug is not provided, one will be generated based of the name field. Cannot be modified after the LogScaleAction is created. Slug string `json:"slug,omitempty"` // Timestamp of when the LogScaleAction was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` // upload file action UploadFileAction *LogScaleActionUploadFileAction `json:"upload_file_action,omitempty"` // victor ops action VictorOpsAction *LogScaleActionVictorOpsAction `json:"victor_ops_action,omitempty"` // webhook action WebhookAction *LogScaleActionWebhookAction `json:"webhook_action,omitempty"` }
Configv1LogScaleAction configv1 log scale action
swagger:model configv1LogScaleAction
func (*Configv1LogScaleAction) ContextValidate ¶ added in v1.4.0
func (m *Configv1LogScaleAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 log scale action based on the context it is used
func (*Configv1LogScaleAction) MarshalBinary ¶ added in v1.4.0
func (m *Configv1LogScaleAction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1LogScaleAction) UnmarshalBinary ¶ added in v1.4.0
func (m *Configv1LogScaleAction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1LogScaleAlert ¶ added in v1.4.0
type Configv1LogScaleAlert struct { // alert type AlertType LogScaleAlertAlertType `json:"alert_type,omitempty"` // Timestamp of when the LogScaleAlert was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Description of the alert. Description string `json:"description,omitempty"` // Flag indicating whether the alert is disabled. Disabled bool `json:"disabled,omitempty"` // Slugs of LogScale actions that will receive the alerts. When the value is empty // this alert won't trigger. Optional. LogScaleActionSlugs []string `json:"log_scale_action_slugs"` // LogScale query to execute. // Example: level = ERROR | severity \u003e 3 | count(as=numErrors) | numErrors \u003e 500 LogScaleQuery string `json:"log_scale_query,omitempty"` // Name of the alert. Name string `json:"name,omitempty"` // Name of LogScale repository the alerts belongs to. Required. Repository string `json:"repository,omitempty"` // Email of the user that the alert runs on behalf of. Required. RunAsUser string `json:"run_as_user,omitempty"` // Unique identifier of the LogScaleAlert. If slug is not provided, one will be generated based of the name field. Cannot be modified after the LogScaleAlert is created. Slug string `json:"slug,omitempty"` // Tags attached to the alert. Tags []string `json:"tags"` // Field to throttle on. Optional. ThrottleField string `json:"throttle_field,omitempty"` // Throttle time in seconds. The alert is triggered at most once per throttle period. ThrottleSecs int32 `json:"throttle_secs,omitempty"` // Lookback window used for an alert's evaluation. // If this is set to 86400 seconds (24 hours), only the events from the last 24 hours will be considered when the alert query is run. // Example: 3600 TimeWindowSecs int32 `json:"time_window_secs,omitempty"` // Timestamp of when the LogScaleAlert was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1LogScaleAlert configv1 log scale alert
swagger:model configv1LogScaleAlert
func (*Configv1LogScaleAlert) ContextValidate ¶ added in v1.4.0
ContextValidate validate this configv1 log scale alert based on the context it is used
func (*Configv1LogScaleAlert) MarshalBinary ¶ added in v1.4.0
func (m *Configv1LogScaleAlert) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1LogScaleAlert) UnmarshalBinary ¶ added in v1.4.0
func (m *Configv1LogScaleAlert) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1LogSearchFilter ¶ added in v1.3.0
type Configv1LogSearchFilter struct { // Matches logs which match this query. // Query may only include top level operations (no nested clauses). // Only one type of operator AND/OR is allowed. Query string `json:"query,omitempty"` }
Configv1LogSearchFilter configv1 log search filter
swagger:model configv1LogSearchFilter
func (*Configv1LogSearchFilter) ContextValidate ¶ added in v1.3.0
func (m *Configv1LogSearchFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this configv1 log search filter based on context it is used
func (*Configv1LogSearchFilter) MarshalBinary ¶ added in v1.3.0
func (m *Configv1LogSearchFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1LogSearchFilter) UnmarshalBinary ¶ added in v1.3.0
func (m *Configv1LogSearchFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1MappingRule ¶
type Configv1MappingRule struct { // aggregation policy AggregationPolicy *MappingRuleAggregationPolicy `json:"aggregation_policy,omitempty"` // Required slug of the bucket the MappingRule belongs to. BucketSlug string `json:"bucket_slug,omitempty"` // Timestamp of when the MappingRule was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Whether to drop the given set of metrics. If set, then the aggregation // policy can't be set. Drop bool `json:"drop,omitempty"` // Required filters that determine to which metrics to apply the rule. Filters []*Configv1LabelFilter `json:"filters"` // mode Mode Configv1MappingRuleMode `json:"mode,omitempty"` // Required name of the MappingRule. May be modified after the MappingRule is created. Name string `json:"name,omitempty"` // Unique identifier of the MappingRule. If slug is not provided, one will be generated based of the name field. Cannot be modified after the MappingRule is created. Slug string `json:"slug,omitempty"` // Timestamp of when the MappingRule was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1MappingRule configv1 mapping rule
swagger:model configv1MappingRule
func (*Configv1MappingRule) ContextValidate ¶
ContextValidate validate this configv1 mapping rule based on the context it is used
func (*Configv1MappingRule) MarshalBinary ¶
func (m *Configv1MappingRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1MappingRule) UnmarshalBinary ¶
func (m *Configv1MappingRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1MappingRuleMode ¶
type Configv1MappingRuleMode string
Configv1MappingRuleMode - ENABLED: ENABLED rules are applied. Rules default to ENABLED.
- PREVIEW: PREVIEW rules are not applied, but shaping impact stats
for them rule are recorded.
swagger:model configv1MappingRuleMode
const ( // Configv1MappingRuleModeENABLED captures enum value "ENABLED" Configv1MappingRuleModeENABLED Configv1MappingRuleMode = "ENABLED" // Configv1MappingRuleModePREVIEW captures enum value "PREVIEW" Configv1MappingRuleModePREVIEW Configv1MappingRuleMode = "PREVIEW" )
func NewConfigv1MappingRuleMode ¶
func NewConfigv1MappingRuleMode(value Configv1MappingRuleMode) *Configv1MappingRuleMode
func (Configv1MappingRuleMode) ContextValidate ¶
func (m Configv1MappingRuleMode) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this configv1 mapping rule mode based on context it is used
func (Configv1MappingRuleMode) Pointer ¶
func (m Configv1MappingRuleMode) Pointer() *Configv1MappingRuleMode
Pointer returns a pointer to a freshly-allocated Configv1MappingRuleMode.
type Configv1MappingRuleStoragePolicy ¶
type Configv1MappingRuleStoragePolicy struct { // Required resolution of the aggregated metrics. Resolution string `json:"resolution,omitempty"` // Required retention of the aggregated metrics. Retention string `json:"retention,omitempty"` }
Configv1MappingRuleStoragePolicy configv1 mapping rule storage policy
swagger:model configv1MappingRuleStoragePolicy
func (*Configv1MappingRuleStoragePolicy) ContextValidate ¶
func (m *Configv1MappingRuleStoragePolicy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this configv1 mapping rule storage policy based on context it is used
func (*Configv1MappingRuleStoragePolicy) MarshalBinary ¶
func (m *Configv1MappingRuleStoragePolicy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1MappingRuleStoragePolicy) UnmarshalBinary ¶
func (m *Configv1MappingRuleStoragePolicy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1Monitor ¶
type Configv1Monitor struct { // Annotations are visible in notifications generated by this monitor. // They can be be templated with labels from notifications. Annotations map[string]string `json:"annotations,omitempty"` // Slug of the bucket the monitor belongs to. Required if collection_slug is // not set. BucketSlug string `json:"bucket_slug,omitempty"` // collection Collection *Configv1CollectionReference `json:"collection,omitempty"` // Slug of the collection the monitor belongs to. Required if bucket_slug is // not set. CollectionSlug string `json:"collection_slug,omitempty"` // Timestamp of when the Monitor was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Graphite query. If set, no other queries can be set. // Example: sumSeries(stats.timers.*.mean_90) GraphiteQuery string `json:"graphite_query,omitempty"` // Optional setting for configuring how often alerts are evaluated. // If this is not set, it will default to 60s. IntervalSecs int32 `json:"interval_secs,omitempty"` // Labels are visible in notifications generated by this monitor, // and can be used to route alerts with notification overrides. Labels map[string]string `json:"labels,omitempty"` // Logging query. If set, no other queries can be set. LoggingQuery string `json:"logging_query,omitempty"` // Required name of the Monitor. May be modified after the Monitor is created. Name string `json:"name,omitempty"` // Optional notification policy used to route alerts generated by the monitor. // If omitted, the notification policy is inherited from the monitor's bucket. NotificationPolicySlug string `json:"notification_policy_slug,omitempty"` // PromQL query. If set, no other queries can be set. // Example: up{job=\"prometheus\"} == 0 PrometheusQuery string `json:"prometheus_query,omitempty"` // schedule Schedule *MonitorSchedule `json:"schedule,omitempty"` // series conditions SeriesConditions *MonitorSeriesConditions `json:"series_conditions,omitempty"` // signal grouping SignalGrouping *MonitorSignalGrouping `json:"signal_grouping,omitempty"` // Unique identifier of the Monitor. If slug is not provided, one will be generated based of the name field. Cannot be modified after the Monitor is created. Slug string `json:"slug,omitempty"` // Timestamp of when the Monitor was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1Monitor configv1 monitor
swagger:model configv1Monitor
func (*Configv1Monitor) ContextValidate ¶
ContextValidate validate this configv1 monitor based on the context it is used
func (*Configv1Monitor) MarshalBinary ¶
func (m *Configv1Monitor) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1Monitor) UnmarshalBinary ¶
func (m *Configv1Monitor) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1MutingRule ¶
type Configv1MutingRule struct { // Optional comment that explains why the muting rule was created. Comment string `json:"comment,omitempty"` // Timestamp of when the MutingRule was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Timestamp of when the muting rule stops being active. // Format: date-time EndsAt strfmt.DateTime `json:"ends_at,omitempty"` // Specify which series are silenced by the muting rule. Alerting series must // match all muting rule matchers to be silenced. // This value cannot be updated. Updates must specify the original value. LabelMatchers []*Configv1MutingRuleLabelMatcher `json:"label_matchers"` // Required name of the MutingRule. May be modified after the MutingRule is created. Name string `json:"name,omitempty"` // Unique identifier of the MutingRule. If slug is not provided, one will be generated based of the name field. Cannot be modified after the MutingRule is created. Slug string `json:"slug,omitempty"` // Timestamp of when the muting rule becomes active. // This value cannot be updated. Updates must specify the original value. // Format: date-time StartsAt strfmt.DateTime `json:"starts_at,omitempty"` // Timestamp of when the MutingRule was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1MutingRule configv1 muting rule
swagger:model configv1MutingRule
func (*Configv1MutingRule) ContextValidate ¶
ContextValidate validate this configv1 muting rule based on the context it is used
func (*Configv1MutingRule) MarshalBinary ¶
func (m *Configv1MutingRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1MutingRule) UnmarshalBinary ¶
func (m *Configv1MutingRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1MutingRuleLabelMatcher ¶
type Configv1MutingRuleLabelMatcher struct { // name always matches against an exact label name. Name string `json:"name,omitempty"` // type Type Configv1MutingRuleLabelMatcherMatcherType `json:"type,omitempty"` // value matches against a label value based on the configured type. Value string `json:"value,omitempty"` }
Configv1MutingRuleLabelMatcher configv1 muting rule label matcher
swagger:model configv1MutingRuleLabelMatcher
func (*Configv1MutingRuleLabelMatcher) ContextValidate ¶
func (m *Configv1MutingRuleLabelMatcher) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 muting rule label matcher based on the context it is used
func (*Configv1MutingRuleLabelMatcher) MarshalBinary ¶
func (m *Configv1MutingRuleLabelMatcher) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1MutingRuleLabelMatcher) UnmarshalBinary ¶
func (m *Configv1MutingRuleLabelMatcher) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1MutingRuleLabelMatcherMatcherType ¶
type Configv1MutingRuleLabelMatcherMatcherType string
Configv1MutingRuleLabelMatcherMatcherType configv1 muting rule label matcher matcher type
swagger:model configv1MutingRuleLabelMatcherMatcherType
const ( // Configv1MutingRuleLabelMatcherMatcherTypeEXACT captures enum value "EXACT" Configv1MutingRuleLabelMatcherMatcherTypeEXACT Configv1MutingRuleLabelMatcherMatcherType = "EXACT" // Configv1MutingRuleLabelMatcherMatcherTypeREGEX captures enum value "REGEX" Configv1MutingRuleLabelMatcherMatcherTypeREGEX Configv1MutingRuleLabelMatcherMatcherType = "REGEX" // Configv1MutingRuleLabelMatcherMatcherTypeNOTEXACT captures enum value "NOT_EXACT" Configv1MutingRuleLabelMatcherMatcherTypeNOTEXACT Configv1MutingRuleLabelMatcherMatcherType = "NOT_EXACT" // Configv1MutingRuleLabelMatcherMatcherTypeNOTREGEXP captures enum value "NOT_REGEXP" Configv1MutingRuleLabelMatcherMatcherTypeNOTREGEXP Configv1MutingRuleLabelMatcherMatcherType = "NOT_REGEXP" )
func NewConfigv1MutingRuleLabelMatcherMatcherType ¶
func NewConfigv1MutingRuleLabelMatcherMatcherType(value Configv1MutingRuleLabelMatcherMatcherType) *Configv1MutingRuleLabelMatcherMatcherType
func (Configv1MutingRuleLabelMatcherMatcherType) ContextValidate ¶
func (m Configv1MutingRuleLabelMatcherMatcherType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this configv1 muting rule label matcher matcher type based on context it is used
func (Configv1MutingRuleLabelMatcherMatcherType) Pointer ¶
func (m Configv1MutingRuleLabelMatcherMatcherType) Pointer() *Configv1MutingRuleLabelMatcherMatcherType
Pointer returns a pointer to a freshly-allocated Configv1MutingRuleLabelMatcherMatcherType.
type Configv1NotificationPolicy ¶
type Configv1NotificationPolicy struct { // Slug of the bucket the notification policy belongs to. Required if // team_slug is not set. BucketSlug string `json:"bucket_slug,omitempty"` // Timestamp of when the NotificationPolicy was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Required name of the NotificationPolicy. May be modified after the NotificationPolicy is created. Name string `json:"name,omitempty"` // routes Routes *NotificationPolicyRoutes `json:"routes,omitempty"` // Unique identifier of the NotificationPolicy. If slug is not provided, one will be generated based of the name field. Cannot be modified after the NotificationPolicy is created. Slug string `json:"slug,omitempty"` // Slug of the team the notification policy belongs to. Required if // bucket_slug is not set. TeamSlug string `json:"team_slug,omitempty"` // Timestamp of when the NotificationPolicy was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1NotificationPolicy configv1 notification policy
swagger:model configv1NotificationPolicy
func (*Configv1NotificationPolicy) ContextValidate ¶
func (m *Configv1NotificationPolicy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 notification policy based on the context it is used
func (*Configv1NotificationPolicy) MarshalBinary ¶
func (m *Configv1NotificationPolicy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1NotificationPolicy) UnmarshalBinary ¶
func (m *Configv1NotificationPolicy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1Notifier ¶
type Configv1Notifier struct { // Timestamp of when the Notifier was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // If set, enables the "discard" integration which simply discards all // notifications. Cannot set if another integration is set. Discard bool `json:"discard,omitempty"` // email Email *NotifierEmailConfig `json:"email,omitempty"` // Required name of the Notifier. May be modified after the Notifier is created. Name string `json:"name,omitempty"` // ops genie OpsGenie *NotifierOpsGenieConfig `json:"ops_genie,omitempty"` // pagerduty Pagerduty *NotifierPagerdutyConfig `json:"pagerduty,omitempty"` // If true, do not notify on resolved alerts. Cannot set if discard is set. SkipResolved bool `json:"skip_resolved,omitempty"` // slack Slack *NotifierSlackConfig `json:"slack,omitempty"` // Unique identifier of the Notifier. If slug is not provided, one will be generated based of the name field. Cannot be modified after the Notifier is created. Slug string `json:"slug,omitempty"` // Timestamp of when the Notifier was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` // victor ops VictorOps *NotifierVictorOpsConfig `json:"victor_ops,omitempty"` // webhook Webhook *NotifierWebhookConfig `json:"webhook,omitempty"` }
Configv1Notifier configv1 notifier
swagger:model configv1Notifier
func (*Configv1Notifier) ContextValidate ¶
ContextValidate validate this configv1 notifier based on the context it is used
func (*Configv1Notifier) MarshalBinary ¶
func (m *Configv1Notifier) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1Notifier) UnmarshalBinary ¶
func (m *Configv1Notifier) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1OtelMetricsIngestion ¶ added in v1.4.0
type Configv1OtelMetricsIngestion struct { // Timestamp of when the OtelMetricsIngestion was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // resource attributes ResourceAttributes *OtelMetricsIngestionResourceAttributes `json:"resource_attributes,omitempty"` // Timestamp of when the OtelMetricsIngestion was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1OtelMetricsIngestion configv1 otel metrics ingestion
swagger:model configv1OtelMetricsIngestion
func (*Configv1OtelMetricsIngestion) ContextValidate ¶ added in v1.4.0
func (m *Configv1OtelMetricsIngestion) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 otel metrics ingestion based on the context it is used
func (*Configv1OtelMetricsIngestion) MarshalBinary ¶ added in v1.4.0
func (m *Configv1OtelMetricsIngestion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1OtelMetricsIngestion) UnmarshalBinary ¶ added in v1.4.0
func (m *Configv1OtelMetricsIngestion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1PageParams ¶
type Configv1PageParams struct { // Page size preference (i.e. how many items are returned in the next // page). If zero, the server will use a default. Regardless of what size // is given, clients must never assume how many items will be returned. MaxSize int64 `json:"max_size,omitempty"` // Opaque page token identifying which page to request. An empty token // identifies the first page. Token string `json:"token,omitempty"` }
Configv1PageParams configv1 page params
swagger:model configv1PageParams
func (*Configv1PageParams) ContextValidate ¶
ContextValidate validates this configv1 page params based on context it is used
func (*Configv1PageParams) MarshalBinary ¶
func (m *Configv1PageParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1PageParams) UnmarshalBinary ¶
func (m *Configv1PageParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1PageResult ¶
type Configv1PageResult struct { // Opaque page token which identifies the next page of items which the // client should request. An empty next_token indicates that there are no // more items to return. NextToken string `json:"next_token,omitempty"` }
Configv1PageResult configv1 page result
swagger:model configv1PageResult
func (*Configv1PageResult) ContextValidate ¶
ContextValidate validates this configv1 page result based on context it is used
func (*Configv1PageResult) MarshalBinary ¶
func (m *Configv1PageResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1PageResult) UnmarshalBinary ¶
func (m *Configv1PageResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadBucketResponse ¶
type Configv1ReadBucketResponse struct { // bucket Bucket *Configv1Bucket `json:"bucket,omitempty"` }
Configv1ReadBucketResponse configv1 read bucket response
swagger:model configv1ReadBucketResponse
func (*Configv1ReadBucketResponse) ContextValidate ¶
func (m *Configv1ReadBucketResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read bucket response based on the context it is used
func (*Configv1ReadBucketResponse) MarshalBinary ¶
func (m *Configv1ReadBucketResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadBucketResponse) UnmarshalBinary ¶
func (m *Configv1ReadBucketResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadClassicDashboardResponse ¶
type Configv1ReadClassicDashboardResponse struct { // classic dashboard ClassicDashboard *Configv1GrafanaDashboard `json:"classic_dashboard,omitempty"` }
Configv1ReadClassicDashboardResponse configv1 read classic dashboard response
swagger:model configv1ReadClassicDashboardResponse
func (*Configv1ReadClassicDashboardResponse) ContextValidate ¶
func (m *Configv1ReadClassicDashboardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read classic dashboard response based on the context it is used
func (*Configv1ReadClassicDashboardResponse) MarshalBinary ¶
func (m *Configv1ReadClassicDashboardResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadClassicDashboardResponse) UnmarshalBinary ¶
func (m *Configv1ReadClassicDashboardResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadCollectionResponse ¶
type Configv1ReadCollectionResponse struct { // collection Collection *Configv1Collection `json:"collection,omitempty"` }
Configv1ReadCollectionResponse configv1 read collection response
swagger:model configv1ReadCollectionResponse
func (*Configv1ReadCollectionResponse) ContextValidate ¶
func (m *Configv1ReadCollectionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read collection response based on the context it is used
func (*Configv1ReadCollectionResponse) MarshalBinary ¶
func (m *Configv1ReadCollectionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadCollectionResponse) UnmarshalBinary ¶
func (m *Configv1ReadCollectionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadDashboardResponse ¶
type Configv1ReadDashboardResponse struct { // dashboard Dashboard *Configv1Dashboard `json:"dashboard,omitempty"` }
Configv1ReadDashboardResponse configv1 read dashboard response
swagger:model configv1ReadDashboardResponse
func (*Configv1ReadDashboardResponse) ContextValidate ¶
func (m *Configv1ReadDashboardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read dashboard response based on the context it is used
func (*Configv1ReadDashboardResponse) MarshalBinary ¶
func (m *Configv1ReadDashboardResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadDashboardResponse) UnmarshalBinary ¶
func (m *Configv1ReadDashboardResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadDatasetResponse ¶
type Configv1ReadDatasetResponse struct { // dataset Dataset *Configv1Dataset `json:"dataset,omitempty"` }
Configv1ReadDatasetResponse configv1 read dataset response
swagger:model configv1ReadDatasetResponse
func (*Configv1ReadDatasetResponse) ContextValidate ¶
func (m *Configv1ReadDatasetResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read dataset response based on the context it is used
func (*Configv1ReadDatasetResponse) MarshalBinary ¶
func (m *Configv1ReadDatasetResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadDatasetResponse) UnmarshalBinary ¶
func (m *Configv1ReadDatasetResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadDerivedLabelResponse ¶
type Configv1ReadDerivedLabelResponse struct { // derived label DerivedLabel *Configv1DerivedLabel `json:"derived_label,omitempty"` }
Configv1ReadDerivedLabelResponse configv1 read derived label response
swagger:model configv1ReadDerivedLabelResponse
func (*Configv1ReadDerivedLabelResponse) ContextValidate ¶
func (m *Configv1ReadDerivedLabelResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read derived label response based on the context it is used
func (*Configv1ReadDerivedLabelResponse) MarshalBinary ¶
func (m *Configv1ReadDerivedLabelResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadDerivedLabelResponse) UnmarshalBinary ¶
func (m *Configv1ReadDerivedLabelResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadDerivedMetricResponse ¶
type Configv1ReadDerivedMetricResponse struct { // derived metric DerivedMetric *Configv1DerivedMetric `json:"derived_metric,omitempty"` }
Configv1ReadDerivedMetricResponse configv1 read derived metric response
swagger:model configv1ReadDerivedMetricResponse
func (*Configv1ReadDerivedMetricResponse) ContextValidate ¶
func (m *Configv1ReadDerivedMetricResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read derived metric response based on the context it is used
func (*Configv1ReadDerivedMetricResponse) MarshalBinary ¶
func (m *Configv1ReadDerivedMetricResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadDerivedMetricResponse) UnmarshalBinary ¶
func (m *Configv1ReadDerivedMetricResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadDropRuleResponse ¶
type Configv1ReadDropRuleResponse struct { // drop rule DropRule *Configv1DropRule `json:"drop_rule,omitempty"` }
Configv1ReadDropRuleResponse configv1 read drop rule response
swagger:model configv1ReadDropRuleResponse
func (*Configv1ReadDropRuleResponse) ContextValidate ¶
func (m *Configv1ReadDropRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read drop rule response based on the context it is used
func (*Configv1ReadDropRuleResponse) MarshalBinary ¶
func (m *Configv1ReadDropRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadDropRuleResponse) UnmarshalBinary ¶
func (m *Configv1ReadDropRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadGcpMetricsIntegrationResponse ¶
type Configv1ReadGcpMetricsIntegrationResponse struct { // gcp metrics integration GcpMetricsIntegration *Configv1GcpMetricsIntegration `json:"gcp_metrics_integration,omitempty"` }
Configv1ReadGcpMetricsIntegrationResponse configv1 read gcp metrics integration response
swagger:model configv1ReadGcpMetricsIntegrationResponse
func (*Configv1ReadGcpMetricsIntegrationResponse) ContextValidate ¶
func (m *Configv1ReadGcpMetricsIntegrationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read gcp metrics integration response based on the context it is used
func (*Configv1ReadGcpMetricsIntegrationResponse) MarshalBinary ¶
func (m *Configv1ReadGcpMetricsIntegrationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadGcpMetricsIntegrationResponse) UnmarshalBinary ¶
func (m *Configv1ReadGcpMetricsIntegrationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadGrafanaDashboardResponse ¶
type Configv1ReadGrafanaDashboardResponse struct { // grafana dashboard GrafanaDashboard *Configv1GrafanaDashboard `json:"grafana_dashboard,omitempty"` }
Configv1ReadGrafanaDashboardResponse configv1 read grafana dashboard response
swagger:model configv1ReadGrafanaDashboardResponse
func (*Configv1ReadGrafanaDashboardResponse) ContextValidate ¶
func (m *Configv1ReadGrafanaDashboardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read grafana dashboard response based on the context it is used
func (*Configv1ReadGrafanaDashboardResponse) MarshalBinary ¶
func (m *Configv1ReadGrafanaDashboardResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadGrafanaDashboardResponse) UnmarshalBinary ¶
func (m *Configv1ReadGrafanaDashboardResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadLogAllocationConfigResponse ¶ added in v1.7.0
type Configv1ReadLogAllocationConfigResponse struct { // log allocation config LogAllocationConfig *Configv1LogAllocationConfig `json:"log_allocation_config,omitempty"` }
Configv1ReadLogAllocationConfigResponse configv1 read log allocation config response
swagger:model configv1ReadLogAllocationConfigResponse
func (*Configv1ReadLogAllocationConfigResponse) ContextValidate ¶ added in v1.7.0
func (m *Configv1ReadLogAllocationConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read log allocation config response based on the context it is used
func (*Configv1ReadLogAllocationConfigResponse) MarshalBinary ¶ added in v1.7.0
func (m *Configv1ReadLogAllocationConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadLogAllocationConfigResponse) UnmarshalBinary ¶ added in v1.7.0
func (m *Configv1ReadLogAllocationConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadLogScaleActionResponse ¶ added in v1.4.0
type Configv1ReadLogScaleActionResponse struct { // log scale action LogScaleAction *Configv1LogScaleAction `json:"log_scale_action,omitempty"` }
Configv1ReadLogScaleActionResponse configv1 read log scale action response
swagger:model configv1ReadLogScaleActionResponse
func (*Configv1ReadLogScaleActionResponse) ContextValidate ¶ added in v1.4.0
func (m *Configv1ReadLogScaleActionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read log scale action response based on the context it is used
func (*Configv1ReadLogScaleActionResponse) MarshalBinary ¶ added in v1.4.0
func (m *Configv1ReadLogScaleActionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadLogScaleActionResponse) UnmarshalBinary ¶ added in v1.4.0
func (m *Configv1ReadLogScaleActionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadLogScaleAlertResponse ¶ added in v1.4.0
type Configv1ReadLogScaleAlertResponse struct { // log scale alert LogScaleAlert *Configv1LogScaleAlert `json:"log_scale_alert,omitempty"` }
Configv1ReadLogScaleAlertResponse configv1 read log scale alert response
swagger:model configv1ReadLogScaleAlertResponse
func (*Configv1ReadLogScaleAlertResponse) ContextValidate ¶ added in v1.4.0
func (m *Configv1ReadLogScaleAlertResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read log scale alert response based on the context it is used
func (*Configv1ReadLogScaleAlertResponse) MarshalBinary ¶ added in v1.4.0
func (m *Configv1ReadLogScaleAlertResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadLogScaleAlertResponse) UnmarshalBinary ¶ added in v1.4.0
func (m *Configv1ReadLogScaleAlertResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadMappingRuleResponse ¶
type Configv1ReadMappingRuleResponse struct { // mapping rule MappingRule *Configv1MappingRule `json:"mapping_rule,omitempty"` }
Configv1ReadMappingRuleResponse configv1 read mapping rule response
swagger:model configv1ReadMappingRuleResponse
func (*Configv1ReadMappingRuleResponse) ContextValidate ¶
func (m *Configv1ReadMappingRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read mapping rule response based on the context it is used
func (*Configv1ReadMappingRuleResponse) MarshalBinary ¶
func (m *Configv1ReadMappingRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadMappingRuleResponse) UnmarshalBinary ¶
func (m *Configv1ReadMappingRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadMonitorResponse ¶
type Configv1ReadMonitorResponse struct { // monitor Monitor *Configv1Monitor `json:"monitor,omitempty"` }
Configv1ReadMonitorResponse configv1 read monitor response
swagger:model configv1ReadMonitorResponse
func (*Configv1ReadMonitorResponse) ContextValidate ¶
func (m *Configv1ReadMonitorResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read monitor response based on the context it is used
func (*Configv1ReadMonitorResponse) MarshalBinary ¶
func (m *Configv1ReadMonitorResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadMonitorResponse) UnmarshalBinary ¶
func (m *Configv1ReadMonitorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadMutingRuleResponse ¶
type Configv1ReadMutingRuleResponse struct { // muting rule MutingRule *Configv1MutingRule `json:"muting_rule,omitempty"` }
Configv1ReadMutingRuleResponse configv1 read muting rule response
swagger:model configv1ReadMutingRuleResponse
func (*Configv1ReadMutingRuleResponse) ContextValidate ¶
func (m *Configv1ReadMutingRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read muting rule response based on the context it is used
func (*Configv1ReadMutingRuleResponse) MarshalBinary ¶
func (m *Configv1ReadMutingRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadMutingRuleResponse) UnmarshalBinary ¶
func (m *Configv1ReadMutingRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadNotificationPolicyResponse ¶
type Configv1ReadNotificationPolicyResponse struct { // notification policy NotificationPolicy *Configv1NotificationPolicy `json:"notification_policy,omitempty"` }
Configv1ReadNotificationPolicyResponse configv1 read notification policy response
swagger:model configv1ReadNotificationPolicyResponse
func (*Configv1ReadNotificationPolicyResponse) ContextValidate ¶
func (m *Configv1ReadNotificationPolicyResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read notification policy response based on the context it is used
func (*Configv1ReadNotificationPolicyResponse) MarshalBinary ¶
func (m *Configv1ReadNotificationPolicyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadNotificationPolicyResponse) UnmarshalBinary ¶
func (m *Configv1ReadNotificationPolicyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadNotifierResponse ¶
type Configv1ReadNotifierResponse struct { // notifier Notifier *Configv1Notifier `json:"notifier,omitempty"` }
Configv1ReadNotifierResponse configv1 read notifier response
swagger:model configv1ReadNotifierResponse
func (*Configv1ReadNotifierResponse) ContextValidate ¶
func (m *Configv1ReadNotifierResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read notifier response based on the context it is used
func (*Configv1ReadNotifierResponse) MarshalBinary ¶
func (m *Configv1ReadNotifierResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadNotifierResponse) UnmarshalBinary ¶
func (m *Configv1ReadNotifierResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadOtelMetricsIngestionResponse ¶ added in v1.4.0
type Configv1ReadOtelMetricsIngestionResponse struct { // otel metrics ingestion OtelMetricsIngestion *Configv1OtelMetricsIngestion `json:"otel_metrics_ingestion,omitempty"` }
Configv1ReadOtelMetricsIngestionResponse configv1 read otel metrics ingestion response
swagger:model configv1ReadOtelMetricsIngestionResponse
func (*Configv1ReadOtelMetricsIngestionResponse) ContextValidate ¶ added in v1.4.0
func (m *Configv1ReadOtelMetricsIngestionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read otel metrics ingestion response based on the context it is used
func (*Configv1ReadOtelMetricsIngestionResponse) MarshalBinary ¶ added in v1.4.0
func (m *Configv1ReadOtelMetricsIngestionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadOtelMetricsIngestionResponse) UnmarshalBinary ¶ added in v1.4.0
func (m *Configv1ReadOtelMetricsIngestionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadRecordingRuleResponse ¶
type Configv1ReadRecordingRuleResponse struct { // recording rule RecordingRule *Configv1RecordingRule `json:"recording_rule,omitempty"` }
Configv1ReadRecordingRuleResponse configv1 read recording rule response
swagger:model configv1ReadRecordingRuleResponse
func (*Configv1ReadRecordingRuleResponse) ContextValidate ¶
func (m *Configv1ReadRecordingRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read recording rule response based on the context it is used
func (*Configv1ReadRecordingRuleResponse) MarshalBinary ¶
func (m *Configv1ReadRecordingRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadRecordingRuleResponse) UnmarshalBinary ¶
func (m *Configv1ReadRecordingRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadResourcePoolsResponse ¶
type Configv1ReadResourcePoolsResponse struct { // resource pools ResourcePools *Configv1ResourcePools `json:"resource_pools,omitempty"` }
Configv1ReadResourcePoolsResponse configv1 read resource pools response
swagger:model configv1ReadResourcePoolsResponse
func (*Configv1ReadResourcePoolsResponse) ContextValidate ¶
func (m *Configv1ReadResourcePoolsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read resource pools response based on the context it is used
func (*Configv1ReadResourcePoolsResponse) MarshalBinary ¶
func (m *Configv1ReadResourcePoolsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadResourcePoolsResponse) UnmarshalBinary ¶
func (m *Configv1ReadResourcePoolsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadRollupRuleResponse ¶
type Configv1ReadRollupRuleResponse struct { // rollup rule RollupRule *Configv1RollupRule `json:"rollup_rule,omitempty"` }
Configv1ReadRollupRuleResponse configv1 read rollup rule response
swagger:model configv1ReadRollupRuleResponse
func (*Configv1ReadRollupRuleResponse) ContextValidate ¶
func (m *Configv1ReadRollupRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read rollup rule response based on the context it is used
func (*Configv1ReadRollupRuleResponse) MarshalBinary ¶
func (m *Configv1ReadRollupRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadRollupRuleResponse) UnmarshalBinary ¶
func (m *Configv1ReadRollupRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadServiceAccountResponse ¶
type Configv1ReadServiceAccountResponse struct { // service account ServiceAccount *Configv1ServiceAccount `json:"service_account,omitempty"` }
Configv1ReadServiceAccountResponse configv1 read service account response
swagger:model configv1ReadServiceAccountResponse
func (*Configv1ReadServiceAccountResponse) ContextValidate ¶
func (m *Configv1ReadServiceAccountResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read service account response based on the context it is used
func (*Configv1ReadServiceAccountResponse) MarshalBinary ¶
func (m *Configv1ReadServiceAccountResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadServiceAccountResponse) UnmarshalBinary ¶
func (m *Configv1ReadServiceAccountResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadServiceResponse ¶
type Configv1ReadServiceResponse struct { // service Service *Configv1Service `json:"service,omitempty"` }
Configv1ReadServiceResponse configv1 read service response
swagger:model configv1ReadServiceResponse
func (*Configv1ReadServiceResponse) ContextValidate ¶
func (m *Configv1ReadServiceResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read service response based on the context it is used
func (*Configv1ReadServiceResponse) MarshalBinary ¶
func (m *Configv1ReadServiceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadServiceResponse) UnmarshalBinary ¶
func (m *Configv1ReadServiceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadTeamResponse ¶
type Configv1ReadTeamResponse struct { // team Team *Configv1Team `json:"team,omitempty"` }
Configv1ReadTeamResponse configv1 read team response
swagger:model configv1ReadTeamResponse
func (*Configv1ReadTeamResponse) ContextValidate ¶
func (m *Configv1ReadTeamResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read team response based on the context it is used
func (*Configv1ReadTeamResponse) MarshalBinary ¶
func (m *Configv1ReadTeamResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadTeamResponse) UnmarshalBinary ¶
func (m *Configv1ReadTeamResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadTraceBehaviorConfigResponse ¶ added in v1.3.0
type Configv1ReadTraceBehaviorConfigResponse struct { // trace behavior config TraceBehaviorConfig *Configv1TraceBehaviorConfig `json:"trace_behavior_config,omitempty"` }
Configv1ReadTraceBehaviorConfigResponse configv1 read trace behavior config response
swagger:model configv1ReadTraceBehaviorConfigResponse
func (*Configv1ReadTraceBehaviorConfigResponse) ContextValidate ¶ added in v1.3.0
func (m *Configv1ReadTraceBehaviorConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read trace behavior config response based on the context it is used
func (*Configv1ReadTraceBehaviorConfigResponse) MarshalBinary ¶ added in v1.3.0
func (m *Configv1ReadTraceBehaviorConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadTraceBehaviorConfigResponse) UnmarshalBinary ¶ added in v1.3.0
func (m *Configv1ReadTraceBehaviorConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadTraceJaegerRemoteSamplingStrategyResponse ¶
type Configv1ReadTraceJaegerRemoteSamplingStrategyResponse struct { // trace jaeger remote sampling strategy TraceJaegerRemoteSamplingStrategy *Configv1TraceJaegerRemoteSamplingStrategy `json:"trace_jaeger_remote_sampling_strategy,omitempty"` }
Configv1ReadTraceJaegerRemoteSamplingStrategyResponse configv1 read trace jaeger remote sampling strategy response
swagger:model configv1ReadTraceJaegerRemoteSamplingStrategyResponse
func (*Configv1ReadTraceJaegerRemoteSamplingStrategyResponse) ContextValidate ¶
func (m *Configv1ReadTraceJaegerRemoteSamplingStrategyResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read trace jaeger remote sampling strategy response based on the context it is used
func (*Configv1ReadTraceJaegerRemoteSamplingStrategyResponse) MarshalBinary ¶
func (m *Configv1ReadTraceJaegerRemoteSamplingStrategyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadTraceJaegerRemoteSamplingStrategyResponse) UnmarshalBinary ¶
func (m *Configv1ReadTraceJaegerRemoteSamplingStrategyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadTraceMetricsRuleResponse ¶
type Configv1ReadTraceMetricsRuleResponse struct { // trace metrics rule TraceMetricsRule *Configv1TraceMetricsRule `json:"trace_metrics_rule,omitempty"` }
Configv1ReadTraceMetricsRuleResponse configv1 read trace metrics rule response
swagger:model configv1ReadTraceMetricsRuleResponse
func (*Configv1ReadTraceMetricsRuleResponse) ContextValidate ¶
func (m *Configv1ReadTraceMetricsRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read trace metrics rule response based on the context it is used
func (*Configv1ReadTraceMetricsRuleResponse) MarshalBinary ¶
func (m *Configv1ReadTraceMetricsRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadTraceMetricsRuleResponse) UnmarshalBinary ¶
func (m *Configv1ReadTraceMetricsRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ReadTraceTailSamplingRulesResponse ¶
type Configv1ReadTraceTailSamplingRulesResponse struct { // trace tail sampling rules TraceTailSamplingRules *Configv1TraceTailSamplingRules `json:"trace_tail_sampling_rules,omitempty"` }
Configv1ReadTraceTailSamplingRulesResponse configv1 read trace tail sampling rules response
swagger:model configv1ReadTraceTailSamplingRulesResponse
func (*Configv1ReadTraceTailSamplingRulesResponse) ContextValidate ¶
func (m *Configv1ReadTraceTailSamplingRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 read trace tail sampling rules response based on the context it is used
func (*Configv1ReadTraceTailSamplingRulesResponse) MarshalBinary ¶
func (m *Configv1ReadTraceTailSamplingRulesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ReadTraceTailSamplingRulesResponse) UnmarshalBinary ¶
func (m *Configv1ReadTraceTailSamplingRulesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1RecordingRule ¶
type Configv1RecordingRule struct { // Optional slug of the bucket the RecordingRule belongs to. BucketSlug string `json:"bucket_slug,omitempty"` // Timestamp of when the RecordingRule was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Optional execution_group in which this rule is to be evaluated. // At least one of bucket_slug and execution_group must be set. If both are set, then they are expected to match. ExecutionGroup string `json:"execution_group,omitempty"` // Optional interval for evaluating the recording rule. IntervalSecs int32 `json:"interval_secs,omitempty"` // label policy LabelPolicy *Configv1RecordingRuleLabelPolicy `json:"label_policy,omitempty"` // The name of the time series to use for output, which must be a valid // metric name. MetricName string `json:"metric_name,omitempty"` // Required name of the RecordingRule. May be modified after the RecordingRule is created. Name string `json:"name,omitempty"` // The PromQL expression to evaluate at the time of each evaluation cycle. // The result is recorded as a new time series with its metric name // defined by the metric_name (or name) field. PrometheusExpr string `json:"prometheus_expr,omitempty"` // Unique identifier of the RecordingRule. If slug is not provided, one will be generated based of the name field. Cannot be modified after the RecordingRule is created. Slug string `json:"slug,omitempty"` // Timestamp of when the RecordingRule was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1RecordingRule configv1 recording rule
swagger:model configv1RecordingRule
func (*Configv1RecordingRule) ContextValidate ¶
ContextValidate validate this configv1 recording rule based on the context it is used
func (*Configv1RecordingRule) MarshalBinary ¶
func (m *Configv1RecordingRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1RecordingRule) UnmarshalBinary ¶
func (m *Configv1RecordingRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1RecordingRuleLabelPolicy ¶
type Configv1RecordingRuleLabelPolicy struct { // Labels to add or overwrite before storing the result. Add map[string]string `json:"add,omitempty"` }
Configv1RecordingRuleLabelPolicy configv1 recording rule label policy
swagger:model configv1RecordingRuleLabelPolicy
func (*Configv1RecordingRuleLabelPolicy) ContextValidate ¶
func (m *Configv1RecordingRuleLabelPolicy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this configv1 recording rule label policy based on context it is used
func (*Configv1RecordingRuleLabelPolicy) MarshalBinary ¶
func (m *Configv1RecordingRuleLabelPolicy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1RecordingRuleLabelPolicy) UnmarshalBinary ¶
func (m *Configv1RecordingRuleLabelPolicy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ResourcePools ¶
type Configv1ResourcePools struct { // Timestamp of when the ResourcePools was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // default pool DefaultPool *ResourcePoolsDefaultPool `json:"default_pool,omitempty"` // Optional pools. Cannot set more than 20 pools. Pools []*ResourcePoolsPool `json:"pools"` // Timestamp of when the ResourcePools was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1ResourcePools configv1 resource pools
swagger:model configv1ResourcePools
func (*Configv1ResourcePools) ContextValidate ¶
ContextValidate validate this configv1 resource pools based on the context it is used
func (*Configv1ResourcePools) MarshalBinary ¶
func (m *Configv1ResourcePools) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ResourcePools) UnmarshalBinary ¶
func (m *Configv1ResourcePools) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ResourcePoolsAllocation ¶ added in v1.7.0
type Configv1ResourcePoolsAllocation struct { // Fixed values optionally override `percent_of_license` allocations for specified licenses. // When defining fixed values for a license, all pools must have an explicit fixed value // specification for that given license. The default pool receives all remaining quota left // within the license, after subtracting the sum of fixed values across pools for that license. FixedValues []*AllocationFixedValue `json:"fixed_values"` // Percent of the license to allocate to this pool. Must be between 0 // and 100 inclusive. The percent_of_license values across all pools // (excluding the default pool) must be <= 100. default_pool need not specify // an allocation, and implicitly receives any remaining allocation. If default_pool does // explicitly specify an allocation, the sum of percent_of_license across all pools // (including the default pool) must exactly equal 100. PercentOfLicense float64 `json:"percent_of_license,omitempty"` }
Configv1ResourcePoolsAllocation configv1 resource pools allocation
swagger:model configv1ResourcePoolsAllocation
func (*Configv1ResourcePoolsAllocation) ContextValidate ¶ added in v1.7.0
func (m *Configv1ResourcePoolsAllocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 resource pools allocation based on the context it is used
func (*Configv1ResourcePoolsAllocation) MarshalBinary ¶ added in v1.7.0
func (m *Configv1ResourcePoolsAllocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ResourcePoolsAllocation) UnmarshalBinary ¶ added in v1.7.0
func (m *Configv1ResourcePoolsAllocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ResourceType ¶
type Configv1ResourceType string
Configv1ResourceType configv1 resource type
swagger:model configv1ResourceType
const ( // Configv1ResourceTypeBUCKET captures enum value "BUCKET" Configv1ResourceTypeBUCKET Configv1ResourceType = "BUCKET" // Configv1ResourceTypeDASHBOARD captures enum value "DASHBOARD" Configv1ResourceTypeDASHBOARD Configv1ResourceType = "DASHBOARD" // Configv1ResourceTypeGRAFANADASHBOARD captures enum value "GRAFANA_DASHBOARD" Configv1ResourceTypeGRAFANADASHBOARD Configv1ResourceType = "GRAFANA_DASHBOARD" // Configv1ResourceTypeMONITOR captures enum value "MONITOR" Configv1ResourceTypeMONITOR Configv1ResourceType = "MONITOR" // Configv1ResourceTypeNOTIFICATIONPOLICY captures enum value "NOTIFICATION_POLICY" Configv1ResourceTypeNOTIFICATIONPOLICY Configv1ResourceType = "NOTIFICATION_POLICY" // Configv1ResourceTypeRECORDINGRULE captures enum value "RECORDING_RULE" Configv1ResourceTypeRECORDINGRULE Configv1ResourceType = "RECORDING_RULE" // Configv1ResourceTypeMAPPINGRULE captures enum value "MAPPING_RULE" Configv1ResourceTypeMAPPINGRULE Configv1ResourceType = "MAPPING_RULE" // Configv1ResourceTypeROLLUPRULE captures enum value "ROLLUP_RULE" Configv1ResourceTypeROLLUPRULE Configv1ResourceType = "ROLLUP_RULE" )
func NewConfigv1ResourceType ¶
func NewConfigv1ResourceType(value Configv1ResourceType) *Configv1ResourceType
func (Configv1ResourceType) ContextValidate ¶
ContextValidate validates this configv1 resource type based on context it is used
func (Configv1ResourceType) Pointer ¶
func (m Configv1ResourceType) Pointer() *Configv1ResourceType
Pointer returns a pointer to a freshly-allocated Configv1ResourceType.
type Configv1RollupRule ¶
type Configv1RollupRule struct { // Defines whether to add a `__rollup_type__` label in the new metric. AddMetricTypeLabel bool `json:"add_metric_type_label,omitempty"` // aggregation Aggregation Configv1AggregationType `json:"aggregation,omitempty"` // Required slug of the bucket the RollupRule belongs to. BucketSlug string `json:"bucket_slug,omitempty"` // Timestamp of when the RollupRule was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Defines whether to automatically generate drop rules for this rollup rule. // Set to `true` to remove raw metrics that match this rollup rule. Default: `false`. DropRaw bool `json:"drop_raw,omitempty"` // A series matches and aggregates only if each label defined by filters and // `label_policy.keep` or `graphite_label_policy.replace` (respectively) exist in // the series. Setting `expansive_match=true` removes this restriction. Default: // `expansive_match=false`. // // If `false`, a series matches and aggregates only if each label defined by the // provided `filters` and the `label_policy.keep` or // `graphite_label_policy.replace` settings exist in the series. ExpansiveMatch bool `json:"expansive_match,omitempty"` // Filters incoming metrics by label. If multiple label filters are specified, an // incoming metric must match every label filter to match the rule. Label values // support glob patterns, including matching multiple patterns with an `OR`, such // as `service:{svc1,svc2}`. These special filters are available for matching // metrics by non-label request metadata: // * `__metric_type__`: Matches the incoming metric's [Observability Platform // metric // type](https://docs.chronosphere.io/control/shaping/types#observability-platform-types). // This is the recommended method for filtering on metric type. Valid values: // `cumulative_counter`, `cumulative_exponential_histogram`, `delta_counter`, // `delta_exponential_histogram`, `gauge`, `measurement`. // * `__metric_source__`: Matches the incoming metric's [source // format](https://docs.chronosphere.io/control/shaping/types#supported-formats). // Valid values: `carbon`, `chrono_gcp`, `dogstatsd`, `open_metrics`, // `open_telemetry`, `prometheus`, `signalfx`, `statsd`, `wavefront`. // * `__m3_prom_type__`: When ingesting with Prometheus, matches the incoming // metric's [Prometheus metric // type](https://docs.chronosphere.io/control/shaping/types#prometheus). Valid // values: `counter`, `gauge`, `histogram`, `gauge_histogram`, `summary`, // `info`, `state_set`, `quantile`. // * `__otel_type__`: When ingesting with OpenTelemetry, matches on the incoming // metric's [OpenTelemetry metric type](https://docs.chronosphere.io/control/shaping/types#opentelemetry). // Valid values: `sum`, `monotonic_sum`, `gauge`, `histogram`, `exp_histogram`, // `summary`. // For example, the following filter matches any cumulative counter metric with a // `service=gateway` label whose metric name starts with `http_requests_`: // “` // __metric_type__:cumulative_counter service:gateway __name__:http_requests_* // “` Filters []*Configv1LabelFilter `json:"filters"` // graphite label policy GraphiteLabelPolicy *RollupRuleGraphiteLabelPolicy `json:"graphite_label_policy,omitempty"` // The distance in time between aggregated data points. Intervals are based on your // [retention policy](https://docs.chronosphere.io/administer/licensing#retention-policies). // Use this optional field to set a custom interval. // This field was known as `storage_policies` in version // 0.286.0-2023-01-06-release.1 and earlier. Interval string `json:"interval,omitempty"` // label policy LabelPolicy *Configv1RollupRuleLabelPolicy `json:"label_policy,omitempty"` // label replace LabelReplace RollupRuleLabelReplace `json:"label_replace,omitempty"` // This field is optional for Graphite rollup rules. MetricName string `json:"metric_name,omitempty"` // metric type MetricType RollupRuleMetricType `json:"metric_type,omitempty"` // mode Mode Configv1RollupRuleMode `json:"mode,omitempty"` // Required name of the RollupRule. May be modified after the RollupRule is created. Name string `json:"name,omitempty"` // Unique identifier of the RollupRule. If slug is not provided, one will be generated based of the name field. Cannot be modified after the RollupRule is created. Slug string `json:"slug,omitempty"` // storage policy StoragePolicy *Configv1RollupRuleStoragePolicy `json:"storage_policy,omitempty"` // Timestamp of when the RollupRule was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1RollupRule configv1 rollup rule
swagger:model configv1RollupRule
func (*Configv1RollupRule) ContextValidate ¶
ContextValidate validate this configv1 rollup rule based on the context it is used
func (*Configv1RollupRule) MarshalBinary ¶
func (m *Configv1RollupRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1RollupRule) UnmarshalBinary ¶
func (m *Configv1RollupRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1RollupRuleLabelPolicy ¶
type Configv1RollupRuleLabelPolicy struct { // Labels that should be discarded in the output metric. If set, then the // keep field must be empty. Discard []string `json:"discard"` // Labels that should be retained in the output metric. If set, then the // discard field must be empty. Keep []string `json:"keep"` }
Configv1RollupRuleLabelPolicy TODO: consolidate w/ RecordingRule.LabelPolicy once both of these
entities implement the same label semantics.
swagger:model configv1RollupRuleLabelPolicy
func (*Configv1RollupRuleLabelPolicy) ContextValidate ¶
func (m *Configv1RollupRuleLabelPolicy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this configv1 rollup rule label policy based on context it is used
func (*Configv1RollupRuleLabelPolicy) MarshalBinary ¶
func (m *Configv1RollupRuleLabelPolicy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1RollupRuleLabelPolicy) UnmarshalBinary ¶
func (m *Configv1RollupRuleLabelPolicy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1RollupRuleMode ¶
type Configv1RollupRuleMode string
Configv1RollupRuleMode - PREVIEW: TODO: DISABLED = 2;
swagger:model configv1RollupRuleMode
const ( // Configv1RollupRuleModeENABLED captures enum value "ENABLED" Configv1RollupRuleModeENABLED Configv1RollupRuleMode = "ENABLED" // Configv1RollupRuleModePREVIEW captures enum value "PREVIEW" Configv1RollupRuleModePREVIEW Configv1RollupRuleMode = "PREVIEW" )
func NewConfigv1RollupRuleMode ¶
func NewConfigv1RollupRuleMode(value Configv1RollupRuleMode) *Configv1RollupRuleMode
func (Configv1RollupRuleMode) ContextValidate ¶
ContextValidate validates this configv1 rollup rule mode based on context it is used
func (Configv1RollupRuleMode) Pointer ¶
func (m Configv1RollupRuleMode) Pointer() *Configv1RollupRuleMode
Pointer returns a pointer to a freshly-allocated Configv1RollupRuleMode.
type Configv1RollupRuleStoragePolicy ¶
type Configv1RollupRuleStoragePolicy struct { // Required resolution of the aggregated metrics. Resolution string `json:"resolution,omitempty"` // Required retention of the aggregated metrics. Retention string `json:"retention,omitempty"` }
Configv1RollupRuleStoragePolicy configv1 rollup rule storage policy
swagger:model configv1RollupRuleStoragePolicy
func (*Configv1RollupRuleStoragePolicy) ContextValidate ¶
func (m *Configv1RollupRuleStoragePolicy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this configv1 rollup rule storage policy based on context it is used
func (*Configv1RollupRuleStoragePolicy) MarshalBinary ¶
func (m *Configv1RollupRuleStoragePolicy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1RollupRuleStoragePolicy) UnmarshalBinary ¶
func (m *Configv1RollupRuleStoragePolicy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1Service ¶
type Configv1Service struct { // Timestamp of when the Service was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Optional description of the service collection. Description string `json:"description,omitempty"` // Required name of the Service. May be modified after the Service is created. Name string `json:"name,omitempty"` // Slug of the notification policy used by default for monitors in this service collection. // This is optional if the collection does not contain monitors or all of its monitors explicitly reference a policy. // This does not override the policy used when a monitor explicitly references a policy. NotificationPolicySlug string `json:"notification_policy_slug,omitempty"` // Unique identifier of the Service. If slug is not provided, one will be generated based of the name field. Cannot be modified after the Service is created. Slug string `json:"slug,omitempty"` // Required slug of the team the service collection belongs to. TeamSlug string `json:"team_slug,omitempty"` // Timestamp of when the Service was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1Service configv1 service
swagger:model configv1Service
func (*Configv1Service) ContextValidate ¶
ContextValidate validate this configv1 service based on the context it is used
func (*Configv1Service) MarshalBinary ¶
func (m *Configv1Service) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1Service) UnmarshalBinary ¶
func (m *Configv1Service) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1ServiceAccount ¶
type Configv1ServiceAccount struct { // Timestamp of when the ServiceAccount was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // email is the generated email address of the service account. Cannot be set // by clients. // Read Only: true Email string `json:"email,omitempty"` // metrics restriction MetricsRestriction *ServiceAccountMetricsRestriction `json:"metrics_restriction,omitempty"` // Required name of the ServiceAccount. May be modified after the ServiceAccount is created. Name string `json:"name,omitempty"` // Unique identifier of the ServiceAccount. If slug is not provided, one will be generated based of the name field. Cannot be modified after the ServiceAccount is created. Slug string `json:"slug,omitempty"` // token is the generated API token of the service account. Cannot be set by // clients. // // token is only set once by the server in the CreateServiceAccount response. // ReadServiceAccount will always return an empty token. Therefore, when // creating a service account, clients are responsible for securely storing // the response token on their end, as they will not be able to read it // again. // Read Only: true Token string `json:"token,omitempty"` // If set, grants the service account access to all Chronosphere APIs // (including resource configuration and metric data) within the access // controls defined by the service account's team membership. // // Exactly one of unrestricted or metrics_restriction must be set. Unrestricted bool `json:"unrestricted,omitempty"` // Timestamp of when the ServiceAccount was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1ServiceAccount configv1 service account
swagger:model configv1ServiceAccount
func (*Configv1ServiceAccount) ContextValidate ¶
func (m *Configv1ServiceAccount) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 service account based on the context it is used
func (*Configv1ServiceAccount) MarshalBinary ¶
func (m *Configv1ServiceAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1ServiceAccount) UnmarshalBinary ¶
func (m *Configv1ServiceAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1Team ¶
type Configv1Team struct { // Timestamp of when the Team was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Optional short description of the team. Description string `json:"description,omitempty"` // Required name of the Team. May be modified after the Team is created. Name string `json:"name,omitempty"` // Unique identifier of the Team. If slug is not provided, one will be generated based of the name field. Cannot be modified after the Team is created. Slug string `json:"slug,omitempty"` // Timestamp of when the Team was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` // Unordered set of emails whose users are members of this team. UserEmails []string `json:"user_emails"` }
Configv1Team configv1 team
swagger:model configv1Team
func (*Configv1Team) ContextValidate ¶
ContextValidate validate this configv1 team based on the context it is used
func (*Configv1Team) MarshalBinary ¶
func (m *Configv1Team) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1Team) UnmarshalBinary ¶
func (m *Configv1Team) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1TraceBehaviorConfig ¶ added in v1.3.0
type Configv1TraceBehaviorConfig struct { // The baseline behavior to use for behavior assignments and base head sampling rates. Must reference a // TraceBehavior entity with type: TYPE_BASELINE. BaselineBehaviorSlug string `json:"baseline_behavior_slug,omitempty"` // Timestamp of when the TraceBehaviorConfig was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // List of dataset priorities. This list specifies the order in which datasets // are considered when determining the behavior to follow for a trace. Dataset // priorities are used to break ties when a trace matches more than one dataset // with an active behavior. // * Each entry in this list must refer to the slug of an existing dataset. // * The order of the list is the order in which the datasets are considered. // * The list must contain all datasets referenced in either main_behavior_assignments // and override_behavior_assignments. // * The list may contain datasets that are not referenced in either of the above. DatasetPriorities []string `json:"dataset_priorities"` // List of assignments for the main behavior. The referenced datasets are datasets // to be enrolled in behaviors. The referenced behaviors are the active behaviors // for the dataset when there is no override in place. // * Only one main behavior can be assigned to a dataset. // * Only one referenced `TraceBehavior` with `type` field set to `TYPE_BASELINE` can // be set, which must match the slug referenced by `baseline_behavior_slug`. MainBehaviorAssignments []*TraceBehaviorConfigMainBehaviorAssignment `json:"main_behavior_assignments"` // List of assignments for the override behavior. OverrideBehaviorAssignments are used to // specify the active behavior for a dataset over a specific time range. // * Only one override behavior can be assigned to a dataset. // * Only one referenced `TraceBehavior` with `type` field set to `TYPE_BASELINE` can // be set, which must match the slug referenced by `baseline_behavior_slug`, and any // baseline behavior referenced in `main_behavior_assignments`. OverrideBehaviorAssignments []*TraceBehaviorConfigOverrideBehaviorAssignment `json:"override_behavior_assignments"` // List of assignments for the preview behavior. The // referenced behaviors are in preview mode for the assigned dataset. // You can assign only one preview behavior to a dataset. PreviewBehaviorAssignments []*TraceBehaviorConfigOverrideBehaviorAssignment `json:"preview_behavior_assignments"` // Timestamp of when the TraceBehaviorConfig was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1TraceBehaviorConfig TraceBehaviorConfig is a singleton configuration object that specifies the configuration for trace behaviors.
swagger:model configv1TraceBehaviorConfig
func (*Configv1TraceBehaviorConfig) ContextValidate ¶ added in v1.3.0
func (m *Configv1TraceBehaviorConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 trace behavior config based on the context it is used
func (*Configv1TraceBehaviorConfig) MarshalBinary ¶ added in v1.3.0
func (m *Configv1TraceBehaviorConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1TraceBehaviorConfig) UnmarshalBinary ¶ added in v1.3.0
func (m *Configv1TraceBehaviorConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1TraceDataset ¶
type Configv1TraceDataset struct { // match criteria MatchCriteria *Configv1TraceSearchFilter `json:"match_criteria,omitempty"` }
Configv1TraceDataset configv1 trace dataset
swagger:model configv1TraceDataset
func (*Configv1TraceDataset) ContextValidate ¶
ContextValidate validate this configv1 trace dataset based on the context it is used
func (*Configv1TraceDataset) MarshalBinary ¶
func (m *Configv1TraceDataset) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1TraceDataset) UnmarshalBinary ¶
func (m *Configv1TraceDataset) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1TraceJaegerRemoteSamplingStrategy ¶
type Configv1TraceJaegerRemoteSamplingStrategy struct { // applied strategy AppliedStrategy *TraceJaegerRemoteSamplingStrategyAppliedStrategy `json:"applied_strategy,omitempty"` // Timestamp of when the TraceJaegerRemoteSamplingStrategy was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Required name of the TraceJaegerRemoteSamplingStrategy. May be modified after the TraceJaegerRemoteSamplingStrategy is created. Name string `json:"name,omitempty"` // The name of the service this sampling strategy applies to. This must match the slug and name fields. ServiceName string `json:"service_name,omitempty"` // Unique identifier of the TraceJaegerRemoteSamplingStrategy. If slug is not provided, one will be generated based of the name field. Cannot be modified after the TraceJaegerRemoteSamplingStrategy is created. Slug string `json:"slug,omitempty"` // Timestamp of when the TraceJaegerRemoteSamplingStrategy was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1TraceJaegerRemoteSamplingStrategy configv1 trace jaeger remote sampling strategy
swagger:model configv1TraceJaegerRemoteSamplingStrategy
func (*Configv1TraceJaegerRemoteSamplingStrategy) ContextValidate ¶
func (m *Configv1TraceJaegerRemoteSamplingStrategy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 trace jaeger remote sampling strategy based on the context it is used
func (*Configv1TraceJaegerRemoteSamplingStrategy) MarshalBinary ¶
func (m *Configv1TraceJaegerRemoteSamplingStrategy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1TraceJaegerRemoteSamplingStrategy) UnmarshalBinary ¶
func (m *Configv1TraceJaegerRemoteSamplingStrategy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1TraceMetricsRule ¶
type Configv1TraceMetricsRule struct { // Timestamp of when the TraceMetricsRule was created. Cannot be set by clients. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // Add labels to the resultant metrics based on these specified GroupBy messages. GroupBy []*Configv1TraceMetricsRuleGroupBy `json:"group_by"` // Histogram bucket values, in seconds, for generated duration metrics. HistogramBucketsSecs []float64 `json:"histogram_buckets_secs"` // Labels to apply to the generated trace metrics. MetricLabels map[string]string `json:"metric_labels,omitempty"` // The name of the generated trace metrics. MetricName string `json:"metric_name,omitempty"` // Required name of the TraceMetricsRule. May be modified after the TraceMetricsRule is created. Name string `json:"name,omitempty"` // Unique identifier of the TraceMetricsRule. If slug is not provided, one will be generated based of the name field. Cannot be modified after the TraceMetricsRule is created. Slug string `json:"slug,omitempty"` // trace filter TraceFilter *Configv1TraceSearchFilter `json:"trace_filter,omitempty"` // Timestamp of when the TraceMetricsRule was last updated. Cannot be set by clients. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1TraceMetricsRule configv1 trace metrics rule
swagger:model configv1TraceMetricsRule
func (*Configv1TraceMetricsRule) ContextValidate ¶
func (m *Configv1TraceMetricsRule) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 trace metrics rule based on the context it is used
func (*Configv1TraceMetricsRule) MarshalBinary ¶
func (m *Configv1TraceMetricsRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1TraceMetricsRule) UnmarshalBinary ¶
func (m *Configv1TraceMetricsRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1TraceMetricsRuleGroupBy ¶ added in v1.1.0
type Configv1TraceMetricsRuleGroupBy struct { // key Key *GroupByGroupByKey `json:"key,omitempty"` // The label to use in the resultant metrics. Label string `json:"label,omitempty"` }
Configv1TraceMetricsRuleGroupBy GroupBy contains fields required to group the resultant metrics of a TraceMetricsRule by a specific key.
swagger:model configv1TraceMetricsRuleGroupBy
func (*Configv1TraceMetricsRuleGroupBy) ContextValidate ¶ added in v1.1.0
func (m *Configv1TraceMetricsRuleGroupBy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 trace metrics rule group by based on the context it is used
func (*Configv1TraceMetricsRuleGroupBy) MarshalBinary ¶ added in v1.1.0
func (m *Configv1TraceMetricsRuleGroupBy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1TraceMetricsRuleGroupBy) UnmarshalBinary ¶ added in v1.1.0
func (m *Configv1TraceMetricsRuleGroupBy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1TraceSearchFilter ¶
type Configv1TraceSearchFilter struct { // Each SpanFilter object represents all conditions that need to be true on // the same span for the span to be considered matching the SpanFilter. If // `span_count` is used, the number of spans within the trace that match the // SpanFilter needs to be within [min, max]. Multiple SpanFilters can be used, // and each can be satisfied by any number of spans within the trace. Span []*TraceSearchFilterSpanFilter `json:"span"` // trace Trace *TraceSearchFilterTraceFilter `json:"trace,omitempty"` }
Configv1TraceSearchFilter configv1 trace search filter
swagger:model configv1TraceSearchFilter
func (*Configv1TraceSearchFilter) ContextValidate ¶
func (m *Configv1TraceSearchFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 trace search filter based on the context it is used
func (*Configv1TraceSearchFilter) MarshalBinary ¶
func (m *Configv1TraceSearchFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1TraceSearchFilter) UnmarshalBinary ¶
func (m *Configv1TraceSearchFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1TraceTailSamplingRule ¶
type Configv1TraceTailSamplingRule struct { // When the rule was created (novel system_name) // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // filter Filter *Configv1TraceSearchFilter `json:"filter,omitempty"` // A human-readable name of the rule, which summarizes what it's for Name string `json:"name,omitempty"` // A fraction of traces to keep, which should be a number between 0 and 1, inclusive SampleRate float64 `json:"sample_rate,omitempty"` // Value used as the metric label value for metrics emitted relating to this rule. SystemName string `json:"system_name,omitempty"` // When the rule was updated (existing system_name) // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1TraceTailSamplingRule Contains configuration for one tail sampling rule.
swagger:model configv1TraceTailSamplingRule
func (*Configv1TraceTailSamplingRule) ContextValidate ¶
func (m *Configv1TraceTailSamplingRule) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 trace tail sampling rule based on the context it is used
func (*Configv1TraceTailSamplingRule) MarshalBinary ¶
func (m *Configv1TraceTailSamplingRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1TraceTailSamplingRule) UnmarshalBinary ¶
func (m *Configv1TraceTailSamplingRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1TraceTailSamplingRules ¶
type Configv1TraceTailSamplingRules struct { // Set in API responses. // Read Only: true // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // default sample rate DefaultSampleRate *Configv1DefaultSampleRate `json:"default_sample_rate,omitempty"` // Optional. A list of rules, evaluated in order until a match is found, // and the sample rate applied, or else the default sample rate is applied. Rules []*Configv1TraceTailSamplingRule `json:"rules"` // Set in API responses. // Read Only: true // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
Configv1TraceTailSamplingRules Root object containing all tail sampling rules (for a tenant).
swagger:model configv1TraceTailSamplingRules
func (*Configv1TraceTailSamplingRules) ContextValidate ¶
func (m *Configv1TraceTailSamplingRules) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 trace tail sampling rules based on the context it is used
func (*Configv1TraceTailSamplingRules) MarshalBinary ¶
func (m *Configv1TraceTailSamplingRules) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1TraceTailSamplingRules) UnmarshalBinary ¶
func (m *Configv1TraceTailSamplingRules) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateBucketResponse ¶
type Configv1UpdateBucketResponse struct { // bucket Bucket *Configv1Bucket `json:"bucket,omitempty"` }
Configv1UpdateBucketResponse configv1 update bucket response
swagger:model configv1UpdateBucketResponse
func (*Configv1UpdateBucketResponse) ContextValidate ¶
func (m *Configv1UpdateBucketResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update bucket response based on the context it is used
func (*Configv1UpdateBucketResponse) MarshalBinary ¶
func (m *Configv1UpdateBucketResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateBucketResponse) UnmarshalBinary ¶
func (m *Configv1UpdateBucketResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateClassicDashboardResponse ¶
type Configv1UpdateClassicDashboardResponse struct { // classic dashboard ClassicDashboard *Configv1GrafanaDashboard `json:"classic_dashboard,omitempty"` }
Configv1UpdateClassicDashboardResponse configv1 update classic dashboard response
swagger:model configv1UpdateClassicDashboardResponse
func (*Configv1UpdateClassicDashboardResponse) ContextValidate ¶
func (m *Configv1UpdateClassicDashboardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update classic dashboard response based on the context it is used
func (*Configv1UpdateClassicDashboardResponse) MarshalBinary ¶
func (m *Configv1UpdateClassicDashboardResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateClassicDashboardResponse) UnmarshalBinary ¶
func (m *Configv1UpdateClassicDashboardResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateCollectionResponse ¶
type Configv1UpdateCollectionResponse struct { // collection Collection *Configv1Collection `json:"collection,omitempty"` }
Configv1UpdateCollectionResponse configv1 update collection response
swagger:model configv1UpdateCollectionResponse
func (*Configv1UpdateCollectionResponse) ContextValidate ¶
func (m *Configv1UpdateCollectionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update collection response based on the context it is used
func (*Configv1UpdateCollectionResponse) MarshalBinary ¶
func (m *Configv1UpdateCollectionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateCollectionResponse) UnmarshalBinary ¶
func (m *Configv1UpdateCollectionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateDashboardResponse ¶
type Configv1UpdateDashboardResponse struct { // dashboard Dashboard *Configv1Dashboard `json:"dashboard,omitempty"` }
Configv1UpdateDashboardResponse configv1 update dashboard response
swagger:model configv1UpdateDashboardResponse
func (*Configv1UpdateDashboardResponse) ContextValidate ¶
func (m *Configv1UpdateDashboardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update dashboard response based on the context it is used
func (*Configv1UpdateDashboardResponse) MarshalBinary ¶
func (m *Configv1UpdateDashboardResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateDashboardResponse) UnmarshalBinary ¶
func (m *Configv1UpdateDashboardResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateDatasetResponse ¶
type Configv1UpdateDatasetResponse struct { // dataset Dataset *Configv1Dataset `json:"dataset,omitempty"` }
Configv1UpdateDatasetResponse configv1 update dataset response
swagger:model configv1UpdateDatasetResponse
func (*Configv1UpdateDatasetResponse) ContextValidate ¶
func (m *Configv1UpdateDatasetResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update dataset response based on the context it is used
func (*Configv1UpdateDatasetResponse) MarshalBinary ¶
func (m *Configv1UpdateDatasetResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateDatasetResponse) UnmarshalBinary ¶
func (m *Configv1UpdateDatasetResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateDerivedLabelResponse ¶
type Configv1UpdateDerivedLabelResponse struct { // derived label DerivedLabel *Configv1DerivedLabel `json:"derived_label,omitempty"` }
Configv1UpdateDerivedLabelResponse configv1 update derived label response
swagger:model configv1UpdateDerivedLabelResponse
func (*Configv1UpdateDerivedLabelResponse) ContextValidate ¶
func (m *Configv1UpdateDerivedLabelResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update derived label response based on the context it is used
func (*Configv1UpdateDerivedLabelResponse) MarshalBinary ¶
func (m *Configv1UpdateDerivedLabelResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateDerivedLabelResponse) UnmarshalBinary ¶
func (m *Configv1UpdateDerivedLabelResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateDerivedMetricResponse ¶
type Configv1UpdateDerivedMetricResponse struct { // derived metric DerivedMetric *Configv1DerivedMetric `json:"derived_metric,omitempty"` }
Configv1UpdateDerivedMetricResponse configv1 update derived metric response
swagger:model configv1UpdateDerivedMetricResponse
func (*Configv1UpdateDerivedMetricResponse) ContextValidate ¶
func (m *Configv1UpdateDerivedMetricResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update derived metric response based on the context it is used
func (*Configv1UpdateDerivedMetricResponse) MarshalBinary ¶
func (m *Configv1UpdateDerivedMetricResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateDerivedMetricResponse) UnmarshalBinary ¶
func (m *Configv1UpdateDerivedMetricResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateDropRuleResponse ¶
type Configv1UpdateDropRuleResponse struct { // drop rule DropRule *Configv1DropRule `json:"drop_rule,omitempty"` }
Configv1UpdateDropRuleResponse configv1 update drop rule response
swagger:model configv1UpdateDropRuleResponse
func (*Configv1UpdateDropRuleResponse) ContextValidate ¶
func (m *Configv1UpdateDropRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update drop rule response based on the context it is used
func (*Configv1UpdateDropRuleResponse) MarshalBinary ¶
func (m *Configv1UpdateDropRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateDropRuleResponse) UnmarshalBinary ¶
func (m *Configv1UpdateDropRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateGcpMetricsIntegrationResponse ¶
type Configv1UpdateGcpMetricsIntegrationResponse struct { // gcp metrics integration GcpMetricsIntegration *Configv1GcpMetricsIntegration `json:"gcp_metrics_integration,omitempty"` }
Configv1UpdateGcpMetricsIntegrationResponse configv1 update gcp metrics integration response
swagger:model configv1UpdateGcpMetricsIntegrationResponse
func (*Configv1UpdateGcpMetricsIntegrationResponse) ContextValidate ¶
func (m *Configv1UpdateGcpMetricsIntegrationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update gcp metrics integration response based on the context it is used
func (*Configv1UpdateGcpMetricsIntegrationResponse) MarshalBinary ¶
func (m *Configv1UpdateGcpMetricsIntegrationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateGcpMetricsIntegrationResponse) UnmarshalBinary ¶
func (m *Configv1UpdateGcpMetricsIntegrationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateGrafanaDashboardResponse ¶
type Configv1UpdateGrafanaDashboardResponse struct { // grafana dashboard GrafanaDashboard *Configv1GrafanaDashboard `json:"grafana_dashboard,omitempty"` }
Configv1UpdateGrafanaDashboardResponse configv1 update grafana dashboard response
swagger:model configv1UpdateGrafanaDashboardResponse
func (*Configv1UpdateGrafanaDashboardResponse) ContextValidate ¶
func (m *Configv1UpdateGrafanaDashboardResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update grafana dashboard response based on the context it is used
func (*Configv1UpdateGrafanaDashboardResponse) MarshalBinary ¶
func (m *Configv1UpdateGrafanaDashboardResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateGrafanaDashboardResponse) UnmarshalBinary ¶
func (m *Configv1UpdateGrafanaDashboardResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateLogAllocationConfigRequest ¶ added in v1.7.0
type Configv1UpdateLogAllocationConfigRequest struct { // If true, the LogAllocationConfig will be created if it does not already exist. If false, an error will be returned if the LogAllocationConfig does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the LogAllocationConfig will not be created nor updated, and no response LogAllocationConfig will be returned. The response will return an error if the given LogAllocationConfig is invalid. DryRun bool `json:"dry_run,omitempty"` // log allocation config LogAllocationConfig *Configv1LogAllocationConfig `json:"log_allocation_config,omitempty"` }
Configv1UpdateLogAllocationConfigRequest configv1 update log allocation config request
swagger:model configv1UpdateLogAllocationConfigRequest
func (*Configv1UpdateLogAllocationConfigRequest) ContextValidate ¶ added in v1.7.0
func (m *Configv1UpdateLogAllocationConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update log allocation config request based on the context it is used
func (*Configv1UpdateLogAllocationConfigRequest) MarshalBinary ¶ added in v1.7.0
func (m *Configv1UpdateLogAllocationConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateLogAllocationConfigRequest) UnmarshalBinary ¶ added in v1.7.0
func (m *Configv1UpdateLogAllocationConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateLogAllocationConfigResponse ¶ added in v1.7.0
type Configv1UpdateLogAllocationConfigResponse struct { // log allocation config LogAllocationConfig *Configv1LogAllocationConfig `json:"log_allocation_config,omitempty"` }
Configv1UpdateLogAllocationConfigResponse configv1 update log allocation config response
swagger:model configv1UpdateLogAllocationConfigResponse
func (*Configv1UpdateLogAllocationConfigResponse) ContextValidate ¶ added in v1.7.0
func (m *Configv1UpdateLogAllocationConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update log allocation config response based on the context it is used
func (*Configv1UpdateLogAllocationConfigResponse) MarshalBinary ¶ added in v1.7.0
func (m *Configv1UpdateLogAllocationConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateLogAllocationConfigResponse) UnmarshalBinary ¶ added in v1.7.0
func (m *Configv1UpdateLogAllocationConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateLogScaleActionResponse ¶ added in v1.4.0
type Configv1UpdateLogScaleActionResponse struct { // log scale action LogScaleAction *Configv1LogScaleAction `json:"log_scale_action,omitempty"` }
Configv1UpdateLogScaleActionResponse configv1 update log scale action response
swagger:model configv1UpdateLogScaleActionResponse
func (*Configv1UpdateLogScaleActionResponse) ContextValidate ¶ added in v1.4.0
func (m *Configv1UpdateLogScaleActionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update log scale action response based on the context it is used
func (*Configv1UpdateLogScaleActionResponse) MarshalBinary ¶ added in v1.4.0
func (m *Configv1UpdateLogScaleActionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateLogScaleActionResponse) UnmarshalBinary ¶ added in v1.4.0
func (m *Configv1UpdateLogScaleActionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateLogScaleAlertResponse ¶ added in v1.4.0
type Configv1UpdateLogScaleAlertResponse struct { // log scale alert LogScaleAlert *Configv1LogScaleAlert `json:"log_scale_alert,omitempty"` }
Configv1UpdateLogScaleAlertResponse configv1 update log scale alert response
swagger:model configv1UpdateLogScaleAlertResponse
func (*Configv1UpdateLogScaleAlertResponse) ContextValidate ¶ added in v1.4.0
func (m *Configv1UpdateLogScaleAlertResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update log scale alert response based on the context it is used
func (*Configv1UpdateLogScaleAlertResponse) MarshalBinary ¶ added in v1.4.0
func (m *Configv1UpdateLogScaleAlertResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateLogScaleAlertResponse) UnmarshalBinary ¶ added in v1.4.0
func (m *Configv1UpdateLogScaleAlertResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateMappingRuleResponse ¶
type Configv1UpdateMappingRuleResponse struct { // mapping rule MappingRule *Configv1MappingRule `json:"mapping_rule,omitempty"` }
Configv1UpdateMappingRuleResponse configv1 update mapping rule response
swagger:model configv1UpdateMappingRuleResponse
func (*Configv1UpdateMappingRuleResponse) ContextValidate ¶
func (m *Configv1UpdateMappingRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update mapping rule response based on the context it is used
func (*Configv1UpdateMappingRuleResponse) MarshalBinary ¶
func (m *Configv1UpdateMappingRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateMappingRuleResponse) UnmarshalBinary ¶
func (m *Configv1UpdateMappingRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateMonitorResponse ¶
type Configv1UpdateMonitorResponse struct { // monitor Monitor *Configv1Monitor `json:"monitor,omitempty"` }
Configv1UpdateMonitorResponse configv1 update monitor response
swagger:model configv1UpdateMonitorResponse
func (*Configv1UpdateMonitorResponse) ContextValidate ¶
func (m *Configv1UpdateMonitorResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update monitor response based on the context it is used
func (*Configv1UpdateMonitorResponse) MarshalBinary ¶
func (m *Configv1UpdateMonitorResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateMonitorResponse) UnmarshalBinary ¶
func (m *Configv1UpdateMonitorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateMutingRuleResponse ¶
type Configv1UpdateMutingRuleResponse struct { // muting rule MutingRule *Configv1MutingRule `json:"muting_rule,omitempty"` }
Configv1UpdateMutingRuleResponse configv1 update muting rule response
swagger:model configv1UpdateMutingRuleResponse
func (*Configv1UpdateMutingRuleResponse) ContextValidate ¶
func (m *Configv1UpdateMutingRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update muting rule response based on the context it is used
func (*Configv1UpdateMutingRuleResponse) MarshalBinary ¶
func (m *Configv1UpdateMutingRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateMutingRuleResponse) UnmarshalBinary ¶
func (m *Configv1UpdateMutingRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateNotificationPolicyResponse ¶
type Configv1UpdateNotificationPolicyResponse struct { // notification policy NotificationPolicy *Configv1NotificationPolicy `json:"notification_policy,omitempty"` }
Configv1UpdateNotificationPolicyResponse configv1 update notification policy response
swagger:model configv1UpdateNotificationPolicyResponse
func (*Configv1UpdateNotificationPolicyResponse) ContextValidate ¶
func (m *Configv1UpdateNotificationPolicyResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update notification policy response based on the context it is used
func (*Configv1UpdateNotificationPolicyResponse) MarshalBinary ¶
func (m *Configv1UpdateNotificationPolicyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateNotificationPolicyResponse) UnmarshalBinary ¶
func (m *Configv1UpdateNotificationPolicyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateNotifierResponse ¶
type Configv1UpdateNotifierResponse struct { // notifier Notifier *Configv1Notifier `json:"notifier,omitempty"` }
Configv1UpdateNotifierResponse configv1 update notifier response
swagger:model configv1UpdateNotifierResponse
func (*Configv1UpdateNotifierResponse) ContextValidate ¶
func (m *Configv1UpdateNotifierResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update notifier response based on the context it is used
func (*Configv1UpdateNotifierResponse) MarshalBinary ¶
func (m *Configv1UpdateNotifierResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateNotifierResponse) UnmarshalBinary ¶
func (m *Configv1UpdateNotifierResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateOtelMetricsIngestionRequest ¶ added in v1.4.0
type Configv1UpdateOtelMetricsIngestionRequest struct { // If true, the OtelMetricsIngestion will be created if it does not already exist. If false, an error will be returned if the OtelMetricsIngestion does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the OtelMetricsIngestion will not be created nor updated, and no response OtelMetricsIngestion will be returned. The response will return an error if the given OtelMetricsIngestion is invalid. DryRun bool `json:"dry_run,omitempty"` // otel metrics ingestion OtelMetricsIngestion *Configv1OtelMetricsIngestion `json:"otel_metrics_ingestion,omitempty"` }
Configv1UpdateOtelMetricsIngestionRequest configv1 update otel metrics ingestion request
swagger:model configv1UpdateOtelMetricsIngestionRequest
func (*Configv1UpdateOtelMetricsIngestionRequest) ContextValidate ¶ added in v1.4.0
func (m *Configv1UpdateOtelMetricsIngestionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update otel metrics ingestion request based on the context it is used
func (*Configv1UpdateOtelMetricsIngestionRequest) MarshalBinary ¶ added in v1.4.0
func (m *Configv1UpdateOtelMetricsIngestionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateOtelMetricsIngestionRequest) UnmarshalBinary ¶ added in v1.4.0
func (m *Configv1UpdateOtelMetricsIngestionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateOtelMetricsIngestionResponse ¶ added in v1.4.0
type Configv1UpdateOtelMetricsIngestionResponse struct { // otel metrics ingestion OtelMetricsIngestion *Configv1OtelMetricsIngestion `json:"otel_metrics_ingestion,omitempty"` }
Configv1UpdateOtelMetricsIngestionResponse configv1 update otel metrics ingestion response
swagger:model configv1UpdateOtelMetricsIngestionResponse
func (*Configv1UpdateOtelMetricsIngestionResponse) ContextValidate ¶ added in v1.4.0
func (m *Configv1UpdateOtelMetricsIngestionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update otel metrics ingestion response based on the context it is used
func (*Configv1UpdateOtelMetricsIngestionResponse) MarshalBinary ¶ added in v1.4.0
func (m *Configv1UpdateOtelMetricsIngestionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateOtelMetricsIngestionResponse) UnmarshalBinary ¶ added in v1.4.0
func (m *Configv1UpdateOtelMetricsIngestionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateRecordingRuleResponse ¶
type Configv1UpdateRecordingRuleResponse struct { // recording rule RecordingRule *Configv1RecordingRule `json:"recording_rule,omitempty"` }
Configv1UpdateRecordingRuleResponse configv1 update recording rule response
swagger:model configv1UpdateRecordingRuleResponse
func (*Configv1UpdateRecordingRuleResponse) ContextValidate ¶
func (m *Configv1UpdateRecordingRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update recording rule response based on the context it is used
func (*Configv1UpdateRecordingRuleResponse) MarshalBinary ¶
func (m *Configv1UpdateRecordingRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateRecordingRuleResponse) UnmarshalBinary ¶
func (m *Configv1UpdateRecordingRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateResourcePoolsRequest ¶
type Configv1UpdateResourcePoolsRequest struct { // If true, the ResourcePools will be created if it does not already exist. If false, an error will be returned if the ResourcePools does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the ResourcePools will not be created nor updated, and no response ResourcePools will be returned. The response will return an error if the given ResourcePools is invalid. DryRun bool `json:"dry_run,omitempty"` // resource pools ResourcePools *Configv1ResourcePools `json:"resource_pools,omitempty"` }
Configv1UpdateResourcePoolsRequest configv1 update resource pools request
swagger:model configv1UpdateResourcePoolsRequest
func (*Configv1UpdateResourcePoolsRequest) ContextValidate ¶
func (m *Configv1UpdateResourcePoolsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update resource pools request based on the context it is used
func (*Configv1UpdateResourcePoolsRequest) MarshalBinary ¶
func (m *Configv1UpdateResourcePoolsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateResourcePoolsRequest) UnmarshalBinary ¶
func (m *Configv1UpdateResourcePoolsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateResourcePoolsResponse ¶
type Configv1UpdateResourcePoolsResponse struct { // resource pools ResourcePools *Configv1ResourcePools `json:"resource_pools,omitempty"` }
Configv1UpdateResourcePoolsResponse configv1 update resource pools response
swagger:model configv1UpdateResourcePoolsResponse
func (*Configv1UpdateResourcePoolsResponse) ContextValidate ¶
func (m *Configv1UpdateResourcePoolsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update resource pools response based on the context it is used
func (*Configv1UpdateResourcePoolsResponse) MarshalBinary ¶
func (m *Configv1UpdateResourcePoolsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateResourcePoolsResponse) UnmarshalBinary ¶
func (m *Configv1UpdateResourcePoolsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateRollupRuleResponse ¶
type Configv1UpdateRollupRuleResponse struct { // rollup rule RollupRule *Configv1RollupRule `json:"rollup_rule,omitempty"` }
Configv1UpdateRollupRuleResponse configv1 update rollup rule response
swagger:model configv1UpdateRollupRuleResponse
func (*Configv1UpdateRollupRuleResponse) ContextValidate ¶
func (m *Configv1UpdateRollupRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update rollup rule response based on the context it is used
func (*Configv1UpdateRollupRuleResponse) MarshalBinary ¶
func (m *Configv1UpdateRollupRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateRollupRuleResponse) UnmarshalBinary ¶
func (m *Configv1UpdateRollupRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateTeamResponse ¶
type Configv1UpdateTeamResponse struct { // team Team *Configv1Team `json:"team,omitempty"` }
Configv1UpdateTeamResponse configv1 update team response
swagger:model configv1UpdateTeamResponse
func (*Configv1UpdateTeamResponse) ContextValidate ¶
func (m *Configv1UpdateTeamResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update team response based on the context it is used
func (*Configv1UpdateTeamResponse) MarshalBinary ¶
func (m *Configv1UpdateTeamResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateTeamResponse) UnmarshalBinary ¶
func (m *Configv1UpdateTeamResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateTraceBehaviorConfigRequest ¶ added in v1.3.0
type Configv1UpdateTraceBehaviorConfigRequest struct { // If true, the TraceBehaviorConfig will be created if it does not already exist. If false, an error will be returned if the TraceBehaviorConfig does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the TraceBehaviorConfig will not be created nor updated, and no response TraceBehaviorConfig will be returned. The response will return an error if the given TraceBehaviorConfig is invalid. DryRun bool `json:"dry_run,omitempty"` // trace behavior config TraceBehaviorConfig *Configv1TraceBehaviorConfig `json:"trace_behavior_config,omitempty"` }
Configv1UpdateTraceBehaviorConfigRequest configv1 update trace behavior config request
swagger:model configv1UpdateTraceBehaviorConfigRequest
func (*Configv1UpdateTraceBehaviorConfigRequest) ContextValidate ¶ added in v1.3.0
func (m *Configv1UpdateTraceBehaviorConfigRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update trace behavior config request based on the context it is used
func (*Configv1UpdateTraceBehaviorConfigRequest) MarshalBinary ¶ added in v1.3.0
func (m *Configv1UpdateTraceBehaviorConfigRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateTraceBehaviorConfigRequest) UnmarshalBinary ¶ added in v1.3.0
func (m *Configv1UpdateTraceBehaviorConfigRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateTraceBehaviorConfigResponse ¶ added in v1.3.0
type Configv1UpdateTraceBehaviorConfigResponse struct { // trace behavior config TraceBehaviorConfig *Configv1TraceBehaviorConfig `json:"trace_behavior_config,omitempty"` }
Configv1UpdateTraceBehaviorConfigResponse configv1 update trace behavior config response
swagger:model configv1UpdateTraceBehaviorConfigResponse
func (*Configv1UpdateTraceBehaviorConfigResponse) ContextValidate ¶ added in v1.3.0
func (m *Configv1UpdateTraceBehaviorConfigResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update trace behavior config response based on the context it is used
func (*Configv1UpdateTraceBehaviorConfigResponse) MarshalBinary ¶ added in v1.3.0
func (m *Configv1UpdateTraceBehaviorConfigResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateTraceBehaviorConfigResponse) UnmarshalBinary ¶ added in v1.3.0
func (m *Configv1UpdateTraceBehaviorConfigResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateTraceJaegerRemoteSamplingStrategyResponse ¶
type Configv1UpdateTraceJaegerRemoteSamplingStrategyResponse struct { // trace jaeger remote sampling strategy TraceJaegerRemoteSamplingStrategy *Configv1TraceJaegerRemoteSamplingStrategy `json:"trace_jaeger_remote_sampling_strategy,omitempty"` }
Configv1UpdateTraceJaegerRemoteSamplingStrategyResponse configv1 update trace jaeger remote sampling strategy response
swagger:model configv1UpdateTraceJaegerRemoteSamplingStrategyResponse
func (*Configv1UpdateTraceJaegerRemoteSamplingStrategyResponse) ContextValidate ¶
func (m *Configv1UpdateTraceJaegerRemoteSamplingStrategyResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update trace jaeger remote sampling strategy response based on the context it is used
func (*Configv1UpdateTraceJaegerRemoteSamplingStrategyResponse) MarshalBinary ¶
func (m *Configv1UpdateTraceJaegerRemoteSamplingStrategyResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateTraceJaegerRemoteSamplingStrategyResponse) UnmarshalBinary ¶
func (m *Configv1UpdateTraceJaegerRemoteSamplingStrategyResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateTraceMetricsRuleResponse ¶
type Configv1UpdateTraceMetricsRuleResponse struct { // trace metrics rule TraceMetricsRule *Configv1TraceMetricsRule `json:"trace_metrics_rule,omitempty"` }
Configv1UpdateTraceMetricsRuleResponse configv1 update trace metrics rule response
swagger:model configv1UpdateTraceMetricsRuleResponse
func (*Configv1UpdateTraceMetricsRuleResponse) ContextValidate ¶
func (m *Configv1UpdateTraceMetricsRuleResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update trace metrics rule response based on the context it is used
func (*Configv1UpdateTraceMetricsRuleResponse) MarshalBinary ¶
func (m *Configv1UpdateTraceMetricsRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateTraceMetricsRuleResponse) UnmarshalBinary ¶
func (m *Configv1UpdateTraceMetricsRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateTraceTailSamplingRulesRequest ¶
type Configv1UpdateTraceTailSamplingRulesRequest struct { // If true, the TraceTailSamplingRules will be created if it does not already exist. If false, an error will be returned if the TraceTailSamplingRules does not already exist. CreateIfMissing bool `json:"create_if_missing,omitempty"` // If true, the TraceTailSamplingRules will not be created nor updated, and no response TraceTailSamplingRules will be returned. The response will return an error if the given TraceTailSamplingRules is invalid. DryRun bool `json:"dry_run,omitempty"` // trace tail sampling rules TraceTailSamplingRules *Configv1TraceTailSamplingRules `json:"trace_tail_sampling_rules,omitempty"` }
Configv1UpdateTraceTailSamplingRulesRequest configv1 update trace tail sampling rules request
swagger:model configv1UpdateTraceTailSamplingRulesRequest
func (*Configv1UpdateTraceTailSamplingRulesRequest) ContextValidate ¶
func (m *Configv1UpdateTraceTailSamplingRulesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update trace tail sampling rules request based on the context it is used
func (*Configv1UpdateTraceTailSamplingRulesRequest) MarshalBinary ¶
func (m *Configv1UpdateTraceTailSamplingRulesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateTraceTailSamplingRulesRequest) UnmarshalBinary ¶
func (m *Configv1UpdateTraceTailSamplingRulesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Configv1UpdateTraceTailSamplingRulesResponse ¶
type Configv1UpdateTraceTailSamplingRulesResponse struct { // trace tail sampling rules TraceTailSamplingRules *Configv1TraceTailSamplingRules `json:"trace_tail_sampling_rules,omitempty"` }
Configv1UpdateTraceTailSamplingRulesResponse configv1 update trace tail sampling rules response
swagger:model configv1UpdateTraceTailSamplingRulesResponse
func (*Configv1UpdateTraceTailSamplingRulesResponse) ContextValidate ¶
func (m *Configv1UpdateTraceTailSamplingRulesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this configv1 update trace tail sampling rules response based on the context it is used
func (*Configv1UpdateTraceTailSamplingRulesResponse) MarshalBinary ¶
func (m *Configv1UpdateTraceTailSamplingRulesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Configv1UpdateTraceTailSamplingRulesResponse) UnmarshalBinary ¶
func (m *Configv1UpdateTraceTailSamplingRulesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ConstructedLabelValueDefinition ¶
type ConstructedLabelValueDefinition struct { // filters Filters []*Configv1LabelFilter `json:"filters"` // value Value string `json:"value,omitempty"` }
ConstructedLabelValueDefinition constructed label value definition
swagger:model ConstructedLabelValueDefinition
func (*ConstructedLabelValueDefinition) ContextValidate ¶
func (m *ConstructedLabelValueDefinition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this constructed label value definition based on the context it is used
func (*ConstructedLabelValueDefinition) MarshalBinary ¶
func (m *ConstructedLabelValueDefinition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConstructedLabelValueDefinition) UnmarshalBinary ¶
func (m *ConstructedLabelValueDefinition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatasetDatasetConfiguration ¶
type DatasetDatasetConfiguration struct { // log dataset LogDataset *Configv1LogDataset `json:"log_dataset,omitempty"` // trace dataset TraceDataset *Configv1TraceDataset `json:"trace_dataset,omitempty"` // type Type DatasetDatasetType `json:"type,omitempty"` }
DatasetDatasetConfiguration dataset dataset configuration
swagger:model DatasetDatasetConfiguration
func (*DatasetDatasetConfiguration) ContextValidate ¶
func (m *DatasetDatasetConfiguration) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this dataset dataset configuration based on the context it is used
func (*DatasetDatasetConfiguration) MarshalBinary ¶
func (m *DatasetDatasetConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DatasetDatasetConfiguration) UnmarshalBinary ¶
func (m *DatasetDatasetConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatasetDatasetType ¶
type DatasetDatasetType string
DatasetDatasetType dataset dataset type
swagger:model DatasetDatasetType
const ( // DatasetDatasetTypeTRACES captures enum value "TRACES" DatasetDatasetTypeTRACES DatasetDatasetType = "TRACES" // DatasetDatasetTypeLOGS captures enum value "LOGS" DatasetDatasetTypeLOGS DatasetDatasetType = "LOGS" )
func NewDatasetDatasetType ¶
func NewDatasetDatasetType(value DatasetDatasetType) *DatasetDatasetType
func (DatasetDatasetType) ContextValidate ¶
ContextValidate validates this dataset dataset type based on context it is used
func (DatasetDatasetType) Pointer ¶
func (m DatasetDatasetType) Pointer() *DatasetDatasetType
Pointer returns a pointer to a freshly-allocated DatasetDatasetType.
type DerivedLabelMetricLabel ¶
type DerivedLabelMetricLabel struct { // constructed label ConstructedLabel *MetricLabelConstructedLabel `json:"constructed_label,omitempty"` // mapping label MappingLabel *MetricLabelMappingLabel `json:"mapping_label,omitempty"` }
DerivedLabelMetricLabel derived label metric label
swagger:model DerivedLabelMetricLabel
func (*DerivedLabelMetricLabel) ContextValidate ¶
func (m *DerivedLabelMetricLabel) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this derived label metric label based on the context it is used
func (*DerivedLabelMetricLabel) MarshalBinary ¶
func (m *DerivedLabelMetricLabel) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DerivedLabelMetricLabel) UnmarshalBinary ¶
func (m *DerivedLabelMetricLabel) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DerivedMetricQuery ¶
type DerivedMetricQuery struct { // Required PromQL expression which the derived metric executes. Should // include all configured variables. // Example: cpu_usage{$service, $instance} / sum(cpu_usage{$service}) PrometheusExpr string `json:"prometheus_expr,omitempty"` // Optional variables which may be used in the derived metric as label // selectors. Variables []*DerivedMetricVariable `json:"variables"` }
DerivedMetricQuery derived metric query
swagger:model DerivedMetricQuery
func (*DerivedMetricQuery) ContextValidate ¶
ContextValidate validate this derived metric query based on the context it is used
func (*DerivedMetricQuery) MarshalBinary ¶
func (m *DerivedMetricQuery) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DerivedMetricQuery) UnmarshalBinary ¶
func (m *DerivedMetricQuery) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DerivedMetricSelector ¶
type DerivedMetricSelector struct { // Labels which must match in the derived metric usage for the selector to // match. Labels []*Configv1DerivedMetricLabelMatcher `json:"labels"` }
DerivedMetricSelector derived metric selector
swagger:model DerivedMetricSelector
func (*DerivedMetricSelector) ContextValidate ¶
ContextValidate validate this derived metric selector based on the context it is used
func (*DerivedMetricSelector) MarshalBinary ¶
func (m *DerivedMetricSelector) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DerivedMetricSelector) UnmarshalBinary ¶
func (m *DerivedMetricSelector) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DerivedMetricSelectorQuery ¶
type DerivedMetricSelectorQuery struct { // query Query *DerivedMetricQuery `json:"query,omitempty"` // selector Selector *DerivedMetricSelector `json:"selector,omitempty"` }
DerivedMetricSelectorQuery derived metric selector query
swagger:model DerivedMetricSelectorQuery
func (*DerivedMetricSelectorQuery) ContextValidate ¶
func (m *DerivedMetricSelectorQuery) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this derived metric selector query based on the context it is used
func (*DerivedMetricSelectorQuery) MarshalBinary ¶
func (m *DerivedMetricSelectorQuery) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DerivedMetricSelectorQuery) UnmarshalBinary ¶
func (m *DerivedMetricSelectorQuery) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DerivedMetricVariable ¶
type DerivedMetricVariable struct { // Required PromQL label selector which must match the given variable name. // If the variable is not specified in the derived metric usage, then this // default selector is used. // Example: service=~\".*\ DefaultPrometheusSelector string `json:"default_prometheus_selector,omitempty"` // Required name of the variable. // Example: service Name string `json:"name,omitempty"` }
DerivedMetricVariable derived metric variable
swagger:model DerivedMetricVariable
func (*DerivedMetricVariable) ContextValidate ¶
ContextValidate validates this derived metric variable based on context it is used
func (*DerivedMetricVariable) MarshalBinary ¶
func (m *DerivedMetricVariable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DerivedMetricVariable) UnmarshalBinary ¶
func (m *DerivedMetricVariable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DropRuleConditionalRateBasedDrop ¶
type DropRuleConditionalRateBasedDrop struct { // Once activated, activated_drop_duration_secs defines how long the drop // rule stays activated before rechecking against the rate_limit_threshold. ActivatedDropDurationSecs int32 `json:"activated_drop_duration_secs,omitempty"` // Enables rate-based metric dropping. Enabled bool `json:"enabled,omitempty"` // Percentage of the licensed limit reached in order to activate the drop // rule, between 0 and 100. RateLimitThreshold float64 `json:"rate_limit_threshold,omitempty"` }
DropRuleConditionalRateBasedDrop No longer supported and cannot be used. Defines behavior for conditional drop policies.
swagger:model DropRuleConditionalRateBasedDrop
func (*DropRuleConditionalRateBasedDrop) ContextValidate ¶
func (m *DropRuleConditionalRateBasedDrop) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this drop rule conditional rate based drop based on context it is used
func (*DropRuleConditionalRateBasedDrop) MarshalBinary ¶
func (m *DropRuleConditionalRateBasedDrop) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DropRuleConditionalRateBasedDrop) UnmarshalBinary ¶
func (m *DropRuleConditionalRateBasedDrop) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DropRuleValueBasedDrop ¶
type DropRuleValueBasedDrop struct { // Enables value-based metric dropping. Enabled bool `json:"enabled,omitempty"` // The target datapoint value at which to drop metrics. TargetDropValue float64 `json:"target_drop_value,omitempty"` }
DropRuleValueBasedDrop drop rule value based drop
swagger:model DropRuleValueBasedDrop
func (*DropRuleValueBasedDrop) ContextValidate ¶
func (m *DropRuleValueBasedDrop) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this drop rule value based drop based on context it is used
func (*DropRuleValueBasedDrop) MarshalBinary ¶
func (m *DropRuleValueBasedDrop) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DropRuleValueBasedDrop) UnmarshalBinary ¶
func (m *DropRuleValueBasedDrop) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GcpMetricsIntegrationMetricGroup ¶
type GcpMetricsIntegrationMetricGroup struct { // List of Gcp metric prefixes to ingest. Prefixes []string `json:"prefixes"` // Project ID that has access to the metric data. ProjectID string `json:"project_id,omitempty"` }
GcpMetricsIntegrationMetricGroup gcp metrics integration metric group
swagger:model GcpMetricsIntegrationMetricGroup
func (*GcpMetricsIntegrationMetricGroup) ContextValidate ¶
func (m *GcpMetricsIntegrationMetricGroup) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this gcp metrics integration metric group based on context it is used
func (*GcpMetricsIntegrationMetricGroup) MarshalBinary ¶
func (m *GcpMetricsIntegrationMetricGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GcpMetricsIntegrationMetricGroup) UnmarshalBinary ¶
func (m *GcpMetricsIntegrationMetricGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GenericError ¶
type GenericError interface{}
GenericError generic error
swagger:model genericError
type GraphiteLabelPolicyReplace ¶
type GraphiteLabelPolicyReplace struct { // Required name of the label whose value should be replaced. Only // `__gX__` labels are allowed (aka positional Graphite labels). // Example: __g1__ Name string `json:"name,omitempty"` // Required new value of the replaced label. // Example: ALL_HOSTS NewValue string `json:"new_value,omitempty"` }
GraphiteLabelPolicyReplace graphite label policy replace
swagger:model GraphiteLabelPolicyReplace
func (*GraphiteLabelPolicyReplace) ContextValidate ¶
func (m *GraphiteLabelPolicyReplace) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this graphite label policy replace based on context it is used
func (*GraphiteLabelPolicyReplace) MarshalBinary ¶
func (m *GraphiteLabelPolicyReplace) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GraphiteLabelPolicyReplace) UnmarshalBinary ¶
func (m *GraphiteLabelPolicyReplace) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GroupByGroupByKey ¶
type GroupByGroupByKey struct { // For named KeyTypes (e.g. span tags), the name of the key to group by. NamedKey string `json:"named_key,omitempty"` // type Type GroupByKeyGroupByKeyType `json:"type,omitempty"` }
GroupByGroupByKey GroupByKey describes a key to group by.
swagger:model GroupByGroupByKey
func (*GroupByGroupByKey) ContextValidate ¶
ContextValidate validate this group by group by key based on the context it is used
func (*GroupByGroupByKey) MarshalBinary ¶
func (m *GroupByGroupByKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GroupByGroupByKey) UnmarshalBinary ¶
func (m *GroupByGroupByKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GroupByKeyGroupByKeyType ¶
type GroupByKeyGroupByKeyType string
GroupByKeyGroupByKeyType - SERVICE: Group by service.
- OPERATION: Group by operation.
- TAG: Group by span tag.
swagger:model GroupByKeyGroupByKeyType
const ( // GroupByKeyGroupByKeyTypeSERVICE captures enum value "SERVICE" GroupByKeyGroupByKeyTypeSERVICE GroupByKeyGroupByKeyType = "SERVICE" // GroupByKeyGroupByKeyTypeOPERATION captures enum value "OPERATION" GroupByKeyGroupByKeyTypeOPERATION GroupByKeyGroupByKeyType = "OPERATION" // GroupByKeyGroupByKeyTypeTAG captures enum value "TAG" GroupByKeyGroupByKeyTypeTAG GroupByKeyGroupByKeyType = "TAG" )
func NewGroupByKeyGroupByKeyType ¶
func NewGroupByKeyGroupByKeyType(value GroupByKeyGroupByKeyType) *GroupByKeyGroupByKeyType
func (GroupByKeyGroupByKeyType) ContextValidate ¶
func (m GroupByKeyGroupByKeyType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this group by key group by key type based on context it is used
func (GroupByKeyGroupByKeyType) Pointer ¶
func (m GroupByKeyGroupByKeyType) Pointer() *GroupByKeyGroupByKeyType
Pointer returns a pointer to a freshly-allocated GroupByKeyGroupByKeyType.
type HTTPConfigBasicAuth ¶
type HTTPConfigBasicAuth struct { // password Password string `json:"password,omitempty"` // username Username string `json:"username,omitempty"` }
HTTPConfigBasicAuth HTTP config basic auth
swagger:model HTTPConfigBasicAuth
func (*HTTPConfigBasicAuth) ContextValidate ¶
ContextValidate validates this HTTP config basic auth based on context it is used
func (*HTTPConfigBasicAuth) MarshalBinary ¶
func (m *HTTPConfigBasicAuth) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HTTPConfigBasicAuth) UnmarshalBinary ¶
func (m *HTTPConfigBasicAuth) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HTTPConfigTLSConfig ¶
type HTTPConfigTLSConfig struct { // Disables validation of the server certificate. InsecureSkipVerify bool `json:"insecure_skip_verify,omitempty"` }
HTTPConfigTLSConfig HTTP config TLS config
swagger:model HTTPConfigTLSConfig
func (*HTTPConfigTLSConfig) ContextValidate ¶
ContextValidate validates this HTTP config TLS config based on context it is used
func (*HTTPConfigTLSConfig) MarshalBinary ¶
func (m *HTTPConfigTLSConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HTTPConfigTLSConfig) UnmarshalBinary ¶
func (m *HTTPConfigTLSConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListMutingRulesRequestState ¶
type ListMutingRulesRequestState string
ListMutingRulesRequestState list muting rules request state
swagger:model ListMutingRulesRequestState
const ( // ListMutingRulesRequestStatePENDING captures enum value "PENDING" ListMutingRulesRequestStatePENDING ListMutingRulesRequestState = "PENDING" // ListMutingRulesRequestStateACTIVE captures enum value "ACTIVE" ListMutingRulesRequestStateACTIVE ListMutingRulesRequestState = "ACTIVE" // ListMutingRulesRequestStateEXPIRED captures enum value "EXPIRED" ListMutingRulesRequestStateEXPIRED ListMutingRulesRequestState = "EXPIRED" )
func NewListMutingRulesRequestState ¶
func NewListMutingRulesRequestState(value ListMutingRulesRequestState) *ListMutingRulesRequestState
func (ListMutingRulesRequestState) ContextValidate ¶
func (m ListMutingRulesRequestState) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this list muting rules request state based on context it is used
func (ListMutingRulesRequestState) Pointer ¶
func (m ListMutingRulesRequestState) Pointer() *ListMutingRulesRequestState
Pointer returns a pointer to a freshly-allocated ListMutingRulesRequestState.
type LogAllocationConfigDatasetAllocation ¶ added in v1.7.0
type LogAllocationConfigDatasetAllocation struct { // allocation Allocation *Configv1LogAllocationConfigAllocation `json:"allocation,omitempty"` // Slug of the dataset. DatasetSlug string `json:"dataset_slug,omitempty"` // priorities Priorities *LogAllocationConfigHighLowPriorities `json:"priorities,omitempty"` }
LogAllocationConfigDatasetAllocation log allocation config dataset allocation
swagger:model LogAllocationConfigDatasetAllocation
func (*LogAllocationConfigDatasetAllocation) ContextValidate ¶ added in v1.7.0
func (m *LogAllocationConfigDatasetAllocation) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this log allocation config dataset allocation based on the context it is used
func (*LogAllocationConfigDatasetAllocation) MarshalBinary ¶ added in v1.7.0
func (m *LogAllocationConfigDatasetAllocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogAllocationConfigDatasetAllocation) UnmarshalBinary ¶ added in v1.7.0
func (m *LogAllocationConfigDatasetAllocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogAllocationConfigDefaultDataset ¶ added in v1.7.0
type LogAllocationConfigDefaultDataset struct { // allocation Allocation *Configv1LogAllocationConfigAllocation `json:"allocation,omitempty"` // priorities Priorities *LogAllocationConfigHighLowPriorities `json:"priorities,omitempty"` }
LogAllocationConfigDefaultDataset Configuration for default dataset.
swagger:model LogAllocationConfigDefaultDataset
func (*LogAllocationConfigDefaultDataset) ContextValidate ¶ added in v1.7.0
func (m *LogAllocationConfigDefaultDataset) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this log allocation config default dataset based on the context it is used
func (*LogAllocationConfigDefaultDataset) MarshalBinary ¶ added in v1.7.0
func (m *LogAllocationConfigDefaultDataset) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogAllocationConfigDefaultDataset) UnmarshalBinary ¶ added in v1.7.0
func (m *LogAllocationConfigDefaultDataset) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogAllocationConfigHighLowPriorities ¶ added in v1.7.0
type LogAllocationConfigHighLowPriorities struct { // A list of search filters defining which logs are considered high priority in this dataset. // The filters are ORed together so only one given filter needs to match. HighPriorityFilters []*Configv1LogSearchFilter `json:"high_priority_filters"` // A list of search filters defining which logs are considered low priority in this dataset. // The filters are ORed together so only one given filter needs to match. LowPriorityFilters []*Configv1LogSearchFilter `json:"low_priority_filters"` }
LogAllocationConfigHighLowPriorities HighLowPriorities defines explicit high and low priority match criteria to define which logs should be dropped first (low) and dropped last (high). Anything not matched by either set of rules is considered default priority and thus dropped after low but before high.
swagger:model LogAllocationConfigHighLowPriorities
func (*LogAllocationConfigHighLowPriorities) ContextValidate ¶ added in v1.7.0
func (m *LogAllocationConfigHighLowPriorities) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this log allocation config high low priorities based on the context it is used
func (*LogAllocationConfigHighLowPriorities) MarshalBinary ¶ added in v1.7.0
func (m *LogAllocationConfigHighLowPriorities) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogAllocationConfigHighLowPriorities) UnmarshalBinary ¶ added in v1.7.0
func (m *LogAllocationConfigHighLowPriorities) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogScaleActionActionType ¶ added in v1.4.0
type LogScaleActionActionType string
LogScaleActionActionType log scale action action type
swagger:model LogScaleActionActionType
const ( // LogScaleActionActionTypeEMAIL captures enum value "EMAIL" LogScaleActionActionTypeEMAIL LogScaleActionActionType = "EMAIL" // LogScaleActionActionTypeHUMIOREPO captures enum value "HUMIO_REPO" LogScaleActionActionTypeHUMIOREPO LogScaleActionActionType = "HUMIO_REPO" // LogScaleActionActionTypeOPSGENIE captures enum value "OPS_GENIE" LogScaleActionActionTypeOPSGENIE LogScaleActionActionType = "OPS_GENIE" // LogScaleActionActionTypePAGERDUTY captures enum value "PAGER_DUTY" LogScaleActionActionTypePAGERDUTY LogScaleActionActionType = "PAGER_DUTY" // LogScaleActionActionTypeSLACK captures enum value "SLACK" LogScaleActionActionTypeSLACK LogScaleActionActionType = "SLACK" // LogScaleActionActionTypeSLACKPOSTMESSAGE captures enum value "SLACK_POST_MESSAGE" LogScaleActionActionTypeSLACKPOSTMESSAGE LogScaleActionActionType = "SLACK_POST_MESSAGE" // LogScaleActionActionTypeVICTOROPS captures enum value "VICTOR_OPS" LogScaleActionActionTypeVICTOROPS LogScaleActionActionType = "VICTOR_OPS" // LogScaleActionActionTypeWEBHOOK captures enum value "WEBHOOK" LogScaleActionActionTypeWEBHOOK LogScaleActionActionType = "WEBHOOK" // LogScaleActionActionTypeUPLOADFILE captures enum value "UPLOAD_FILE" LogScaleActionActionTypeUPLOADFILE LogScaleActionActionType = "UPLOAD_FILE" )
func NewLogScaleActionActionType ¶ added in v1.4.0
func NewLogScaleActionActionType(value LogScaleActionActionType) *LogScaleActionActionType
func (LogScaleActionActionType) ContextValidate ¶ added in v1.4.0
func (m LogScaleActionActionType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this log scale action action type based on context it is used
func (LogScaleActionActionType) Pointer ¶ added in v1.4.0
func (m LogScaleActionActionType) Pointer() *LogScaleActionActionType
Pointer returns a pointer to a freshly-allocated LogScaleActionActionType.
type LogScaleActionEmailAction ¶ added in v1.4.0
type LogScaleActionEmailAction struct { // Whether the result set should be attached as a CSV file. AttachCsv bool `json:"attach_csv,omitempty"` // Body of the email. Can be templated with values from the query result. BodyTemplate string `json:"body_template,omitempty"` // List of email addresses to send an email to. Recipients []string `json:"recipients"` // Subject of the email. Can be templated with values from the query result. SubjectTemplate string `json:"subject_template,omitempty"` // Defines whether the action should use the configured proxy to make web requests. UseProxy bool `json:"use_proxy,omitempty"` }
LogScaleActionEmailAction log scale action email action
swagger:model LogScaleActionEmailAction
func (*LogScaleActionEmailAction) ContextValidate ¶ added in v1.4.0
func (m *LogScaleActionEmailAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this log scale action email action based on context it is used
func (*LogScaleActionEmailAction) MarshalBinary ¶ added in v1.4.0
func (m *LogScaleActionEmailAction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogScaleActionEmailAction) UnmarshalBinary ¶ added in v1.4.0
func (m *LogScaleActionEmailAction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogScaleActionHumioRepoAction ¶ added in v1.4.0
type LogScaleActionHumioRepoAction struct { // Ingest token for the repository that the action should ingest into. IngestToken string `json:"ingest_token,omitempty"` }
LogScaleActionHumioRepoAction log scale action humio repo action
swagger:model LogScaleActionHumioRepoAction
func (*LogScaleActionHumioRepoAction) ContextValidate ¶ added in v1.4.0
func (m *LogScaleActionHumioRepoAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this log scale action humio repo action based on context it is used
func (*LogScaleActionHumioRepoAction) MarshalBinary ¶ added in v1.4.0
func (m *LogScaleActionHumioRepoAction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogScaleActionHumioRepoAction) UnmarshalBinary ¶ added in v1.4.0
func (m *LogScaleActionHumioRepoAction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogScaleActionOpsGenieAction ¶ added in v1.4.0
type LogScaleActionOpsGenieAction struct { // OpsGenie webhook URL to send the request to. APIURL string `json:"api_url,omitempty"` // Key to authenticate with OpsGenie. OpsGenieKey string `json:"ops_genie_key,omitempty"` // Defines whether the action should use the configured proxy to make web requests. UseProxy bool `json:"use_proxy,omitempty"` }
LogScaleActionOpsGenieAction log scale action ops genie action
swagger:model LogScaleActionOpsGenieAction
func (*LogScaleActionOpsGenieAction) ContextValidate ¶ added in v1.4.0
func (m *LogScaleActionOpsGenieAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this log scale action ops genie action based on context it is used
func (*LogScaleActionOpsGenieAction) MarshalBinary ¶ added in v1.4.0
func (m *LogScaleActionOpsGenieAction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogScaleActionOpsGenieAction) UnmarshalBinary ¶ added in v1.4.0
func (m *LogScaleActionOpsGenieAction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogScaleActionPagerDutyAction ¶ added in v1.4.0
type LogScaleActionPagerDutyAction struct { // Routing key to authenticate with PagerDuty. RoutingKey string `json:"routing_key,omitempty"` // severity Severity PagerDutyActionSeverity `json:"severity,omitempty"` // Defines whether the action should use the configured proxy to make web requests. UseProxy bool `json:"use_proxy,omitempty"` }
LogScaleActionPagerDutyAction log scale action pager duty action
swagger:model LogScaleActionPagerDutyAction
func (*LogScaleActionPagerDutyAction) ContextValidate ¶ added in v1.4.0
func (m *LogScaleActionPagerDutyAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this log scale action pager duty action based on the context it is used
func (*LogScaleActionPagerDutyAction) MarshalBinary ¶ added in v1.4.0
func (m *LogScaleActionPagerDutyAction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogScaleActionPagerDutyAction) UnmarshalBinary ¶ added in v1.4.0
func (m *LogScaleActionPagerDutyAction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogScaleActionSlackAction ¶ added in v1.4.0
type LogScaleActionSlackAction struct { // Fields to include within the Slack message. Can be templated with values from the query result. Fields map[string]string `json:"fields,omitempty"` // Slack webhook URL to send the request to. URL string `json:"url,omitempty"` // Defines whether the action should use the configured proxy to make web requests. UseProxy bool `json:"use_proxy,omitempty"` }
LogScaleActionSlackAction log scale action slack action
swagger:model LogScaleActionSlackAction
func (*LogScaleActionSlackAction) ContextValidate ¶ added in v1.4.0
func (m *LogScaleActionSlackAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this log scale action slack action based on context it is used
func (*LogScaleActionSlackAction) MarshalBinary ¶ added in v1.4.0
func (m *LogScaleActionSlackAction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogScaleActionSlackAction) UnmarshalBinary ¶ added in v1.4.0
func (m *LogScaleActionSlackAction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogScaleActionSlackPostMessageAction ¶ added in v1.4.0
type LogScaleActionSlackPostMessageAction struct { // API token to authenticate with Slack. APIToken string `json:"api_token,omitempty"` // List of Slack channels to message. Channels []string `json:"channels"` // Fields to include within the Slack message. Can be templated with values from the query result. Fields map[string]string `json:"fields,omitempty"` // Defines whether the action should use the configured proxy to make web requests. UseProxy bool `json:"use_proxy,omitempty"` }
LogScaleActionSlackPostMessageAction log scale action slack post message action
swagger:model LogScaleActionSlackPostMessageAction
func (*LogScaleActionSlackPostMessageAction) ContextValidate ¶ added in v1.4.0
func (m *LogScaleActionSlackPostMessageAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this log scale action slack post message action based on context it is used
func (*LogScaleActionSlackPostMessageAction) MarshalBinary ¶ added in v1.4.0
func (m *LogScaleActionSlackPostMessageAction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogScaleActionSlackPostMessageAction) UnmarshalBinary ¶ added in v1.4.0
func (m *LogScaleActionSlackPostMessageAction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogScaleActionUploadFileAction ¶ added in v1.4.0
type LogScaleActionUploadFileAction struct { // File name for the uploaded file. FileName string `json:"file_name,omitempty"` }
LogScaleActionUploadFileAction log scale action upload file action
swagger:model LogScaleActionUploadFileAction
func (*LogScaleActionUploadFileAction) ContextValidate ¶ added in v1.4.0
func (m *LogScaleActionUploadFileAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this log scale action upload file action based on context it is used
func (*LogScaleActionUploadFileAction) MarshalBinary ¶ added in v1.4.0
func (m *LogScaleActionUploadFileAction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogScaleActionUploadFileAction) UnmarshalBinary ¶ added in v1.4.0
func (m *LogScaleActionUploadFileAction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogScaleActionVictorOpsAction ¶ added in v1.4.0
type LogScaleActionVictorOpsAction struct { // Type of the VictorOps message to make. MessageType string `json:"message_type,omitempty"` // VictorOps webhook URL to send the request to. NotifyURL string `json:"notify_url,omitempty"` // Defines whether the action should use the configured proxy to make web requests. UseProxy bool `json:"use_proxy,omitempty"` }
LogScaleActionVictorOpsAction log scale action victor ops action
swagger:model LogScaleActionVictorOpsAction
func (*LogScaleActionVictorOpsAction) ContextValidate ¶ added in v1.4.0
func (m *LogScaleActionVictorOpsAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this log scale action victor ops action based on context it is used
func (*LogScaleActionVictorOpsAction) MarshalBinary ¶ added in v1.4.0
func (m *LogScaleActionVictorOpsAction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogScaleActionVictorOpsAction) UnmarshalBinary ¶ added in v1.4.0
func (m *LogScaleActionVictorOpsAction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogScaleActionWebhookAction ¶ added in v1.4.0
type LogScaleActionWebhookAction struct { // Body of the HTTP or HTTPS request. Can be templated with values from the query result. BodyTemplate string `json:"body_template,omitempty"` // Headers of the HTTP or HTTPS request. Headers map[string]string `json:"headers,omitempty"` // Flag indicating whether SSL should be ignored for the request. IgnoreSsl bool `json:"ignore_ssl,omitempty"` // method Method WebhookActionHTTPMethod `json:"method,omitempty"` // URL to send the HTTP or HTTPS request to. URL string `json:"url,omitempty"` // Defines whether the action should use the configured proxy to make web requests. UseProxy bool `json:"use_proxy,omitempty"` }
LogScaleActionWebhookAction log scale action webhook action
swagger:model LogScaleActionWebhookAction
func (*LogScaleActionWebhookAction) ContextValidate ¶ added in v1.4.0
func (m *LogScaleActionWebhookAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this log scale action webhook action based on the context it is used
func (*LogScaleActionWebhookAction) MarshalBinary ¶ added in v1.4.0
func (m *LogScaleActionWebhookAction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LogScaleActionWebhookAction) UnmarshalBinary ¶ added in v1.4.0
func (m *LogScaleActionWebhookAction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LogScaleAlertAlertType ¶ added in v1.4.0
type LogScaleAlertAlertType string
LogScaleAlertAlertType log scale alert alert type
swagger:model LogScaleAlertAlertType
const ( // LogScaleAlertAlertTypeSTANDARD captures enum value "STANDARD" LogScaleAlertAlertTypeSTANDARD LogScaleAlertAlertType = "STANDARD" // LogScaleAlertAlertTypeFILTER captures enum value "FILTER" LogScaleAlertAlertTypeFILTER LogScaleAlertAlertType = "FILTER" )
func NewLogScaleAlertAlertType ¶ added in v1.4.0
func NewLogScaleAlertAlertType(value LogScaleAlertAlertType) *LogScaleAlertAlertType
func (LogScaleAlertAlertType) ContextValidate ¶ added in v1.4.0
ContextValidate validates this log scale alert alert type based on context it is used
func (LogScaleAlertAlertType) Pointer ¶ added in v1.4.0
func (m LogScaleAlertAlertType) Pointer() *LogScaleAlertAlertType
Pointer returns a pointer to a freshly-allocated LogScaleAlertAlertType.
type MappingLabelNameMapping ¶
type MappingLabelNameMapping struct { // filters Filters []*Configv1LabelFilter `json:"filters"` // The actual label ingested on the time series SourceLabel string `json:"source_label,omitempty"` // These value mappings apply to just the name mapping they belong to. ValueMappings []*MappingLabelValueMapping `json:"value_mappings"` }
MappingLabelNameMapping mapping label name mapping
swagger:model MappingLabelNameMapping
func (*MappingLabelNameMapping) ContextValidate ¶
func (m *MappingLabelNameMapping) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this mapping label name mapping based on the context it is used
func (*MappingLabelNameMapping) MarshalBinary ¶
func (m *MappingLabelNameMapping) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MappingLabelNameMapping) UnmarshalBinary ¶
func (m *MappingLabelNameMapping) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MappingLabelValueMapping ¶
type MappingLabelValueMapping struct { // Defines the source label values that should be mapped into the given target_value. SourceValueGlobs []string `json:"source_value_globs"` // The value that source_value_globs are mapped into. // For example, given this mapping: // “`yaml // value_mappings: // - source_value_globs: // - Cat // - CAT // target_value: cat // “` // This indicates that the target value `cat` maps to the source label's values `Cat` and `CAT`. TargetValue string `json:"target_value,omitempty"` }
MappingLabelValueMapping mapping label value mapping
swagger:model MappingLabelValueMapping
func (*MappingLabelValueMapping) ContextValidate ¶
func (m *MappingLabelValueMapping) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this mapping label value mapping based on context it is used
func (*MappingLabelValueMapping) MarshalBinary ¶
func (m *MappingLabelValueMapping) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MappingLabelValueMapping) UnmarshalBinary ¶
func (m *MappingLabelValueMapping) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MappingRuleAggregationPolicy ¶
type MappingRuleAggregationPolicy struct { // aggregation Aggregation Configv1AggregationType `json:"aggregation,omitempty"` // Deprecated: This field is no longer supported. DropTimestamp bool `json:"drop_timestamp,omitempty"` // Interval between aggregated data points, equivalent to the resolution // field in storage policy. If set, then the storage_policy field can't be // set. Interval string `json:"interval,omitempty"` // storage policy StoragePolicy *Configv1MappingRuleStoragePolicy `json:"storage_policy,omitempty"` }
MappingRuleAggregationPolicy mapping rule aggregation policy
swagger:model MappingRuleAggregationPolicy
func (*MappingRuleAggregationPolicy) ContextValidate ¶
func (m *MappingRuleAggregationPolicy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this mapping rule aggregation policy based on the context it is used
func (*MappingRuleAggregationPolicy) MarshalBinary ¶
func (m *MappingRuleAggregationPolicy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MappingRuleAggregationPolicy) UnmarshalBinary ¶
func (m *MappingRuleAggregationPolicy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricLabelConstructedLabel ¶
type MetricLabelConstructedLabel struct { // value definitions ValueDefinitions []*ConstructedLabelValueDefinition `json:"value_definitions"` }
MetricLabelConstructedLabel metric label constructed label
swagger:model MetricLabelConstructedLabel
func (*MetricLabelConstructedLabel) ContextValidate ¶
func (m *MetricLabelConstructedLabel) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this metric label constructed label based on the context it is used
func (*MetricLabelConstructedLabel) MarshalBinary ¶
func (m *MetricLabelConstructedLabel) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricLabelConstructedLabel) UnmarshalBinary ¶
func (m *MetricLabelConstructedLabel) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricLabelMappingLabel ¶
type MetricLabelMappingLabel struct { // name mappings NameMappings []*MappingLabelNameMapping `json:"name_mappings"` // These value mappings apply to the whole mapping label. // If there's no name_mappings, these value mappings apply to the label that exists on the metric. ValueMappings []*MappingLabelValueMapping `json:"value_mappings"` }
MetricLabelMappingLabel metric label mapping label
swagger:model MetricLabelMappingLabel
func (*MetricLabelMappingLabel) ContextValidate ¶
func (m *MetricLabelMappingLabel) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this metric label mapping label based on the context it is used
func (*MetricLabelMappingLabel) MarshalBinary ¶
func (m *MetricLabelMappingLabel) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MetricLabelMappingLabel) UnmarshalBinary ¶
func (m *MetricLabelMappingLabel) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MetricsRestrictionPermission ¶
type MetricsRestrictionPermission string
MetricsRestrictionPermission metrics restriction permission
swagger:model MetricsRestrictionPermission
const ( // MetricsRestrictionPermissionREAD captures enum value "READ" MetricsRestrictionPermissionREAD MetricsRestrictionPermission = "READ" // MetricsRestrictionPermissionWRITE captures enum value "WRITE" MetricsRestrictionPermissionWRITE MetricsRestrictionPermission = "WRITE" // MetricsRestrictionPermissionREADWRITE captures enum value "READ_WRITE" MetricsRestrictionPermissionREADWRITE MetricsRestrictionPermission = "READ_WRITE" )
func NewMetricsRestrictionPermission ¶
func NewMetricsRestrictionPermission(value MetricsRestrictionPermission) *MetricsRestrictionPermission
func (MetricsRestrictionPermission) ContextValidate ¶
func (m MetricsRestrictionPermission) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this metrics restriction permission based on context it is used
func (MetricsRestrictionPermission) Pointer ¶
func (m MetricsRestrictionPermission) Pointer() *MetricsRestrictionPermission
Pointer returns a pointer to a freshly-allocated MetricsRestrictionPermission.
type MonitorCondition ¶
type MonitorCondition struct { // op Op ConditionOp `json:"op,omitempty"` // Time op operation must evaluate as false for an active alert, before that alert resolves. ResolveSustainSecs int32 `json:"resolve_sustain_secs,omitempty"` // Time op operation must evaluate to true for the condition to evaluate to true. SustainSecs int32 `json:"sustain_secs,omitempty"` // The value to compare to the metric value using the op operation. Value float64 `json:"value,omitempty"` }
MonitorCondition monitor condition
swagger:model MonitorCondition
func (*MonitorCondition) ContextValidate ¶
ContextValidate validate this monitor condition based on the context it is used
func (*MonitorCondition) MarshalBinary ¶
func (m *MonitorCondition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MonitorCondition) UnmarshalBinary ¶
func (m *MonitorCondition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MonitorSchedule ¶
type MonitorSchedule struct { // The timezone of the time ranges. Timezone string `json:"timezone,omitempty"` // weekly schedule WeeklySchedule *ScheduleWeeklySchedule `json:"weekly_schedule,omitempty"` }
MonitorSchedule monitor schedule
swagger:model MonitorSchedule
func (*MonitorSchedule) ContextValidate ¶
ContextValidate validate this monitor schedule based on the context it is used
func (*MonitorSchedule) MarshalBinary ¶
func (m *MonitorSchedule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MonitorSchedule) UnmarshalBinary ¶
func (m *MonitorSchedule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MonitorSeriesConditions ¶
type MonitorSeriesConditions struct { // defaults Defaults *SeriesConditionsSeverityConditions `json:"defaults,omitempty"` // Optional list of overrides to use for series having matching labels. // Each override defines labels that potentially match a series' labels. // If one or more overrides match a series, the severity conditions of the first matching // override are used instead of the defaults. // // Cannot be used if graphite_query is set. Overrides []*MonitorSeriesConditionsOverride `json:"overrides"` }
MonitorSeriesConditions Conditions evaluated against each queried series to determine the severity of each series.
swagger:model MonitorSeriesConditions
func (*MonitorSeriesConditions) ContextValidate ¶
func (m *MonitorSeriesConditions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this monitor series conditions based on the context it is used
func (*MonitorSeriesConditions) MarshalBinary ¶
func (m *MonitorSeriesConditions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MonitorSeriesConditions) UnmarshalBinary ¶
func (m *MonitorSeriesConditions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MonitorSeriesConditionsOverride ¶
type MonitorSeriesConditionsOverride struct { // Set of matchers on a series' labels. // If all labels match then the conditions defined in this override are used. LabelMatchers []*Configv1LabelMatcher `json:"label_matchers"` // severity conditions SeverityConditions *SeriesConditionsSeverityConditions `json:"severity_conditions,omitempty"` }
MonitorSeriesConditionsOverride monitor series conditions override
swagger:model MonitorSeriesConditionsOverride
func (*MonitorSeriesConditionsOverride) ContextValidate ¶
func (m *MonitorSeriesConditionsOverride) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this monitor series conditions override based on the context it is used
func (*MonitorSeriesConditionsOverride) MarshalBinary ¶
func (m *MonitorSeriesConditionsOverride) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MonitorSeriesConditionsOverride) UnmarshalBinary ¶
func (m *MonitorSeriesConditionsOverride) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MonitorSignalGrouping ¶
type MonitorSignalGrouping struct { // Set of labels names used to split series into signals. // Each unique combination of labels will result in its own signal. // For example, if label_names is ["service", "code"] then all series including labels {service="foo",code="404"} // will be grouped together in the same signal. // // Cannot be used if graphite_query is set. LabelNames []string `json:"label_names"` // If this is true, each series will have its own signal. // If this is true then label_names cannot be set. SignalPerSeries bool `json:"signal_per_series,omitempty"` }
MonitorSignalGrouping SignalGrouping defines how the set of series from the query are split into signals.
swagger:model MonitorSignalGrouping
func (*MonitorSignalGrouping) ContextValidate ¶
ContextValidate validates this monitor signal grouping based on context it is used
func (*MonitorSignalGrouping) MarshalBinary ¶
func (m *MonitorSignalGrouping) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MonitorSignalGrouping) UnmarshalBinary ¶
func (m *MonitorSignalGrouping) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NotificationPolicyRoutes ¶
type NotificationPolicyRoutes struct { // defaults Defaults *RoutesSeverityNotifiers `json:"defaults,omitempty"` // Optional list of overrides to use for alerts having matching labels. // Each override defines labels that potentially match an alert's labels. // If one or more overrides match an alert, the notifiers of the first matching // override are used instead of the defaults. Overrides []*NotificationPolicyRoutesOverride `json:"overrides"` }
NotificationPolicyRoutes notification policy routes
swagger:model NotificationPolicyRoutes
func (*NotificationPolicyRoutes) ContextValidate ¶
func (m *NotificationPolicyRoutes) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this notification policy routes based on the context it is used
func (*NotificationPolicyRoutes) MarshalBinary ¶
func (m *NotificationPolicyRoutes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NotificationPolicyRoutes) UnmarshalBinary ¶
func (m *NotificationPolicyRoutes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NotificationPolicyRoutesGroupBy ¶ added in v1.1.0
type NotificationPolicyRoutesGroupBy struct { // Set of label names used to group alerts. // For example, if label_names is ["service", "code"] then all alerts including labels {service="foo",code="404"} // will be grouped together. LabelNames []string `json:"label_names"` }
NotificationPolicyRoutesGroupBy notification policy routes group by
swagger:model NotificationPolicyRoutesGroupBy
func (*NotificationPolicyRoutesGroupBy) ContextValidate ¶ added in v1.1.0
func (m *NotificationPolicyRoutesGroupBy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this notification policy routes group by based on context it is used
func (*NotificationPolicyRoutesGroupBy) MarshalBinary ¶ added in v1.1.0
func (m *NotificationPolicyRoutesGroupBy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NotificationPolicyRoutesGroupBy) UnmarshalBinary ¶ added in v1.1.0
func (m *NotificationPolicyRoutesGroupBy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NotificationPolicyRoutesOverride ¶
type NotificationPolicyRoutesOverride struct { // Set of matchers on an alert's labels. // If all labels match then the override notifiers apply. AlertLabelMatchers []*Configv1LabelMatcher `json:"alert_label_matchers"` // notifiers Notifiers *RoutesSeverityNotifiers `json:"notifiers,omitempty"` }
NotificationPolicyRoutesOverride notification policy routes override
swagger:model NotificationPolicyRoutesOverride
func (*NotificationPolicyRoutesOverride) ContextValidate ¶
func (m *NotificationPolicyRoutesOverride) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this notification policy routes override based on the context it is used
func (*NotificationPolicyRoutesOverride) MarshalBinary ¶
func (m *NotificationPolicyRoutesOverride) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NotificationPolicyRoutesOverride) UnmarshalBinary ¶
func (m *NotificationPolicyRoutesOverride) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NotifierEmailConfig ¶
type NotifierEmailConfig struct { // Optional HTML body of the email. HTML string `json:"html,omitempty"` // Optional text body of the email. Text string `json:"text,omitempty"` // Required email address to send notifications to. To string `json:"to,omitempty"` }
NotifierEmailConfig notifier email config
swagger:model NotifierEmailConfig
func (*NotifierEmailConfig) ContextValidate ¶
ContextValidate validates this notifier email config based on context it is used
func (*NotifierEmailConfig) MarshalBinary ¶
func (m *NotifierEmailConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NotifierEmailConfig) UnmarshalBinary ¶
func (m *NotifierEmailConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NotifierHTTPConfig ¶
type NotifierHTTPConfig struct { // basic auth BasicAuth *HTTPConfigBasicAuth `json:"basic_auth,omitempty"` // Bearer token authentication. Cannot be set if basic_auth is set. BearerToken string `json:"bearer_token,omitempty"` // Optional proxy URL. // DEPRECATED: Custom proxies are unsupported. ProxyURL string `json:"proxy_url,omitempty"` // tls config TLSConfig *HTTPConfigTLSConfig `json:"tls_config,omitempty"` }
NotifierHTTPConfig notifier HTTP config
swagger:model NotifierHTTPConfig
func (*NotifierHTTPConfig) ContextValidate ¶
ContextValidate validate this notifier HTTP config based on the context it is used
func (*NotifierHTTPConfig) MarshalBinary ¶
func (m *NotifierHTTPConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NotifierHTTPConfig) UnmarshalBinary ¶
func (m *NotifierHTTPConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NotifierOpsGenieConfig ¶
type NotifierOpsGenieConfig struct { // Required OpsGenie API key. APIKey string `json:"api_key,omitempty"` // Required OpsGenie API URL to send requests to, e.g. // "https://api.opsgenie.com/". APIURL string `json:"api_url,omitempty"` // Description of the alert. Description string `json:"description,omitempty"` // A set of arbitrary key/value pairs that provide further detail about the // alert. Details map[string]string `json:"details,omitempty"` // http config HTTPConfig *NotifierHTTPConfig `json:"http_config,omitempty"` // Alert text. Message string `json:"message,omitempty"` // Additional alert note. Note string `json:"note,omitempty"` // Priority level of alert. Possible values are P1, P2, P3, P4, and P5. Priority string `json:"priority,omitempty"` // List of responders responsible for notifications. Responders []*OpsGenieConfigResponder `json:"responders"` // A backlink to the sender of the notification. Source string `json:"source,omitempty"` // Comma separated list of tags attached to the notifications. Tags string `json:"tags,omitempty"` }
NotifierOpsGenieConfig notifier ops genie config
swagger:model NotifierOpsGenieConfig
func (*NotifierOpsGenieConfig) ContextValidate ¶
func (m *NotifierOpsGenieConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this notifier ops genie config based on the context it is used
func (*NotifierOpsGenieConfig) MarshalBinary ¶
func (m *NotifierOpsGenieConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NotifierOpsGenieConfig) UnmarshalBinary ¶
func (m *NotifierOpsGenieConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NotifierPagerdutyConfig ¶
type NotifierPagerdutyConfig struct { // The class/type of the event. Class string `json:"class,omitempty"` // Client identification of the notification sender. Client string `json:"client,omitempty"` // A backlink to the sender of the notification. ClientURL string `json:"client_url,omitempty"` // The part or component of the affected system which is broken. Component string `json:"component,omitempty"` // Description of the incident. Description string `json:"description,omitempty"` // Set of arbitrary key/value pairs which provide further detail about the // incident. Details map[string]string `json:"details,omitempty"` // A cluster or grouping of services. Group string `json:"group,omitempty"` // http config HTTPConfig *NotifierHTTPConfig `json:"http_config,omitempty"` // Images to attach to the incident. Images []*PagerdutyConfigImage `json:"images"` // Links to attach to the incident. Links []*PagerdutyConfigLink `json:"links"` // The PagerDuty integration key (when using PagerDuty integration type // "Events API v2"). Cannot be set if service_key is set. RoutingKey string `json:"routing_key,omitempty"` // The PagerDuty integration key (when using PagerDuty integration type // "Prometheus"). Cannot be set if routing_key is set. ServiceKey string `json:"service_key,omitempty"` // Severity of the incident. // Valid values are 'critical', 'error', 'warning', 'info', or blank Severity string `json:"severity,omitempty"` // The Pagerduty URL to send API requests to. URL string `json:"url,omitempty"` }
NotifierPagerdutyConfig notifier pagerduty config
swagger:model NotifierPagerdutyConfig
func (*NotifierPagerdutyConfig) ContextValidate ¶
func (m *NotifierPagerdutyConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this notifier pagerduty config based on the context it is used
func (*NotifierPagerdutyConfig) MarshalBinary ¶
func (m *NotifierPagerdutyConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NotifierPagerdutyConfig) UnmarshalBinary ¶
func (m *NotifierPagerdutyConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NotifierSlackConfig ¶
type NotifierSlackConfig struct { // actions Actions []*NotifierSlackConfigAction `json:"actions"` // Required Slack webhook API URL. APIURL string `json:"api_url,omitempty"` // callback id CallbackID string `json:"callback_id,omitempty"` // The channel to send notifications to. Channel string `json:"channel,omitempty"` // color Color string `json:"color,omitempty"` // fallback Fallback string `json:"fallback,omitempty"` // fields Fields []*SlackConfigField `json:"fields"` Footer string `json:"footer,omitempty"` // http config HTTPConfig *NotifierHTTPConfig `json:"http_config,omitempty"` // icon emoji IconEmoji string `json:"icon_emoji,omitempty"` // icon url IconURL string `json:"icon_url,omitempty"` // image url ImageURL string `json:"image_url,omitempty"` // link names LinkNames bool `json:"link_names,omitempty"` // mrkdwn in MrkdwnIn []string `json:"mrkdwn_in"` // pretext Pretext string `json:"pretext,omitempty"` // short fields ShortFields bool `json:"short_fields,omitempty"` // text Text string `json:"text,omitempty"` // thumb url ThumbURL string `json:"thumb_url,omitempty"` // title Title string `json:"title,omitempty"` // title link TitleLink string `json:"title_link,omitempty"` // The user to send notifications to. Username string `json:"username,omitempty"` }
NotifierSlackConfig notifier slack config
swagger:model NotifierSlackConfig
func (*NotifierSlackConfig) ContextValidate ¶
ContextValidate validate this notifier slack config based on the context it is used
func (*NotifierSlackConfig) MarshalBinary ¶
func (m *NotifierSlackConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NotifierSlackConfig) UnmarshalBinary ¶
func (m *NotifierSlackConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NotifierSlackConfigAction ¶
type NotifierSlackConfigAction struct { // confirm field ConfirmField *SlackConfigConfirmationField `json:"confirm_field,omitempty"` // name Name string `json:"name,omitempty"` // style Style string `json:"style,omitempty"` // text Text string `json:"text,omitempty"` // type Type string `json:"type,omitempty"` // url URL string `json:"url,omitempty"` // value Value string `json:"value,omitempty"` }
NotifierSlackConfigAction notifier slack config action
swagger:model NotifierSlackConfigAction
func (*NotifierSlackConfigAction) ContextValidate ¶
func (m *NotifierSlackConfigAction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this notifier slack config action based on the context it is used
func (*NotifierSlackConfigAction) MarshalBinary ¶
func (m *NotifierSlackConfigAction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NotifierSlackConfigAction) UnmarshalBinary ¶
func (m *NotifierSlackConfigAction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NotifierVictorOpsConfig ¶
type NotifierVictorOpsConfig struct { // Required VictorOps API key. APIKey string `json:"api_key,omitempty"` // Required VictorOps API URL. APIURL string `json:"api_url,omitempty"` // custom fields CustomFields map[string]string `json:"custom_fields,omitempty"` // Summary of the alerted problem. EntityDisplayName string `json:"entity_display_name,omitempty"` // http config HTTPConfig *NotifierHTTPConfig `json:"http_config,omitempty"` // Describes the behavior of the alert (CRITICAL, WARNING, INFO). MessageType string `json:"message_type,omitempty"` // The monitoring tool the state message is from. MonitoringTool string `json:"monitoring_tool,omitempty"` // Required VictorOps routing key. RoutingKey string `json:"routing_key,omitempty"` // Long explanation of the alerted problem. StateMessage string `json:"state_message,omitempty"` }
NotifierVictorOpsConfig notifier victor ops config
swagger:model NotifierVictorOpsConfig
func (*NotifierVictorOpsConfig) ContextValidate ¶
func (m *NotifierVictorOpsConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this notifier victor ops config based on the context it is used
func (*NotifierVictorOpsConfig) MarshalBinary ¶
func (m *NotifierVictorOpsConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NotifierVictorOpsConfig) UnmarshalBinary ¶
func (m *NotifierVictorOpsConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NotifierWebhookConfig ¶
type NotifierWebhookConfig struct { // http config HTTPConfig *NotifierHTTPConfig `json:"http_config,omitempty"` // Required webhook URL (will be called as a POST request). URL string `json:"url,omitempty"` }
NotifierWebhookConfig notifier webhook config
swagger:model NotifierWebhookConfig
func (*NotifierWebhookConfig) ContextValidate ¶
ContextValidate validate this notifier webhook config based on the context it is used
func (*NotifierWebhookConfig) MarshalBinary ¶
func (m *NotifierWebhookConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NotifierWebhookConfig) UnmarshalBinary ¶
func (m *NotifierWebhookConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NumericFilterComparisonType ¶
type NumericFilterComparisonType string
NumericFilterComparisonType numeric filter comparison type
swagger:model NumericFilterComparisonType
const ( // NumericFilterComparisonTypeEQUAL captures enum value "EQUAL" NumericFilterComparisonTypeEQUAL NumericFilterComparisonType = "EQUAL" // NumericFilterComparisonTypeNOTEQUAL captures enum value "NOT_EQUAL" NumericFilterComparisonTypeNOTEQUAL NumericFilterComparisonType = "NOT_EQUAL" // NumericFilterComparisonTypeGREATERTHAN captures enum value "GREATER_THAN" NumericFilterComparisonTypeGREATERTHAN NumericFilterComparisonType = "GREATER_THAN" // NumericFilterComparisonTypeGREATERTHANOREQUAL captures enum value "GREATER_THAN_OR_EQUAL" NumericFilterComparisonTypeGREATERTHANOREQUAL NumericFilterComparisonType = "GREATER_THAN_OR_EQUAL" // NumericFilterComparisonTypeLESSTHAN captures enum value "LESS_THAN" NumericFilterComparisonTypeLESSTHAN NumericFilterComparisonType = "LESS_THAN" // NumericFilterComparisonTypeLESSTHANOREQUAL captures enum value "LESS_THAN_OR_EQUAL" NumericFilterComparisonTypeLESSTHANOREQUAL NumericFilterComparisonType = "LESS_THAN_OR_EQUAL" )
func NewNumericFilterComparisonType ¶
func NewNumericFilterComparisonType(value NumericFilterComparisonType) *NumericFilterComparisonType
func (NumericFilterComparisonType) ContextValidate ¶
func (m NumericFilterComparisonType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this numeric filter comparison type based on context it is used
func (NumericFilterComparisonType) Pointer ¶
func (m NumericFilterComparisonType) Pointer() *NumericFilterComparisonType
Pointer returns a pointer to a freshly-allocated NumericFilterComparisonType.
type OpsGenieConfigResponder ¶
type OpsGenieConfigResponder struct { // ID of the responder. Cannot be set if name or username are set. ID string `json:"id,omitempty"` // Name of the responder. Cannot be set if id or username are set. Name string `json:"name,omitempty"` // responder type ResponderType ResponderResponderType `json:"responder_type,omitempty"` // Username of the responder. Cannot be set if id or name are set. Username string `json:"username,omitempty"` }
OpsGenieConfigResponder ops genie config responder
swagger:model OpsGenieConfigResponder
func (*OpsGenieConfigResponder) ContextValidate ¶
func (m *OpsGenieConfigResponder) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this ops genie config responder based on the context it is used
func (*OpsGenieConfigResponder) MarshalBinary ¶
func (m *OpsGenieConfigResponder) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpsGenieConfigResponder) UnmarshalBinary ¶
func (m *OpsGenieConfigResponder) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OtelMetricsIngestionResourceAttributes ¶ added in v1.4.0
type OtelMetricsIngestionResourceAttributes struct { // Do not copy any resource attribute whose key exactly matches one of the // strings in this list. ExcludeKeys []string `json:"exclude_keys"` // filter mode FilterMode ResourceAttributesFilterMode `json:"filter_mode,omitempty"` // flatten mode FlattenMode ResourceAttributesFlattenMode `json:"flatten_mode,omitempty"` // Generate a target_info time series with labels derived from resource // attributes. The filter_mode and exclude_keys settings apply in the same way as // for the "flatten" operation. The default is false. GenerateTargetInfo bool `json:"generate_target_info,omitempty"` }
OtelMetricsIngestionResourceAttributes otel metrics ingestion resource attributes
swagger:model OtelMetricsIngestionResourceAttributes
func (*OtelMetricsIngestionResourceAttributes) ContextValidate ¶ added in v1.4.0
func (m *OtelMetricsIngestionResourceAttributes) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this otel metrics ingestion resource attributes based on the context it is used
func (*OtelMetricsIngestionResourceAttributes) MarshalBinary ¶ added in v1.4.0
func (m *OtelMetricsIngestionResourceAttributes) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OtelMetricsIngestionResourceAttributes) UnmarshalBinary ¶ added in v1.4.0
func (m *OtelMetricsIngestionResourceAttributes) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PagerDutyActionSeverity ¶ added in v1.4.0
type PagerDutyActionSeverity string
PagerDutyActionSeverity pager duty action severity
swagger:model PagerDutyActionSeverity
const ( // PagerDutyActionSeverityCRITICAL captures enum value "CRITICAL" PagerDutyActionSeverityCRITICAL PagerDutyActionSeverity = "CRITICAL" // PagerDutyActionSeverityERROR captures enum value "ERROR" PagerDutyActionSeverityERROR PagerDutyActionSeverity = "ERROR" // PagerDutyActionSeverityWARNING captures enum value "WARNING" PagerDutyActionSeverityWARNING PagerDutyActionSeverity = "WARNING" // PagerDutyActionSeverityINFO captures enum value "INFO" PagerDutyActionSeverityINFO PagerDutyActionSeverity = "INFO" )
func NewPagerDutyActionSeverity ¶ added in v1.4.0
func NewPagerDutyActionSeverity(value PagerDutyActionSeverity) *PagerDutyActionSeverity
func (PagerDutyActionSeverity) ContextValidate ¶ added in v1.4.0
func (m PagerDutyActionSeverity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this pager duty action severity based on context it is used
func (PagerDutyActionSeverity) Pointer ¶ added in v1.4.0
func (m PagerDutyActionSeverity) Pointer() *PagerDutyActionSeverity
Pointer returns a pointer to a freshly-allocated PagerDutyActionSeverity.
type PagerdutyConfigImage ¶
type PagerdutyConfigImage struct { // alt Alt string `json:"alt,omitempty"` // href Href string `json:"href,omitempty"` // src Src string `json:"src,omitempty"` }
PagerdutyConfigImage pagerduty config image
swagger:model PagerdutyConfigImage
func (*PagerdutyConfigImage) ContextValidate ¶
ContextValidate validates this pagerduty config image based on context it is used
func (*PagerdutyConfigImage) MarshalBinary ¶
func (m *PagerdutyConfigImage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PagerdutyConfigImage) UnmarshalBinary ¶
func (m *PagerdutyConfigImage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PagerdutyConfigLink ¶
type PagerdutyConfigLink struct { // href Href string `json:"href,omitempty"` // text Text string `json:"text,omitempty"` }
PagerdutyConfigLink pagerduty config link
swagger:model PagerdutyConfigLink
func (*PagerdutyConfigLink) ContextValidate ¶
ContextValidate validates this pagerduty config link based on context it is used
func (*PagerdutyConfigLink) MarshalBinary ¶
func (m *PagerdutyConfigLink) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PagerdutyConfigLink) UnmarshalBinary ¶
func (m *PagerdutyConfigLink) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PerOperationSamplingStrategiesPerOperationSamplingStrategy ¶
type PerOperationSamplingStrategiesPerOperationSamplingStrategy struct { // The operation to which this specific strategy should apply. Operation string `json:"operation,omitempty"` // probabilistic sampling strategy ProbabilisticSamplingStrategy *TraceJaegerRemoteSamplingStrategyProbabilisticStrategy `json:"probabilistic_sampling_strategy,omitempty"` }
PerOperationSamplingStrategiesPerOperationSamplingStrategy per operation sampling strategies per operation sampling strategy
swagger:model PerOperationSamplingStrategiesPerOperationSamplingStrategy
func (*PerOperationSamplingStrategiesPerOperationSamplingStrategy) ContextValidate ¶
func (m *PerOperationSamplingStrategiesPerOperationSamplingStrategy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this per operation sampling strategies per operation sampling strategy based on the context it is used
func (*PerOperationSamplingStrategiesPerOperationSamplingStrategy) MarshalBinary ¶
func (m *PerOperationSamplingStrategiesPerOperationSamplingStrategy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PerOperationSamplingStrategiesPerOperationSamplingStrategy) UnmarshalBinary ¶
func (m *PerOperationSamplingStrategiesPerOperationSamplingStrategy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ProtobufAny ¶
type ProtobufAny struct { // at type AtType string `json:"@type,omitempty"` }
ProtobufAny protobuf any
swagger:model protobufAny
func (*ProtobufAny) ContextValidate ¶
ContextValidate validates this protobuf any based on context it is used
func (*ProtobufAny) MarshalBinary ¶
func (m *ProtobufAny) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ProtobufAny) UnmarshalBinary ¶
func (m *ProtobufAny) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResourceAttributesFilterMode ¶ added in v1.4.0
type ResourceAttributesFilterMode string
ResourceAttributesFilterMode resource attributes filter mode
swagger:model ResourceAttributesFilterMode
const ( // ResourceAttributesFilterModeAPPENDDEFAULTEXCLUDEKEYS captures enum value "APPEND_DEFAULT_EXCLUDE_KEYS" ResourceAttributesFilterModeAPPENDDEFAULTEXCLUDEKEYS ResourceAttributesFilterMode = "APPEND_DEFAULT_EXCLUDE_KEYS" // ResourceAttributesFilterModeCUSTOMEXCLUDEKEYS captures enum value "CUSTOM_EXCLUDE_KEYS" ResourceAttributesFilterModeCUSTOMEXCLUDEKEYS ResourceAttributesFilterMode = "CUSTOM_EXCLUDE_KEYS" )
func NewResourceAttributesFilterMode ¶ added in v1.4.0
func NewResourceAttributesFilterMode(value ResourceAttributesFilterMode) *ResourceAttributesFilterMode
func (ResourceAttributesFilterMode) ContextValidate ¶ added in v1.4.0
func (m ResourceAttributesFilterMode) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this resource attributes filter mode based on context it is used
func (ResourceAttributesFilterMode) Pointer ¶ added in v1.4.0
func (m ResourceAttributesFilterMode) Pointer() *ResourceAttributesFilterMode
Pointer returns a pointer to a freshly-allocated ResourceAttributesFilterMode.
type ResourceAttributesFlattenMode ¶ added in v1.4.0
type ResourceAttributesFlattenMode string
ResourceAttributesFlattenMode resource attributes flatten mode
swagger:model ResourceAttributesFlattenMode
const ( // ResourceAttributesFlattenModeMERGE captures enum value "MERGE" ResourceAttributesFlattenModeMERGE ResourceAttributesFlattenMode = "MERGE" // ResourceAttributesFlattenModeOVERWRITE captures enum value "OVERWRITE" ResourceAttributesFlattenModeOVERWRITE ResourceAttributesFlattenMode = "OVERWRITE" // ResourceAttributesFlattenModeIGNORE captures enum value "IGNORE" ResourceAttributesFlattenModeIGNORE ResourceAttributesFlattenMode = "IGNORE" )
func NewResourceAttributesFlattenMode ¶ added in v1.4.0
func NewResourceAttributesFlattenMode(value ResourceAttributesFlattenMode) *ResourceAttributesFlattenMode
func (ResourceAttributesFlattenMode) ContextValidate ¶ added in v1.4.0
func (m ResourceAttributesFlattenMode) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this resource attributes flatten mode based on context it is used
func (ResourceAttributesFlattenMode) Pointer ¶ added in v1.4.0
func (m ResourceAttributesFlattenMode) Pointer() *ResourceAttributesFlattenMode
Pointer returns a pointer to a freshly-allocated ResourceAttributesFlattenMode.
type ResourceChange ¶
type ResourceChange struct { // action Action ResourceChangeAction `json:"action,omitempty"` // resource Resource Configv1ResourceType `json:"resource,omitempty"` // slug Slug string `json:"slug,omitempty"` }
ResourceChange resource change
swagger:model ResourceChange
func (*ResourceChange) ContextValidate ¶
ContextValidate validate this resource change based on the context it is used
func (*ResourceChange) MarshalBinary ¶
func (m *ResourceChange) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResourceChange) UnmarshalBinary ¶
func (m *ResourceChange) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResourceChangeAction ¶
type ResourceChangeAction string
ResourceChangeAction resource change action
swagger:model ResourceChangeAction
const ( // ResourceChangeActionCREATED captures enum value "CREATED" ResourceChangeActionCREATED ResourceChangeAction = "CREATED" // ResourceChangeActionUPDATED captures enum value "UPDATED" ResourceChangeActionUPDATED ResourceChangeAction = "UPDATED" // ResourceChangeActionDELETED captures enum value "DELETED" ResourceChangeActionDELETED ResourceChangeAction = "DELETED" // ResourceChangeActionNOOP captures enum value "NOOP" ResourceChangeActionNOOP ResourceChangeAction = "NOOP" )
func NewResourceChangeAction ¶
func NewResourceChangeAction(value ResourceChangeAction) *ResourceChangeAction
func (ResourceChangeAction) ContextValidate ¶
ContextValidate validates this resource change action based on context it is used
func (ResourceChangeAction) Pointer ¶
func (m ResourceChangeAction) Pointer() *ResourceChangeAction
Pointer returns a pointer to a freshly-allocated ResourceChangeAction.
type ResourcePoolsDefaultPool ¶
type ResourcePoolsDefaultPool struct { // allocation Allocation *Configv1ResourcePoolsAllocation `json:"allocation,omitempty"` // priorities Priorities *ResourcePoolsPriorities `json:"priorities,omitempty"` }
ResourcePoolsDefaultPool resource pools default pool
swagger:model ResourcePoolsDefaultPool
func (*ResourcePoolsDefaultPool) ContextValidate ¶
func (m *ResourcePoolsDefaultPool) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this resource pools default pool based on the context it is used
func (*ResourcePoolsDefaultPool) MarshalBinary ¶
func (m *ResourcePoolsDefaultPool) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResourcePoolsDefaultPool) UnmarshalBinary ¶
func (m *ResourcePoolsDefaultPool) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResourcePoolsLicense ¶ added in v1.5.0
type ResourcePoolsLicense string
ResourcePoolsLicense resource pools license
swagger:model ResourcePoolsLicense
const ( // ResourcePoolsLicensePERSISTEDWRITESSTANDARD captures enum value "PERSISTED_WRITES_STANDARD" ResourcePoolsLicensePERSISTEDWRITESSTANDARD ResourcePoolsLicense = "PERSISTED_WRITES_STANDARD" // ResourcePoolsLicensePERSISTEDWRITESHISTOGRAM captures enum value "PERSISTED_WRITES_HISTOGRAM" ResourcePoolsLicensePERSISTEDWRITESHISTOGRAM ResourcePoolsLicense = "PERSISTED_WRITES_HISTOGRAM" // ResourcePoolsLicensePERSISTEDCARDINALITYSTANDARD captures enum value "PERSISTED_CARDINALITY_STANDARD" ResourcePoolsLicensePERSISTEDCARDINALITYSTANDARD ResourcePoolsLicense = "PERSISTED_CARDINALITY_STANDARD" // ResourcePoolsLicensePERSISTEDCARDINALITYHISTOGRAM captures enum value "PERSISTED_CARDINALITY_HISTOGRAM" ResourcePoolsLicensePERSISTEDCARDINALITYHISTOGRAM ResourcePoolsLicense = "PERSISTED_CARDINALITY_HISTOGRAM" // ResourcePoolsLicenseMATCHEDWRITESSTANDARD captures enum value "MATCHED_WRITES_STANDARD" ResourcePoolsLicenseMATCHEDWRITESSTANDARD ResourcePoolsLicense = "MATCHED_WRITES_STANDARD" // ResourcePoolsLicenseMATCHEDWRITESHISTOGRAM captures enum value "MATCHED_WRITES_HISTOGRAM" ResourcePoolsLicenseMATCHEDWRITESHISTOGRAM ResourcePoolsLicense = "MATCHED_WRITES_HISTOGRAM" )
func NewResourcePoolsLicense ¶ added in v1.5.0
func NewResourcePoolsLicense(value ResourcePoolsLicense) *ResourcePoolsLicense
func (ResourcePoolsLicense) ContextValidate ¶ added in v1.5.0
ContextValidate validates this resource pools license based on context it is used
func (ResourcePoolsLicense) Pointer ¶ added in v1.5.0
func (m ResourcePoolsLicense) Pointer() *ResourcePoolsLicense
Pointer returns a pointer to a freshly-allocated ResourcePoolsLicense.
type ResourcePoolsPool ¶
type ResourcePoolsPool struct { // allocation Allocation *Configv1ResourcePoolsAllocation `json:"allocation,omitempty"` // Required filters which define which metrics map to this pool, where any // metric which matches at least one filter will map to the pool. Filters []*Configv1LabelFilter `json:"filters"` // Required name of the pool. Must be unique. Name string `json:"name,omitempty"` // priorities Priorities *ResourcePoolsPriorities `json:"priorities,omitempty"` }
ResourcePoolsPool resource pools pool
swagger:model ResourcePoolsPool
func (*ResourcePoolsPool) ContextValidate ¶
ContextValidate validate this resource pools pool based on the context it is used
func (*ResourcePoolsPool) MarshalBinary ¶
func (m *ResourcePoolsPool) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResourcePoolsPool) UnmarshalBinary ¶
func (m *ResourcePoolsPool) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResourcePoolsPriorities ¶
type ResourcePoolsPriorities struct { // Required filters which define which metrics are high priority, where any // metric which matches at least one filter is considered high priority. // High priority metrics are dropped last when the license limit is exceeded. HighPriorityFilters []*Configv1LabelFilter `json:"high_priority_filters"` // Required filters which define which metrics are low priority, where any // metric which matches at least one filter is considered low priority. Low // priority metrics are dropped first when the license limit is exceeded. LowPriorityFilters []*Configv1LabelFilter `json:"low_priority_filters"` }
ResourcePoolsPriorities resource pools priorities
swagger:model ResourcePoolsPriorities
func (*ResourcePoolsPriorities) ContextValidate ¶
func (m *ResourcePoolsPriorities) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this resource pools priorities based on the context it is used
func (*ResourcePoolsPriorities) MarshalBinary ¶
func (m *ResourcePoolsPriorities) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResourcePoolsPriorities) UnmarshalBinary ¶
func (m *ResourcePoolsPriorities) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponderResponderType ¶
type ResponderResponderType string
ResponderResponderType responder responder type
swagger:model ResponderResponderType
const ( // ResponderResponderTypeTEAM captures enum value "TEAM" ResponderResponderTypeTEAM ResponderResponderType = "TEAM" // ResponderResponderTypeUSER captures enum value "USER" ResponderResponderTypeUSER ResponderResponderType = "USER" // ResponderResponderTypeESCALATION captures enum value "ESCALATION" ResponderResponderTypeESCALATION ResponderResponderType = "ESCALATION" // ResponderResponderTypeSCHEDULE captures enum value "SCHEDULE" ResponderResponderTypeSCHEDULE ResponderResponderType = "SCHEDULE" )
func NewResponderResponderType ¶
func NewResponderResponderType(value ResponderResponderType) *ResponderResponderType
func (ResponderResponderType) ContextValidate ¶
ContextValidate validates this responder responder type based on context it is used
func (ResponderResponderType) Pointer ¶
func (m ResponderResponderType) Pointer() *ResponderResponderType
Pointer returns a pointer to a freshly-allocated ResponderResponderType.
type RollupRuleGraphiteLabelPolicy ¶
type RollupRuleGraphiteLabelPolicy struct { // Required list of labels to replace. Useful for discarding // high-cardinality values while still preserving the original positions of // the Graphite metric. Replace []*GraphiteLabelPolicyReplace `json:"replace"` }
RollupRuleGraphiteLabelPolicy rollup rule graphite label policy
swagger:model RollupRuleGraphiteLabelPolicy
func (*RollupRuleGraphiteLabelPolicy) ContextValidate ¶
func (m *RollupRuleGraphiteLabelPolicy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this rollup rule graphite label policy based on the context it is used
func (*RollupRuleGraphiteLabelPolicy) MarshalBinary ¶
func (m *RollupRuleGraphiteLabelPolicy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RollupRuleGraphiteLabelPolicy) UnmarshalBinary ¶
func (m *RollupRuleGraphiteLabelPolicy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RollupRuleLabelReplace ¶
type RollupRuleLabelReplace interface{}
RollupRuleLabelReplace Must keep this around for backwards compatibility because terraform will still send this key w/ a null value.
swagger:model RollupRuleLabelReplace
type RollupRuleMetricType ¶
type RollupRuleMetricType string
RollupRuleMetricType - CUMULATIVE_COUNTER: Alias of COUNTER.
- DELTA_COUNTER: Alias of DELTA.
swagger:model RollupRuleMetricType
const ( // RollupRuleMetricTypeCOUNTER captures enum value "COUNTER" RollupRuleMetricTypeCOUNTER RollupRuleMetricType = "COUNTER" // RollupRuleMetricTypeGAUGE captures enum value "GAUGE" RollupRuleMetricTypeGAUGE RollupRuleMetricType = "GAUGE" // RollupRuleMetricTypeDELTA captures enum value "DELTA" RollupRuleMetricTypeDELTA RollupRuleMetricType = "DELTA" // RollupRuleMetricTypeDISTRIBUTION captures enum value "DISTRIBUTION" RollupRuleMetricTypeDISTRIBUTION RollupRuleMetricType = "DISTRIBUTION" // RollupRuleMetricTypeCUMULATIVEEXPONENTIALHISTOGRAM captures enum value "CUMULATIVE_EXPONENTIAL_HISTOGRAM" RollupRuleMetricTypeCUMULATIVEEXPONENTIALHISTOGRAM RollupRuleMetricType = "CUMULATIVE_EXPONENTIAL_HISTOGRAM" // RollupRuleMetricTypeMEASUREMENT captures enum value "MEASUREMENT" RollupRuleMetricTypeMEASUREMENT RollupRuleMetricType = "MEASUREMENT" // RollupRuleMetricTypeCUMULATIVECOUNTER captures enum value "CUMULATIVE_COUNTER" RollupRuleMetricTypeCUMULATIVECOUNTER RollupRuleMetricType = "CUMULATIVE_COUNTER" // RollupRuleMetricTypeDELTACOUNTER captures enum value "DELTA_COUNTER" RollupRuleMetricTypeDELTACOUNTER RollupRuleMetricType = "DELTA_COUNTER" // RollupRuleMetricTypeDELTAEXPONENTIALHISTOGRAM captures enum value "DELTA_EXPONENTIAL_HISTOGRAM" RollupRuleMetricTypeDELTAEXPONENTIALHISTOGRAM RollupRuleMetricType = "DELTA_EXPONENTIAL_HISTOGRAM" )
func NewRollupRuleMetricType ¶
func NewRollupRuleMetricType(value RollupRuleMetricType) *RollupRuleMetricType
func (RollupRuleMetricType) ContextValidate ¶
ContextValidate validates this rollup rule metric type based on context it is used
func (RollupRuleMetricType) Pointer ¶
func (m RollupRuleMetricType) Pointer() *RollupRuleMetricType
Pointer returns a pointer to a freshly-allocated RollupRuleMetricType.
type RoutesNotifierList ¶
type RoutesNotifierList struct { // group by GroupBy *NotificationPolicyRoutesGroupBy `json:"group_by,omitempty"` // Slugs of notifiers that will receive the alerts. NotifierSlugs []string `json:"notifier_slugs"` // Frequency at which to resend alerts. RepeatIntervalSecs int32 `json:"repeat_interval_secs,omitempty"` }
RoutesNotifierList routes notifier list
swagger:model RoutesNotifierList
func (*RoutesNotifierList) ContextValidate ¶
ContextValidate validate this routes notifier list based on the context it is used
func (*RoutesNotifierList) MarshalBinary ¶
func (m *RoutesNotifierList) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RoutesNotifierList) UnmarshalBinary ¶
func (m *RoutesNotifierList) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RoutesSeverityNotifiers ¶
type RoutesSeverityNotifiers struct { // critical Critical *RoutesNotifierList `json:"critical,omitempty"` // warn Warn *RoutesNotifierList `json:"warn,omitempty"` }
RoutesSeverityNotifiers routes severity notifiers
swagger:model RoutesSeverityNotifiers
func (*RoutesSeverityNotifiers) ContextValidate ¶
func (m *RoutesSeverityNotifiers) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this routes severity notifiers based on the context it is used
func (*RoutesSeverityNotifiers) MarshalBinary ¶
func (m *RoutesSeverityNotifiers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RoutesSeverityNotifiers) UnmarshalBinary ¶
func (m *RoutesSeverityNotifiers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ScheduleDayActive ¶
type ScheduleDayActive string
ScheduleDayActive schedule day active
swagger:model ScheduleDayActive
const ( // ScheduleDayActiveALLDAY captures enum value "ALL_DAY" ScheduleDayActiveALLDAY ScheduleDayActive = "ALL_DAY" // ScheduleDayActiveONLYDURINGRANGES captures enum value "ONLY_DURING_RANGES" ScheduleDayActiveONLYDURINGRANGES ScheduleDayActive = "ONLY_DURING_RANGES" // ScheduleDayActiveNEVER captures enum value "NEVER" ScheduleDayActiveNEVER ScheduleDayActive = "NEVER" )
func NewScheduleDayActive ¶
func NewScheduleDayActive(value ScheduleDayActive) *ScheduleDayActive
func (ScheduleDayActive) ContextValidate ¶
ContextValidate validates this schedule day active based on context it is used
func (ScheduleDayActive) Pointer ¶
func (m ScheduleDayActive) Pointer() *ScheduleDayActive
Pointer returns a pointer to a freshly-allocated ScheduleDayActive.
type ScheduleDayTimeRange ¶
type ScheduleDayTimeRange struct { // End time in the in format "<hour>:<minute>", e.g. "15:30". EndHhMm string `json:"end_hh_mm,omitempty"` // Start time in the in format "<hour>:<minute>", e.g. "15:30". StartHhMm string `json:"start_hh_mm,omitempty"` }
ScheduleDayTimeRange schedule day time range
swagger:model ScheduleDayTimeRange
func (*ScheduleDayTimeRange) ContextValidate ¶
ContextValidate validates this schedule day time range based on context it is used
func (*ScheduleDayTimeRange) MarshalBinary ¶
func (m *ScheduleDayTimeRange) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ScheduleDayTimeRange) UnmarshalBinary ¶
func (m *ScheduleDayTimeRange) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ScheduleScheduleDay ¶
type ScheduleScheduleDay struct { // active Active ScheduleDayActive `json:"active,omitempty"` // The time ranges that the monitor is active on this day. Required if // active is set to ONLY_DURING_RANGES, else must be empty. Ranges []*ScheduleDayTimeRange `json:"ranges"` }
ScheduleScheduleDay schedule schedule day
swagger:model ScheduleScheduleDay
func (*ScheduleScheduleDay) ContextValidate ¶
ContextValidate validate this schedule schedule day based on the context it is used
func (*ScheduleScheduleDay) MarshalBinary ¶
func (m *ScheduleScheduleDay) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ScheduleScheduleDay) UnmarshalBinary ¶
func (m *ScheduleScheduleDay) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ScheduleWeeklySchedule ¶
type ScheduleWeeklySchedule struct { // friday Friday *ScheduleScheduleDay `json:"friday,omitempty"` // monday Monday *ScheduleScheduleDay `json:"monday,omitempty"` // saturday Saturday *ScheduleScheduleDay `json:"saturday,omitempty"` // sunday Sunday *ScheduleScheduleDay `json:"sunday,omitempty"` // thursday Thursday *ScheduleScheduleDay `json:"thursday,omitempty"` // tuesday Tuesday *ScheduleScheduleDay `json:"tuesday,omitempty"` // wednesday Wednesday *ScheduleScheduleDay `json:"wednesday,omitempty"` }
ScheduleWeeklySchedule schedule weekly schedule
swagger:model ScheduleWeeklySchedule
func (*ScheduleWeeklySchedule) ContextValidate ¶
func (m *ScheduleWeeklySchedule) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this schedule weekly schedule based on the context it is used
func (*ScheduleWeeklySchedule) MarshalBinary ¶
func (m *ScheduleWeeklySchedule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ScheduleWeeklySchedule) UnmarshalBinary ¶
func (m *ScheduleWeeklySchedule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeriesConditionsConditions ¶
type SeriesConditionsConditions struct { // List of conditions to evaluate against a series. // Only one condition -- not all -- needs to match in order to assign a severity to a signal. Conditions []*MonitorCondition `json:"conditions"` }
SeriesConditionsConditions series conditions conditions
swagger:model SeriesConditionsConditions
func (*SeriesConditionsConditions) ContextValidate ¶
func (m *SeriesConditionsConditions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this series conditions conditions based on the context it is used
func (*SeriesConditionsConditions) MarshalBinary ¶
func (m *SeriesConditionsConditions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeriesConditionsConditions) UnmarshalBinary ¶
func (m *SeriesConditionsConditions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SeriesConditionsSeverityConditions ¶
type SeriesConditionsSeverityConditions struct { // critical Critical *SeriesConditionsConditions `json:"critical,omitempty"` // warn Warn *SeriesConditionsConditions `json:"warn,omitempty"` }
SeriesConditionsSeverityConditions series conditions severity conditions
swagger:model SeriesConditionsSeverityConditions
func (*SeriesConditionsSeverityConditions) ContextValidate ¶
func (m *SeriesConditionsSeverityConditions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this series conditions severity conditions based on the context it is used
func (*SeriesConditionsSeverityConditions) MarshalBinary ¶
func (m *SeriesConditionsSeverityConditions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SeriesConditionsSeverityConditions) UnmarshalBinary ¶
func (m *SeriesConditionsSeverityConditions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ServiceAccountMetricsRestriction ¶
type ServiceAccountMetricsRestriction struct { // Optional labels which further restricts the service account to only read // or write metrics with the given label names and values. Labels map[string]string `json:"labels,omitempty"` // permission Permission MetricsRestrictionPermission `json:"permission,omitempty"` }
ServiceAccountMetricsRestriction service account metrics restriction
swagger:model ServiceAccountMetricsRestriction
func (*ServiceAccountMetricsRestriction) ContextValidate ¶
func (m *ServiceAccountMetricsRestriction) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this service account metrics restriction based on the context it is used
func (*ServiceAccountMetricsRestriction) MarshalBinary ¶
func (m *ServiceAccountMetricsRestriction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceAccountMetricsRestriction) UnmarshalBinary ¶
func (m *ServiceAccountMetricsRestriction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SlackConfigConfirmationField ¶
type SlackConfigConfirmationField struct { // dismiss text DismissText string `json:"dismiss_text,omitempty"` // ok text OkText string `json:"ok_text,omitempty"` // text Text string `json:"text,omitempty"` // title Title string `json:"title,omitempty"` }
SlackConfigConfirmationField slack config confirmation field
swagger:model SlackConfigConfirmationField
func (*SlackConfigConfirmationField) ContextValidate ¶
func (m *SlackConfigConfirmationField) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this slack config confirmation field based on context it is used
func (*SlackConfigConfirmationField) MarshalBinary ¶
func (m *SlackConfigConfirmationField) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SlackConfigConfirmationField) UnmarshalBinary ¶
func (m *SlackConfigConfirmationField) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SlackConfigField ¶
type SlackConfigField struct { // short Short bool `json:"short,omitempty"` // title Title string `json:"title,omitempty"` // value Value string `json:"value,omitempty"` }
SlackConfigField slack config field
swagger:model SlackConfigField
func (*SlackConfigField) ContextValidate ¶
ContextValidate validates this slack config field based on context it is used
func (*SlackConfigField) MarshalBinary ¶
func (m *SlackConfigField) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SlackConfigField) UnmarshalBinary ¶
func (m *SlackConfigField) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SpanFilterSpanFilterMatchType ¶
type SpanFilterSpanFilterMatchType string
SpanFilterSpanFilterMatchType span filter span filter match type
swagger:model SpanFilterSpanFilterMatchType
const ( // SpanFilterSpanFilterMatchTypeINCLUDE captures enum value "INCLUDE" SpanFilterSpanFilterMatchTypeINCLUDE SpanFilterSpanFilterMatchType = "INCLUDE" // SpanFilterSpanFilterMatchTypeEXCLUDE captures enum value "EXCLUDE" SpanFilterSpanFilterMatchTypeEXCLUDE SpanFilterSpanFilterMatchType = "EXCLUDE" )
func NewSpanFilterSpanFilterMatchType ¶
func NewSpanFilterSpanFilterMatchType(value SpanFilterSpanFilterMatchType) *SpanFilterSpanFilterMatchType
func (SpanFilterSpanFilterMatchType) ContextValidate ¶
func (m SpanFilterSpanFilterMatchType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this span filter span filter match type based on context it is used
func (SpanFilterSpanFilterMatchType) Pointer ¶
func (m SpanFilterSpanFilterMatchType) Pointer() *SpanFilterSpanFilterMatchType
Pointer returns a pointer to a freshly-allocated SpanFilterSpanFilterMatchType.
type StringFilterStringFilterMatchType ¶
type StringFilterStringFilterMatchType string
StringFilterStringFilterMatchType string filter string filter match type
swagger:model StringFilterStringFilterMatchType
const ( // StringFilterStringFilterMatchTypeEXACT captures enum value "EXACT" StringFilterStringFilterMatchTypeEXACT StringFilterStringFilterMatchType = "EXACT" // StringFilterStringFilterMatchTypeREGEX captures enum value "REGEX" StringFilterStringFilterMatchTypeREGEX StringFilterStringFilterMatchType = "REGEX" // StringFilterStringFilterMatchTypeEXACTNEGATION captures enum value "EXACT_NEGATION" StringFilterStringFilterMatchTypeEXACTNEGATION StringFilterStringFilterMatchType = "EXACT_NEGATION" // StringFilterStringFilterMatchTypeREGEXNEGATION captures enum value "REGEX_NEGATION" StringFilterStringFilterMatchTypeREGEXNEGATION StringFilterStringFilterMatchType = "REGEX_NEGATION" // StringFilterStringFilterMatchTypeIN captures enum value "IN" StringFilterStringFilterMatchTypeIN StringFilterStringFilterMatchType = "IN" // StringFilterStringFilterMatchTypeNOTIN captures enum value "NOT_IN" StringFilterStringFilterMatchTypeNOTIN StringFilterStringFilterMatchType = "NOT_IN" )
func NewStringFilterStringFilterMatchType ¶
func NewStringFilterStringFilterMatchType(value StringFilterStringFilterMatchType) *StringFilterStringFilterMatchType
func (StringFilterStringFilterMatchType) ContextValidate ¶
func (m StringFilterStringFilterMatchType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this string filter string filter match type based on context it is used
func (StringFilterStringFilterMatchType) Pointer ¶
func (m StringFilterStringFilterMatchType) Pointer() *StringFilterStringFilterMatchType
Pointer returns a pointer to a freshly-allocated StringFilterStringFilterMatchType.
type TraceBehaviorConfigMainBehaviorAssignment ¶ added in v1.3.0
type TraceBehaviorConfigMainBehaviorAssignment struct { // The slug reference of a TraceBehavior BehaviorSlug string `json:"behavior_slug,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // The author or creator of the entry. CreatedBy string `json:"created_by,omitempty"` // The slug reference of a TraceDataset DatasetSlug string `json:"dataset_slug,omitempty"` // A description of the entry. Description string `json:"description,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
TraceBehaviorConfigMainBehaviorAssignment trace behavior config main behavior assignment
swagger:model TraceBehaviorConfigMainBehaviorAssignment
func (*TraceBehaviorConfigMainBehaviorAssignment) ContextValidate ¶ added in v1.3.0
func (m *TraceBehaviorConfigMainBehaviorAssignment) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this trace behavior config main behavior assignment based on context it is used
func (*TraceBehaviorConfigMainBehaviorAssignment) MarshalBinary ¶ added in v1.3.0
func (m *TraceBehaviorConfigMainBehaviorAssignment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TraceBehaviorConfigMainBehaviorAssignment) UnmarshalBinary ¶ added in v1.3.0
func (m *TraceBehaviorConfigMainBehaviorAssignment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TraceBehaviorConfigOverrideBehaviorAssignment ¶ added in v1.3.0
type TraceBehaviorConfigOverrideBehaviorAssignment struct { // The slug reference of a TraceBehavior BehaviorSlug string `json:"behavior_slug,omitempty"` // created at // Format: date-time CreatedAt strfmt.DateTime `json:"created_at,omitempty"` // The author or creator of the entry. CreatedBy string `json:"created_by,omitempty"` // The slug reference of a TraceDataset DatasetSlug string `json:"dataset_slug,omitempty"` // A description of the entry. Description string `json:"description,omitempty"` // The ending time of the override. // Format: date-time EndTime strfmt.DateTime `json:"end_time,omitempty"` // The starting time of the override. // Format: date-time StartTime strfmt.DateTime `json:"start_time,omitempty"` // updated at // Format: date-time UpdatedAt strfmt.DateTime `json:"updated_at,omitempty"` }
TraceBehaviorConfigOverrideBehaviorAssignment trace behavior config override behavior assignment
swagger:model TraceBehaviorConfigOverrideBehaviorAssignment
func (*TraceBehaviorConfigOverrideBehaviorAssignment) ContextValidate ¶ added in v1.3.0
func (m *TraceBehaviorConfigOverrideBehaviorAssignment) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this trace behavior config override behavior assignment based on context it is used
func (*TraceBehaviorConfigOverrideBehaviorAssignment) MarshalBinary ¶ added in v1.3.0
func (m *TraceBehaviorConfigOverrideBehaviorAssignment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TraceBehaviorConfigOverrideBehaviorAssignment) UnmarshalBinary ¶ added in v1.3.0
func (m *TraceBehaviorConfigOverrideBehaviorAssignment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TraceJaegerRemoteSamplingStrategyAppliedStrategy ¶
type TraceJaegerRemoteSamplingStrategyAppliedStrategy struct { // per operation strategies PerOperationStrategies *TraceJaegerRemoteSamplingStrategyPerOperationSamplingStrategies `json:"per_operation_strategies,omitempty"` // probabilistic strategy ProbabilisticStrategy *TraceJaegerRemoteSamplingStrategyProbabilisticStrategy `json:"probabilistic_strategy,omitempty"` // rate limiting strategy RateLimitingStrategy *TraceJaegerRemoteSamplingStrategyRateLimitingSamplingStrategy `json:"rate_limiting_strategy,omitempty"` }
TraceJaegerRemoteSamplingStrategyAppliedStrategy trace jaeger remote sampling strategy applied strategy
swagger:model TraceJaegerRemoteSamplingStrategyAppliedStrategy
func (*TraceJaegerRemoteSamplingStrategyAppliedStrategy) ContextValidate ¶
func (m *TraceJaegerRemoteSamplingStrategyAppliedStrategy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this trace jaeger remote sampling strategy applied strategy based on the context it is used
func (*TraceJaegerRemoteSamplingStrategyAppliedStrategy) MarshalBinary ¶
func (m *TraceJaegerRemoteSamplingStrategyAppliedStrategy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TraceJaegerRemoteSamplingStrategyAppliedStrategy) UnmarshalBinary ¶
func (m *TraceJaegerRemoteSamplingStrategyAppliedStrategy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TraceJaegerRemoteSamplingStrategyPerOperationSamplingStrategies ¶
type TraceJaegerRemoteSamplingStrategyPerOperationSamplingStrategies struct { // Defines a minimum number of traces to send for ANY operation in the service, regardless of matching per operation strategy. DefaultLowerBoundTracesPerSecond float64 `json:"default_lower_bound_traces_per_second,omitempty"` // Defines the service-wide sampling probability (in the range [0, 1]) when specific operations are not matched. DefaultSamplingRate float64 `json:"default_sampling_rate,omitempty"` // Defines a maximum number of traces to send for ANY operation in the service, regardless of matching per operation strategy. DefaultUpperBoundTracesPerSecond float64 `json:"default_upper_bound_traces_per_second,omitempty"` // Defines explicit operations-specific strategies that take precedence over the default sampling rate. PerOperationStrategies []*PerOperationSamplingStrategiesPerOperationSamplingStrategy `json:"per_operation_strategies"` }
TraceJaegerRemoteSamplingStrategyPerOperationSamplingStrategies trace jaeger remote sampling strategy per operation sampling strategies
swagger:model TraceJaegerRemoteSamplingStrategyPerOperationSamplingStrategies
func (*TraceJaegerRemoteSamplingStrategyPerOperationSamplingStrategies) ContextValidate ¶
func (m *TraceJaegerRemoteSamplingStrategyPerOperationSamplingStrategies) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this trace jaeger remote sampling strategy per operation sampling strategies based on the context it is used
func (*TraceJaegerRemoteSamplingStrategyPerOperationSamplingStrategies) MarshalBinary ¶
func (m *TraceJaegerRemoteSamplingStrategyPerOperationSamplingStrategies) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TraceJaegerRemoteSamplingStrategyPerOperationSamplingStrategies) UnmarshalBinary ¶
func (m *TraceJaegerRemoteSamplingStrategyPerOperationSamplingStrategies) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TraceJaegerRemoteSamplingStrategyProbabilisticStrategy ¶
type TraceJaegerRemoteSamplingStrategyProbabilisticStrategy struct { // Value in the range [0, 1] that defines the probability of sampling any trace. SamplingRate float64 `json:"sampling_rate,omitempty"` }
TraceJaegerRemoteSamplingStrategyProbabilisticStrategy trace jaeger remote sampling strategy probabilistic strategy
swagger:model TraceJaegerRemoteSamplingStrategyProbabilisticStrategy
func (*TraceJaegerRemoteSamplingStrategyProbabilisticStrategy) ContextValidate ¶
func (m *TraceJaegerRemoteSamplingStrategyProbabilisticStrategy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this trace jaeger remote sampling strategy probabilistic strategy based on context it is used
func (*TraceJaegerRemoteSamplingStrategyProbabilisticStrategy) MarshalBinary ¶
func (m *TraceJaegerRemoteSamplingStrategyProbabilisticStrategy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TraceJaegerRemoteSamplingStrategyProbabilisticStrategy) UnmarshalBinary ¶
func (m *TraceJaegerRemoteSamplingStrategyProbabilisticStrategy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TraceJaegerRemoteSamplingStrategyRateLimitingSamplingStrategy ¶
type TraceJaegerRemoteSamplingStrategyRateLimitingSamplingStrategy struct { // Maximum number of traces to sample per second. MaxTracesPerSecond int32 `json:"max_traces_per_second,omitempty"` }
TraceJaegerRemoteSamplingStrategyRateLimitingSamplingStrategy trace jaeger remote sampling strategy rate limiting sampling strategy
swagger:model TraceJaegerRemoteSamplingStrategyRateLimitingSamplingStrategy
func (*TraceJaegerRemoteSamplingStrategyRateLimitingSamplingStrategy) ContextValidate ¶
func (m *TraceJaegerRemoteSamplingStrategyRateLimitingSamplingStrategy) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this trace jaeger remote sampling strategy rate limiting sampling strategy based on context it is used
func (*TraceJaegerRemoteSamplingStrategyRateLimitingSamplingStrategy) MarshalBinary ¶
func (m *TraceJaegerRemoteSamplingStrategyRateLimitingSamplingStrategy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TraceJaegerRemoteSamplingStrategyRateLimitingSamplingStrategy) UnmarshalBinary ¶
func (m *TraceJaegerRemoteSamplingStrategyRateLimitingSamplingStrategy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TraceSearchFilterBoolFilter ¶
type TraceSearchFilterBoolFilter struct { // The value the filter compares to the target trace or span field. Value bool `json:"value,omitempty"` }
TraceSearchFilterBoolFilter trace search filter bool filter
swagger:model TraceSearchFilterBoolFilter
func (*TraceSearchFilterBoolFilter) ContextValidate ¶
func (m *TraceSearchFilterBoolFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this trace search filter bool filter based on context it is used
func (*TraceSearchFilterBoolFilter) MarshalBinary ¶
func (m *TraceSearchFilterBoolFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TraceSearchFilterBoolFilter) UnmarshalBinary ¶
func (m *TraceSearchFilterBoolFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TraceSearchFilterCountFilter ¶
type TraceSearchFilterCountFilter struct { // Maximum number of spans that must match a SpanFilter (inclusive). Max int32 `json:"max,omitempty"` // Minimum number of spans that must match a SpanFilter (inclusive). Min int32 `json:"min,omitempty"` }
TraceSearchFilterCountFilter trace search filter count filter
swagger:model TraceSearchFilterCountFilter
func (*TraceSearchFilterCountFilter) ContextValidate ¶
func (m *TraceSearchFilterCountFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this trace search filter count filter based on context it is used
func (*TraceSearchFilterCountFilter) MarshalBinary ¶
func (m *TraceSearchFilterCountFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TraceSearchFilterCountFilter) UnmarshalBinary ¶
func (m *TraceSearchFilterCountFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TraceSearchFilterDurationFilter ¶
type TraceSearchFilterDurationFilter struct { // Maximum duration, in seconds, required for a span or trace to match. MaxSecs float64 `json:"max_secs,omitempty"` // Minimum duration, in seconds, required for a span or trace to match. MinSecs float64 `json:"min_secs,omitempty"` }
TraceSearchFilterDurationFilter trace search filter duration filter
swagger:model TraceSearchFilterDurationFilter
func (*TraceSearchFilterDurationFilter) ContextValidate ¶
func (m *TraceSearchFilterDurationFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this trace search filter duration filter based on context it is used
func (*TraceSearchFilterDurationFilter) MarshalBinary ¶
func (m *TraceSearchFilterDurationFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TraceSearchFilterDurationFilter) UnmarshalBinary ¶
func (m *TraceSearchFilterDurationFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TraceSearchFilterNumericFilter ¶
type TraceSearchFilterNumericFilter struct { // comparison Comparison NumericFilterComparisonType `json:"comparison,omitempty"` // The filter value used in comparison against match candidates. Value float64 `json:"value,omitempty"` }
TraceSearchFilterNumericFilter trace search filter numeric filter
swagger:model TraceSearchFilterNumericFilter
func (*TraceSearchFilterNumericFilter) ContextValidate ¶
func (m *TraceSearchFilterNumericFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this trace search filter numeric filter based on the context it is used
func (*TraceSearchFilterNumericFilter) MarshalBinary ¶
func (m *TraceSearchFilterNumericFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TraceSearchFilterNumericFilter) UnmarshalBinary ¶
func (m *TraceSearchFilterNumericFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TraceSearchFilterSpanFilter ¶
type TraceSearchFilterSpanFilter struct { // duration Duration *TraceSearchFilterDurationFilter `json:"duration,omitempty"` // error Error *TraceSearchFilterBoolFilter `json:"error,omitempty"` // is root span IsRootSpan *TraceSearchFilterBoolFilter `json:"is_root_span,omitempty"` // match type MatchType SpanFilterSpanFilterMatchType `json:"match_type,omitempty"` // operation Operation *TraceSearchFilterStringFilter `json:"operation,omitempty"` // parent operation ParentOperation *TraceSearchFilterStringFilter `json:"parent_operation,omitempty"` // parent service ParentService *TraceSearchFilterStringFilter `json:"parent_service,omitempty"` // service Service *TraceSearchFilterStringFilter `json:"service,omitempty"` // span count SpanCount *TraceSearchFilterCountFilter `json:"span_count,omitempty"` // Matches the tags of the candidate. Tags []*TraceSearchFilterTagFilter `json:"tags"` }
TraceSearchFilterSpanFilter trace search filter span filter
swagger:model TraceSearchFilterSpanFilter
func (*TraceSearchFilterSpanFilter) ContextValidate ¶
func (m *TraceSearchFilterSpanFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this trace search filter span filter based on the context it is used
func (*TraceSearchFilterSpanFilter) MarshalBinary ¶
func (m *TraceSearchFilterSpanFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TraceSearchFilterSpanFilter) UnmarshalBinary ¶
func (m *TraceSearchFilterSpanFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TraceSearchFilterStringFilter ¶
type TraceSearchFilterStringFilter struct { // Values the filter tests against when using IN or NOT_IN match type. InValues []string `json:"in_values"` // match Match StringFilterStringFilterMatchType `json:"match,omitempty"` // The value the filter compares to the target trace or span field. Value string `json:"value,omitempty"` }
TraceSearchFilterStringFilter trace search filter string filter
swagger:model TraceSearchFilterStringFilter
func (*TraceSearchFilterStringFilter) ContextValidate ¶
func (m *TraceSearchFilterStringFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this trace search filter string filter based on the context it is used
func (*TraceSearchFilterStringFilter) MarshalBinary ¶
func (m *TraceSearchFilterStringFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TraceSearchFilterStringFilter) UnmarshalBinary ¶
func (m *TraceSearchFilterStringFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TraceSearchFilterTagFilter ¶
type TraceSearchFilterTagFilter struct { // The key (or name) of the span tag that is inspected by this filter. Key string `json:"key,omitempty"` // numeric value NumericValue *TraceSearchFilterNumericFilter `json:"numeric_value,omitempty"` // value Value *TraceSearchFilterStringFilter `json:"value,omitempty"` }
TraceSearchFilterTagFilter trace search filter tag filter
swagger:model TraceSearchFilterTagFilter
func (*TraceSearchFilterTagFilter) ContextValidate ¶
func (m *TraceSearchFilterTagFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this trace search filter tag filter based on the context it is used
func (*TraceSearchFilterTagFilter) MarshalBinary ¶
func (m *TraceSearchFilterTagFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TraceSearchFilterTagFilter) UnmarshalBinary ¶
func (m *TraceSearchFilterTagFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TraceSearchFilterTraceFilter ¶
type TraceSearchFilterTraceFilter struct { // duration Duration *TraceSearchFilterDurationFilter `json:"duration,omitempty"` // error Error *TraceSearchFilterBoolFilter `json:"error,omitempty"` }
TraceSearchFilterTraceFilter trace search filter trace filter
swagger:model TraceSearchFilterTraceFilter
func (*TraceSearchFilterTraceFilter) ContextValidate ¶
func (m *TraceSearchFilterTraceFilter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this trace search filter trace filter based on the context it is used
func (*TraceSearchFilterTraceFilter) MarshalBinary ¶
func (m *TraceSearchFilterTraceFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TraceSearchFilterTraceFilter) UnmarshalBinary ¶
func (m *TraceSearchFilterTraceFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebhookActionHTTPMethod ¶ added in v1.4.0
type WebhookActionHTTPMethod string
WebhookActionHTTPMethod webhook action HTTP method
swagger:model WebhookActionHTTPMethod
const ( // WebhookActionHTTPMethodGET captures enum value "GET" WebhookActionHTTPMethodGET WebhookActionHTTPMethod = "GET" // WebhookActionHTTPMethodPOST captures enum value "POST" WebhookActionHTTPMethodPOST WebhookActionHTTPMethod = "POST" // WebhookActionHTTPMethodPUT captures enum value "PUT" WebhookActionHTTPMethodPUT WebhookActionHTTPMethod = "PUT" // WebhookActionHTTPMethodPATCH captures enum value "PATCH" WebhookActionHTTPMethodPATCH WebhookActionHTTPMethod = "PATCH" // WebhookActionHTTPMethodDELETE captures enum value "DELETE" WebhookActionHTTPMethodDELETE WebhookActionHTTPMethod = "DELETE" // WebhookActionHTTPMethodHEAD captures enum value "HEAD" WebhookActionHTTPMethodHEAD WebhookActionHTTPMethod = "HEAD" // WebhookActionHTTPMethodOPTIONS captures enum value "OPTIONS" WebhookActionHTTPMethodOPTIONS WebhookActionHTTPMethod = "OPTIONS" )
func NewWebhookActionHTTPMethod ¶ added in v1.4.0
func NewWebhookActionHTTPMethod(value WebhookActionHTTPMethod) *WebhookActionHTTPMethod
func (WebhookActionHTTPMethod) ContextValidate ¶ added in v1.4.0
func (m WebhookActionHTTPMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this webhook action HTTP method based on context it is used
func (WebhookActionHTTPMethod) Pointer ¶ added in v1.4.0
func (m WebhookActionHTTPMethod) Pointer() *WebhookActionHTTPMethod
Pointer returns a pointer to a freshly-allocated WebhookActionHTTPMethod.
Source Files
¶
- allocation_fixed_value.go
- allocation_threshold.go
- allocation_thresholds.go
- api_error.go
- condition_op.go
- config_v1_update_bucket_body.go
- config_v1_update_classic_dashboard_body.go
- config_v1_update_collection_body.go
- config_v1_update_dashboard_body.go
- config_v1_update_dataset_body.go
- config_v1_update_derived_label_body.go
- config_v1_update_derived_metric_body.go
- config_v1_update_drop_rule_body.go
- config_v1_update_gcp_metrics_integration_body.go
- config_v1_update_grafana_dashboard_body.go
- config_v1_update_log_scale_action_body.go
- config_v1_update_log_scale_alert_body.go
- config_v1_update_mapping_rule_body.go
- config_v1_update_monitor_body.go
- config_v1_update_muting_rule_body.go
- config_v1_update_notification_policy_body.go
- config_v1_update_notifier_body.go
- config_v1_update_recording_rule_body.go
- config_v1_update_rollup_rule_body.go
- config_v1_update_team_body.go
- config_v1_update_trace_jaeger_remote_sampling_strategy_body.go
- config_v1_update_trace_metrics_rule_body.go
- configv1_aggregation_type.go
- configv1_bucket.go
- configv1_collection.go
- configv1_collection_reference.go
- configv1_collection_reference_type.go
- configv1_create_bucket_request.go
- configv1_create_bucket_response.go
- configv1_create_classic_dashboard_request.go
- configv1_create_classic_dashboard_response.go
- configv1_create_collection_request.go
- configv1_create_collection_response.go
- configv1_create_dashboard_request.go
- configv1_create_dashboard_response.go
- configv1_create_dataset_request.go
- configv1_create_dataset_response.go
- configv1_create_derived_label_request.go
- configv1_create_derived_label_response.go
- configv1_create_derived_metric_request.go
- configv1_create_derived_metric_response.go
- configv1_create_drop_rule_request.go
- configv1_create_drop_rule_response.go
- configv1_create_gcp_metrics_integration_request.go
- configv1_create_gcp_metrics_integration_response.go
- configv1_create_grafana_dashboard_request.go
- configv1_create_grafana_dashboard_response.go
- configv1_create_log_allocation_config_request.go
- configv1_create_log_allocation_config_response.go
- configv1_create_log_scale_action_request.go
- configv1_create_log_scale_action_response.go
- configv1_create_log_scale_alert_request.go
- configv1_create_log_scale_alert_response.go
- configv1_create_mapping_rule_request.go
- configv1_create_mapping_rule_response.go
- configv1_create_monitor_request.go
- configv1_create_monitor_response.go
- configv1_create_muting_rule_request.go
- configv1_create_muting_rule_response.go
- configv1_create_notification_policy_request.go
- configv1_create_notification_policy_response.go
- configv1_create_notifier_request.go
- configv1_create_notifier_response.go
- configv1_create_otel_metrics_ingestion_request.go
- configv1_create_otel_metrics_ingestion_response.go
- configv1_create_recording_rule_request.go
- configv1_create_recording_rule_response.go
- configv1_create_resource_pools_request.go
- configv1_create_resource_pools_response.go
- configv1_create_rollup_rule_request.go
- configv1_create_rollup_rule_response.go
- configv1_create_service_account_request.go
- configv1_create_service_account_response.go
- configv1_create_team_request.go
- configv1_create_team_response.go
- configv1_create_trace_behavior_config_request.go
- configv1_create_trace_behavior_config_response.go
- configv1_create_trace_jaeger_remote_sampling_strategy_request.go
- configv1_create_trace_jaeger_remote_sampling_strategy_response.go
- configv1_create_trace_metrics_rule_request.go
- configv1_create_trace_metrics_rule_response.go
- configv1_create_trace_tail_sampling_rules_request.go
- configv1_create_trace_tail_sampling_rules_response.go
- configv1_dashboard.go
- configv1_dataset.go
- configv1_default_sample_rate.go
- configv1_delete_bucket_response.go
- configv1_delete_classic_dashboard_response.go
- configv1_delete_collection_response.go
- configv1_delete_dashboard_response.go
- configv1_delete_dataset_response.go
- configv1_delete_derived_label_response.go
- configv1_delete_derived_metric_response.go
- configv1_delete_drop_rule_response.go
- configv1_delete_gcp_metrics_integration_response.go
- configv1_delete_grafana_dashboard_response.go
- configv1_delete_log_allocation_config_response.go
- configv1_delete_log_scale_action_response.go
- configv1_delete_log_scale_alert_response.go
- configv1_delete_mapping_rule_response.go
- configv1_delete_monitor_response.go
- configv1_delete_muting_rule_response.go
- configv1_delete_notification_policy_response.go
- configv1_delete_notifier_response.go
- configv1_delete_otel_metrics_ingestion_response.go
- configv1_delete_recording_rule_response.go
- configv1_delete_resource_pools_response.go
- configv1_delete_rollup_rule_response.go
- configv1_delete_service_account_response.go
- configv1_delete_team_response.go
- configv1_delete_trace_behavior_config_response.go
- configv1_delete_trace_jaeger_remote_sampling_strategy_response.go
- configv1_delete_trace_metrics_rule_response.go
- configv1_delete_trace_tail_sampling_rules_response.go
- configv1_derived_label.go
- configv1_derived_label_label_policy.go
- configv1_derived_metric.go
- configv1_derived_metric_label_matcher.go
- configv1_derived_metric_label_matcher_matcher_type.go
- configv1_drop_rule.go
- configv1_drop_rule_mode.go
- configv1_gcp_metrics_integration.go
- configv1_gcp_metrics_integration_service_account.go
- configv1_grafana_dashboard.go
- configv1_label_filter.go
- configv1_label_matcher.go
- configv1_label_matcher_matcher_type.go
- configv1_list_buckets_response.go
- configv1_list_classic_dashboards_response.go
- configv1_list_collections_response.go
- configv1_list_dashboards_response.go
- configv1_list_datasets_response.go
- configv1_list_derived_labels_response.go
- configv1_list_derived_metrics_response.go
- configv1_list_drop_rules_response.go
- configv1_list_gcp_metrics_integrations_response.go
- configv1_list_grafana_dashboards_response.go
- configv1_list_log_scale_actions_response.go
- configv1_list_log_scale_alerts_response.go
- configv1_list_mapping_rules_response.go
- configv1_list_monitors_response.go
- configv1_list_muting_rules_response.go
- configv1_list_notification_policies_response.go
- configv1_list_notifiers_response.go
- configv1_list_recording_rules_response.go
- configv1_list_rollup_rules_response.go
- configv1_list_service_accounts_response.go
- configv1_list_teams_response.go
- configv1_list_trace_jaeger_remote_sampling_strategies_response.go
- configv1_list_trace_metrics_rules_response.go
- configv1_log_allocation_config.go
- configv1_log_allocation_config_allocation.go
- configv1_log_dataset.go
- configv1_log_scale_action.go
- configv1_log_scale_alert.go
- configv1_log_search_filter.go
- configv1_mapping_rule.go
- configv1_mapping_rule_mode.go
- configv1_mapping_rule_storage_policy.go
- configv1_monitor.go
- configv1_muting_rule.go
- configv1_muting_rule_label_matcher.go
- configv1_muting_rule_label_matcher_matcher_type.go
- configv1_notification_policy.go
- configv1_notifier.go
- configv1_otel_metrics_ingestion.go
- configv1_page_params.go
- configv1_page_result.go
- configv1_read_bucket_response.go
- configv1_read_classic_dashboard_response.go
- configv1_read_collection_response.go
- configv1_read_dashboard_response.go
- configv1_read_dataset_response.go
- configv1_read_derived_label_response.go
- configv1_read_derived_metric_response.go
- configv1_read_drop_rule_response.go
- configv1_read_gcp_metrics_integration_response.go
- configv1_read_grafana_dashboard_response.go
- configv1_read_log_allocation_config_response.go
- configv1_read_log_scale_action_response.go
- configv1_read_log_scale_alert_response.go
- configv1_read_mapping_rule_response.go
- configv1_read_monitor_response.go
- configv1_read_muting_rule_response.go
- configv1_read_notification_policy_response.go
- configv1_read_notifier_response.go
- configv1_read_otel_metrics_ingestion_response.go
- configv1_read_recording_rule_response.go
- configv1_read_resource_pools_response.go
- configv1_read_rollup_rule_response.go
- configv1_read_service_account_response.go
- configv1_read_service_response.go
- configv1_read_team_response.go
- configv1_read_trace_behavior_config_response.go
- configv1_read_trace_jaeger_remote_sampling_strategy_response.go
- configv1_read_trace_metrics_rule_response.go
- configv1_read_trace_tail_sampling_rules_response.go
- configv1_recording_rule.go
- configv1_recording_rule_label_policy.go
- configv1_resource_pools.go
- configv1_resource_pools_allocation.go
- configv1_resource_type.go
- configv1_rollup_rule.go
- configv1_rollup_rule_label_policy.go
- configv1_rollup_rule_mode.go
- configv1_rollup_rule_storage_policy.go
- configv1_service.go
- configv1_service_account.go
- configv1_team.go
- configv1_trace_behavior_config.go
- configv1_trace_dataset.go
- configv1_trace_jaeger_remote_sampling_strategy.go
- configv1_trace_metrics_rule.go
- configv1_trace_metrics_rule_group_by.go
- configv1_trace_search_filter.go
- configv1_trace_tail_sampling_rule.go
- configv1_trace_tail_sampling_rules.go
- configv1_update_bucket_response.go
- configv1_update_classic_dashboard_response.go
- configv1_update_collection_response.go
- configv1_update_dashboard_response.go
- configv1_update_dataset_response.go
- configv1_update_derived_label_response.go
- configv1_update_derived_metric_response.go
- configv1_update_drop_rule_response.go
- configv1_update_gcp_metrics_integration_response.go
- configv1_update_grafana_dashboard_response.go
- configv1_update_log_allocation_config_request.go
- configv1_update_log_allocation_config_response.go
- configv1_update_log_scale_action_response.go
- configv1_update_log_scale_alert_response.go
- configv1_update_mapping_rule_response.go
- configv1_update_monitor_response.go
- configv1_update_muting_rule_response.go
- configv1_update_notification_policy_response.go
- configv1_update_notifier_response.go
- configv1_update_otel_metrics_ingestion_request.go
- configv1_update_otel_metrics_ingestion_response.go
- configv1_update_recording_rule_response.go
- configv1_update_resource_pools_request.go
- configv1_update_resource_pools_response.go
- configv1_update_rollup_rule_response.go
- configv1_update_team_response.go
- configv1_update_trace_behavior_config_request.go
- configv1_update_trace_behavior_config_response.go
- configv1_update_trace_jaeger_remote_sampling_strategy_response.go
- configv1_update_trace_metrics_rule_response.go
- configv1_update_trace_tail_sampling_rules_request.go
- configv1_update_trace_tail_sampling_rules_response.go
- constructed_label_value_definition.go
- dataset_dataset_configuration.go
- dataset_dataset_type.go
- derived_label_metric_label.go
- derived_metric_query.go
- derived_metric_selector.go
- derived_metric_selector_query.go
- derived_metric_variable.go
- drop_rule_conditional_rate_based_drop.go
- drop_rule_value_based_drop.go
- gcp_metrics_integration_metric_group.go
- generic_error.go
- graphite_label_policy_replace.go
- group_by_group_by_key.go
- group_by_key_group_by_key_type.go
- http_config_basic_auth.go
- http_config_tls_config.go
- list_muting_rules_request_state.go
- log_allocation_config_dataset_allocation.go
- log_allocation_config_default_dataset.go
- log_allocation_config_high_low_priorities.go
- log_scale_action_action_type.go
- log_scale_action_email_action.go
- log_scale_action_humio_repo_action.go
- log_scale_action_ops_genie_action.go
- log_scale_action_pager_duty_action.go
- log_scale_action_slack_action.go
- log_scale_action_slack_post_message_action.go
- log_scale_action_upload_file_action.go
- log_scale_action_victor_ops_action.go
- log_scale_action_webhook_action.go
- log_scale_alert_alert_type.go
- mapping_label_name_mapping.go
- mapping_label_value_mapping.go
- mapping_rule_aggregation_policy.go
- metric_label_constructed_label.go
- metric_label_mapping_label.go
- metrics_restriction_permission.go
- monitor_condition.go
- monitor_schedule.go
- monitor_series_conditions.go
- monitor_series_conditions_override.go
- monitor_signal_grouping.go
- notification_policy_routes.go
- notification_policy_routes_group_by.go
- notification_policy_routes_override.go
- notifier_email_config.go
- notifier_http_config.go
- notifier_ops_genie_config.go
- notifier_pagerduty_config.go
- notifier_slack_config.go
- notifier_slack_config_action.go
- notifier_victor_ops_config.go
- notifier_webhook_config.go
- numeric_filter_comparison_type.go
- ops_genie_config_responder.go
- otel_metrics_ingestion_resource_attributes.go
- pager_duty_action_severity.go
- pagerduty_config_image.go
- pagerduty_config_link.go
- per_operation_sampling_strategies_per_operation_sampling_strategy.go
- protobuf_any.go
- resource_attributes_filter_mode.go
- resource_attributes_flatten_mode.go
- resource_change.go
- resource_change_action.go
- resource_pools_default_pool.go
- resource_pools_license.go
- resource_pools_pool.go
- resource_pools_priorities.go
- responder_responder_type.go
- rollup_rule_graphite_label_policy.go
- rollup_rule_label_replace.go
- rollup_rule_metric_type.go
- routes_notifier_list.go
- routes_severity_notifiers.go
- schedule_day_active.go
- schedule_day_time_range.go
- schedule_schedule_day.go
- schedule_weekly_schedule.go
- series_conditions_conditions.go
- series_conditions_severity_conditions.go
- service_account_metrics_restriction.go
- slack_config_confirmation_field.go
- slack_config_field.go
- span_filter_span_filter_match_type.go
- string_filter_string_filter_match_type.go
- trace_behavior_config_main_behavior_assignment.go
- trace_behavior_config_override_behavior_assignment.go
- trace_jaeger_remote_sampling_strategy_applied_strategy.go
- trace_jaeger_remote_sampling_strategy_per_operation_sampling_strategies.go
- trace_jaeger_remote_sampling_strategy_probabilistic_strategy.go
- trace_jaeger_remote_sampling_strategy_rate_limiting_sampling_strategy.go
- trace_search_filter_bool_filter.go
- trace_search_filter_count_filter.go
- trace_search_filter_duration_filter.go
- trace_search_filter_numeric_filter.go
- trace_search_filter_span_filter.go
- trace_search_filter_string_filter.go
- trace_search_filter_tag_filter.go
- trace_search_filter_trace_filter.go
- webhook_action_http_method.go