sumologic logo
Sumo Logic v0.11.0, Jan 18 23

sumologic.Slo

Provides the ability to create, read, delete, and update SLOs.

Create Slo Resource

new Slo(name: string, args: SloArgs, opts?: CustomResourceOptions);
@overload
def Slo(resource_name: str,
        opts: Optional[ResourceOptions] = None,
        application: Optional[str] = None,
        compliances: Optional[Sequence[SloComplianceArgs]] = None,
        created_at: Optional[str] = None,
        created_by: Optional[str] = None,
        description: Optional[str] = None,
        indicator: Optional[SloIndicatorArgs] = None,
        is_locked: Optional[bool] = None,
        is_mutable: Optional[bool] = None,
        is_system: Optional[bool] = None,
        modified_at: Optional[str] = None,
        modified_by: Optional[str] = None,
        name: Optional[str] = None,
        parent_id: Optional[str] = None,
        post_request_map: Optional[Mapping[str, str]] = None,
        service: Optional[str] = None,
        signal_type: Optional[str] = None,
        version: Optional[int] = None)
@overload
def Slo(resource_name: str,
        args: SloArgs,
        opts: Optional[ResourceOptions] = None)
func NewSlo(ctx *Context, name string, args SloArgs, opts ...ResourceOption) (*Slo, error)
public Slo(string name, SloArgs args, CustomResourceOptions? opts = null)
public Slo(String name, SloArgs args)
public Slo(String name, SloArgs args, CustomResourceOptions options)
type: sumologic:Slo
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args SloArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args SloArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args SloArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args SloArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args SloArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Slo Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The Slo resource accepts the following input properties:

Compliances List<Pulumi.SumoLogic.Inputs.SloComplianceArgs>

The compliance settings for the SLO.

Indicator Pulumi.SumoLogic.Inputs.SloIndicatorArgs

The service level indicator on which SLO is to be defined. more details on the difference b/w them can be found on the slo help page

  • window_based_evaluation - Evaluate SLI using successful/total windows.
  • request_based_evaluation - Evaluate SLI based on occurrence of successful events / total events over entire compliance period.
SignalType string

The type of SLO. Valid values are Latency, Error, Throughput, Availability , Other. Defaults to Latency.

Application string

Name of the application. Defaults to true.

CreatedAt string
CreatedBy string
Description string

The description of the SLO.

IsLocked bool
IsMutable bool
IsSystem bool
ModifiedAt string
ModifiedBy string
Name string

The name of the SLO. The name must be alphanumeric.

ParentId string

The ID of the SLO Folder that contains this SLO. Defaults to the root folder.

PostRequestMap Dictionary<string, string>
Service string

Name of the service.

Version int
Compliances []SloComplianceArgs

The compliance settings for the SLO.

Indicator SloIndicatorArgs

The service level indicator on which SLO is to be defined. more details on the difference b/w them can be found on the slo help page

  • window_based_evaluation - Evaluate SLI using successful/total windows.
  • request_based_evaluation - Evaluate SLI based on occurrence of successful events / total events over entire compliance period.
SignalType string

The type of SLO. Valid values are Latency, Error, Throughput, Availability , Other. Defaults to Latency.

Application string

Name of the application. Defaults to true.

CreatedAt string
CreatedBy string
Description string

The description of the SLO.

IsLocked bool
IsMutable bool
IsSystem bool
ModifiedAt string
ModifiedBy string
Name string

The name of the SLO. The name must be alphanumeric.

ParentId string

The ID of the SLO Folder that contains this SLO. Defaults to the root folder.

PostRequestMap map[string]string
Service string

Name of the service.

Version int
compliances List<SloComplianceArgs>

The compliance settings for the SLO.

indicator SloIndicatorArgs

The service level indicator on which SLO is to be defined. more details on the difference b/w them can be found on the slo help page

  • window_based_evaluation - Evaluate SLI using successful/total windows.
  • request_based_evaluation - Evaluate SLI based on occurrence of successful events / total events over entire compliance period.
signalType String

The type of SLO. Valid values are Latency, Error, Throughput, Availability , Other. Defaults to Latency.

application String

Name of the application. Defaults to true.

createdAt String
createdBy String
description String

The description of the SLO.

isLocked Boolean
isMutable Boolean
isSystem Boolean
modifiedAt String
modifiedBy String
name String

The name of the SLO. The name must be alphanumeric.

parentId String

The ID of the SLO Folder that contains this SLO. Defaults to the root folder.

postRequestMap Map<String,String>
service String

Name of the service.

version Integer
compliances SloComplianceArgs[]

The compliance settings for the SLO.

indicator SloIndicatorArgs

The service level indicator on which SLO is to be defined. more details on the difference b/w them can be found on the slo help page

  • window_based_evaluation - Evaluate SLI using successful/total windows.
  • request_based_evaluation - Evaluate SLI based on occurrence of successful events / total events over entire compliance period.
signalType string

The type of SLO. Valid values are Latency, Error, Throughput, Availability , Other. Defaults to Latency.

application string

Name of the application. Defaults to true.

createdAt string
createdBy string
description string

The description of the SLO.

isLocked boolean
isMutable boolean
isSystem boolean
modifiedAt string
modifiedBy string
name string

The name of the SLO. The name must be alphanumeric.

parentId string

The ID of the SLO Folder that contains this SLO. Defaults to the root folder.

postRequestMap {[key: string]: string}
service string

Name of the service.

version number
compliances Sequence[SloComplianceArgs]

The compliance settings for the SLO.

indicator SloIndicatorArgs

The service level indicator on which SLO is to be defined. more details on the difference b/w them can be found on the slo help page

  • window_based_evaluation - Evaluate SLI using successful/total windows.
  • request_based_evaluation - Evaluate SLI based on occurrence of successful events / total events over entire compliance period.
signal_type str

The type of SLO. Valid values are Latency, Error, Throughput, Availability , Other. Defaults to Latency.

application str

Name of the application. Defaults to true.

created_at str
created_by str
description str

The description of the SLO.

is_locked bool
is_mutable bool
is_system bool
modified_at str
modified_by str
name str

The name of the SLO. The name must be alphanumeric.

parent_id str

The ID of the SLO Folder that contains this SLO. Defaults to the root folder.

post_request_map Mapping[str, str]
service str

Name of the service.

version int
compliances List<Property Map>

The compliance settings for the SLO.

indicator Property Map

The service level indicator on which SLO is to be defined. more details on the difference b/w them can be found on the slo help page

  • window_based_evaluation - Evaluate SLI using successful/total windows.
  • request_based_evaluation - Evaluate SLI based on occurrence of successful events / total events over entire compliance period.
signalType String

The type of SLO. Valid values are Latency, Error, Throughput, Availability , Other. Defaults to Latency.

application String

Name of the application. Defaults to true.

createdAt String
createdBy String
description String

The description of the SLO.

isLocked Boolean
isMutable Boolean
isSystem Boolean
modifiedAt String
modifiedBy String
name String

The name of the SLO. The name must be alphanumeric.

parentId String

The ID of the SLO Folder that contains this SLO. Defaults to the root folder.

postRequestMap Map<String>
service String

Name of the service.

version Number

Outputs

All input properties are implicitly available as output properties. Additionally, the Slo resource produces the following output properties:

Id string

The provider-assigned unique ID for this managed resource.

Id string

The provider-assigned unique ID for this managed resource.

id String

The provider-assigned unique ID for this managed resource.

id string

The provider-assigned unique ID for this managed resource.

id str

The provider-assigned unique ID for this managed resource.

id String

The provider-assigned unique ID for this managed resource.

Look up Existing Slo Resource

Get an existing Slo resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: SloState, opts?: CustomResourceOptions): Slo
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        application: Optional[str] = None,
        compliances: Optional[Sequence[SloComplianceArgs]] = None,
        created_at: Optional[str] = None,
        created_by: Optional[str] = None,
        description: Optional[str] = None,
        indicator: Optional[SloIndicatorArgs] = None,
        is_locked: Optional[bool] = None,
        is_mutable: Optional[bool] = None,
        is_system: Optional[bool] = None,
        modified_at: Optional[str] = None,
        modified_by: Optional[str] = None,
        name: Optional[str] = None,
        parent_id: Optional[str] = None,
        post_request_map: Optional[Mapping[str, str]] = None,
        service: Optional[str] = None,
        signal_type: Optional[str] = None,
        version: Optional[int] = None) -> Slo
func GetSlo(ctx *Context, name string, id IDInput, state *SloState, opts ...ResourceOption) (*Slo, error)
public static Slo Get(string name, Input<string> id, SloState? state, CustomResourceOptions? opts = null)
public static Slo get(String name, Output<String> id, SloState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
Application string

Name of the application. Defaults to true.

Compliances List<Pulumi.SumoLogic.Inputs.SloComplianceArgs>

The compliance settings for the SLO.

CreatedAt string
CreatedBy string
Description string

The description of the SLO.

Indicator Pulumi.SumoLogic.Inputs.SloIndicatorArgs

The service level indicator on which SLO is to be defined. more details on the difference b/w them can be found on the slo help page

  • window_based_evaluation - Evaluate SLI using successful/total windows.
  • request_based_evaluation - Evaluate SLI based on occurrence of successful events / total events over entire compliance period.
IsLocked bool
IsMutable bool
IsSystem bool
ModifiedAt string
ModifiedBy string
Name string

The name of the SLO. The name must be alphanumeric.

ParentId string

The ID of the SLO Folder that contains this SLO. Defaults to the root folder.

PostRequestMap Dictionary<string, string>
Service string

Name of the service.

SignalType string

The type of SLO. Valid values are Latency, Error, Throughput, Availability , Other. Defaults to Latency.

Version int
Application string

Name of the application. Defaults to true.

Compliances []SloComplianceArgs

The compliance settings for the SLO.

CreatedAt string
CreatedBy string
Description string

The description of the SLO.

Indicator SloIndicatorArgs

The service level indicator on which SLO is to be defined. more details on the difference b/w them can be found on the slo help page

  • window_based_evaluation - Evaluate SLI using successful/total windows.
  • request_based_evaluation - Evaluate SLI based on occurrence of successful events / total events over entire compliance period.
IsLocked bool
IsMutable bool
IsSystem bool
ModifiedAt string
ModifiedBy string
Name string

The name of the SLO. The name must be alphanumeric.

ParentId string

The ID of the SLO Folder that contains this SLO. Defaults to the root folder.

PostRequestMap map[string]string
Service string

Name of the service.

SignalType string

The type of SLO. Valid values are Latency, Error, Throughput, Availability , Other. Defaults to Latency.

Version int
application String

Name of the application. Defaults to true.

compliances List<SloComplianceArgs>

The compliance settings for the SLO.

createdAt String
createdBy String
description String

The description of the SLO.

indicator SloIndicatorArgs

The service level indicator on which SLO is to be defined. more details on the difference b/w them can be found on the slo help page

  • window_based_evaluation - Evaluate SLI using successful/total windows.
  • request_based_evaluation - Evaluate SLI based on occurrence of successful events / total events over entire compliance period.
isLocked Boolean
isMutable Boolean
isSystem Boolean
modifiedAt String
modifiedBy String
name String

The name of the SLO. The name must be alphanumeric.

parentId String

The ID of the SLO Folder that contains this SLO. Defaults to the root folder.

postRequestMap Map<String,String>
service String

Name of the service.

signalType String

The type of SLO. Valid values are Latency, Error, Throughput, Availability , Other. Defaults to Latency.

version Integer
application string

Name of the application. Defaults to true.

compliances SloComplianceArgs[]

The compliance settings for the SLO.

createdAt string
createdBy string
description string

The description of the SLO.

indicator SloIndicatorArgs

The service level indicator on which SLO is to be defined. more details on the difference b/w them can be found on the slo help page

  • window_based_evaluation - Evaluate SLI using successful/total windows.
  • request_based_evaluation - Evaluate SLI based on occurrence of successful events / total events over entire compliance period.
isLocked boolean
isMutable boolean
isSystem boolean
modifiedAt string
modifiedBy string
name string

The name of the SLO. The name must be alphanumeric.

parentId string

The ID of the SLO Folder that contains this SLO. Defaults to the root folder.

postRequestMap {[key: string]: string}
service string

Name of the service.

signalType string

The type of SLO. Valid values are Latency, Error, Throughput, Availability , Other. Defaults to Latency.

version number
application str

Name of the application. Defaults to true.

compliances Sequence[SloComplianceArgs]

The compliance settings for the SLO.

created_at str
created_by str
description str

The description of the SLO.

indicator SloIndicatorArgs

The service level indicator on which SLO is to be defined. more details on the difference b/w them can be found on the slo help page

  • window_based_evaluation - Evaluate SLI using successful/total windows.
  • request_based_evaluation - Evaluate SLI based on occurrence of successful events / total events over entire compliance period.
is_locked bool
is_mutable bool
is_system bool
modified_at str
modified_by str
name str

The name of the SLO. The name must be alphanumeric.

parent_id str

The ID of the SLO Folder that contains this SLO. Defaults to the root folder.

post_request_map Mapping[str, str]
service str

Name of the service.

signal_type str

The type of SLO. Valid values are Latency, Error, Throughput, Availability , Other. Defaults to Latency.

version int
application String

Name of the application. Defaults to true.

compliances List<Property Map>

The compliance settings for the SLO.

createdAt String
createdBy String
description String

The description of the SLO.

indicator Property Map

The service level indicator on which SLO is to be defined. more details on the difference b/w them can be found on the slo help page

  • window_based_evaluation - Evaluate SLI using successful/total windows.
  • request_based_evaluation - Evaluate SLI based on occurrence of successful events / total events over entire compliance period.
isLocked Boolean
isMutable Boolean
isSystem Boolean
modifiedAt String
modifiedBy String
name String

The name of the SLO. The name must be alphanumeric.

parentId String

The ID of the SLO Folder that contains this SLO. Defaults to the root folder.

postRequestMap Map<String>
service String

Name of the service.

signalType String

The type of SLO. Valid values are Latency, Error, Throughput, Availability , Other. Defaults to Latency.

version Number

Supporting Types

SloCompliance

ComplianceType string

The type of compliance to use. Valid values are Rolling or Calendar.

Size string

The size of the compliance period to use.

  • For Rolling compliance type it must be a multiple of days e.g. 1d, 2d.
  • For Calendar compliance type the allowed values are Week, Month, Quarter.
Target double

Target percentage for the SLI over the compliance period. Must be a number between 0 and 100.

Timezone string

Time zone for the SLO compliance. Follow the format in the IANA Time Zone Database.

StartFrom string

Start of the calendar window. For Week its required and it would be the day of the week (for e.g. Sunday, Monday etc). For Quarter its required, it would be the first month of the start of quarter (for e.g. January, February etc.). For Month it's not required and is set to first day of the month.

ComplianceType string

The type of compliance to use. Valid values are Rolling or Calendar.

Size string

The size of the compliance period to use.

  • For Rolling compliance type it must be a multiple of days e.g. 1d, 2d.
  • For Calendar compliance type the allowed values are Week, Month, Quarter.
Target float64

Target percentage for the SLI over the compliance period. Must be a number between 0 and 100.

Timezone string

Time zone for the SLO compliance. Follow the format in the IANA Time Zone Database.

StartFrom string

Start of the calendar window. For Week its required and it would be the day of the week (for e.g. Sunday, Monday etc). For Quarter its required, it would be the first month of the start of quarter (for e.g. January, February etc.). For Month it's not required and is set to first day of the month.

complianceType String

The type of compliance to use. Valid values are Rolling or Calendar.

size String

The size of the compliance period to use.

  • For Rolling compliance type it must be a multiple of days e.g. 1d, 2d.
  • For Calendar compliance type the allowed values are Week, Month, Quarter.
target Double

Target percentage for the SLI over the compliance period. Must be a number between 0 and 100.

timezone String

Time zone for the SLO compliance. Follow the format in the IANA Time Zone Database.

startFrom String

Start of the calendar window. For Week its required and it would be the day of the week (for e.g. Sunday, Monday etc). For Quarter its required, it would be the first month of the start of quarter (for e.g. January, February etc.). For Month it's not required and is set to first day of the month.

complianceType string

The type of compliance to use. Valid values are Rolling or Calendar.

size string

The size of the compliance period to use.

  • For Rolling compliance type it must be a multiple of days e.g. 1d, 2d.
  • For Calendar compliance type the allowed values are Week, Month, Quarter.
target number

Target percentage for the SLI over the compliance period. Must be a number between 0 and 100.

timezone string

Time zone for the SLO compliance. Follow the format in the IANA Time Zone Database.

startFrom string

Start of the calendar window. For Week its required and it would be the day of the week (for e.g. Sunday, Monday etc). For Quarter its required, it would be the first month of the start of quarter (for e.g. January, February etc.). For Month it's not required and is set to first day of the month.

compliance_type str

The type of compliance to use. Valid values are Rolling or Calendar.

size str

The size of the compliance period to use.

  • For Rolling compliance type it must be a multiple of days e.g. 1d, 2d.
  • For Calendar compliance type the allowed values are Week, Month, Quarter.
target float

Target percentage for the SLI over the compliance period. Must be a number between 0 and 100.

timezone str

Time zone for the SLO compliance. Follow the format in the IANA Time Zone Database.

start_from str

Start of the calendar window. For Week its required and it would be the day of the week (for e.g. Sunday, Monday etc). For Quarter its required, it would be the first month of the start of quarter (for e.g. January, February etc.). For Month it's not required and is set to first day of the month.

complianceType String

The type of compliance to use. Valid values are Rolling or Calendar.

size String

The size of the compliance period to use.

  • For Rolling compliance type it must be a multiple of days e.g. 1d, 2d.
  • For Calendar compliance type the allowed values are Week, Month, Quarter.
target Number

Target percentage for the SLI over the compliance period. Must be a number between 0 and 100.

timezone String

Time zone for the SLO compliance. Follow the format in the IANA Time Zone Database.

startFrom String

Start of the calendar window. For Week its required and it would be the day of the week (for e.g. Sunday, Monday etc). For Quarter its required, it would be the first month of the start of quarter (for e.g. January, February etc.). For Month it's not required and is set to first day of the month.

SloIndicator

SloIndicatorRequestBasedEvaluation

Queries List<Pulumi.SumoLogic.Inputs.SloIndicatorRequestBasedEvaluationQuery>

The queries to use.

QueryType string

The type of query to use. Valid values are Metrics or Logs.

Op string

Comparison function with threshold. Valid values are LessThan, LessThanOrEqual, GreaterThan , GreaterThanOrEqual.

Threshold double

Compared against threshold query's raw data points to determine success criteria.

Queries []SloIndicatorRequestBasedEvaluationQuery

The queries to use.

QueryType string

The type of query to use. Valid values are Metrics or Logs.

Op string

Comparison function with threshold. Valid values are LessThan, LessThanOrEqual, GreaterThan , GreaterThanOrEqual.

Threshold float64

Compared against threshold query's raw data points to determine success criteria.

queries List<SloIndicatorRequestBasedEvaluationQuery>

The queries to use.

queryType String

The type of query to use. Valid values are Metrics or Logs.

op String

Comparison function with threshold. Valid values are LessThan, LessThanOrEqual, GreaterThan , GreaterThanOrEqual.

threshold Double

Compared against threshold query's raw data points to determine success criteria.

queries SloIndicatorRequestBasedEvaluationQuery[]

The queries to use.

queryType string

The type of query to use. Valid values are Metrics or Logs.

op string

Comparison function with threshold. Valid values are LessThan, LessThanOrEqual, GreaterThan , GreaterThanOrEqual.

threshold number

Compared against threshold query's raw data points to determine success criteria.

queries Sequence[SloIndicatorRequestBasedEvaluationQuery]

The queries to use.

query_type str

The type of query to use. Valid values are Metrics or Logs.

op str

Comparison function with threshold. Valid values are LessThan, LessThanOrEqual, GreaterThan , GreaterThanOrEqual.

threshold float

Compared against threshold query's raw data points to determine success criteria.

queries List<Property Map>

The queries to use.

queryType String

The type of query to use. Valid values are Metrics or Logs.

op String

Comparison function with threshold. Valid values are LessThan, LessThanOrEqual, GreaterThan , GreaterThanOrEqual.

threshold Number

Compared against threshold query's raw data points to determine success criteria.

SloIndicatorRequestBasedEvaluationQuery

QueryGroupType string

The type of query. Valid values are Successful, Unsuccessful, Total , Threshold. , Threshold.

QueryGroups List<Pulumi.SumoLogic.Inputs.SloIndicatorRequestBasedEvaluationQueryQueryGroup>

List of queries to use.

QueryGroupType string

The type of query. Valid values are Successful, Unsuccessful, Total , Threshold. , Threshold.

QueryGroups []SloIndicatorRequestBasedEvaluationQueryQueryGroup

List of queries to use.

queryGroupType String

The type of query. Valid values are Successful, Unsuccessful, Total , Threshold. , Threshold.

queryGroups List<SloIndicatorRequestBasedEvaluationQueryQueryGroup>

List of queries to use.

queryGroupType string

The type of query. Valid values are Successful, Unsuccessful, Total , Threshold. , Threshold.

queryGroups SloIndicatorRequestBasedEvaluationQueryQueryGroup[]

List of queries to use.

query_group_type str

The type of query. Valid values are Successful, Unsuccessful, Total , Threshold. , Threshold.

query_groups Sequence[SloIndicatorRequestBasedEvaluationQueryQueryGroup]

List of queries to use.

queryGroupType String

The type of query. Valid values are Successful, Unsuccessful, Total , Threshold. , Threshold.

queryGroups List<Property Map>

List of queries to use.

SloIndicatorRequestBasedEvaluationQueryQueryGroup

Query string

The query string to use.

RowId string

The row ID to use.

UseRowCount bool

Whether to use the row count. Defaults to false.

Field string

Field of log query output to compare against. To be used only for logs based data type when use_row_count is false. type when use_row_count is false.

Query string

The query string to use.

RowId string

The row ID to use.

UseRowCount bool

Whether to use the row count. Defaults to false.

Field string

Field of log query output to compare against. To be used only for logs based data type when use_row_count is false. type when use_row_count is false.

query String

The query string to use.

rowId String

The row ID to use.

useRowCount Boolean

Whether to use the row count. Defaults to false.

field String

Field of log query output to compare against. To be used only for logs based data type when use_row_count is false. type when use_row_count is false.

query string

The query string to use.

rowId string

The row ID to use.

useRowCount boolean

Whether to use the row count. Defaults to false.

field string

Field of log query output to compare against. To be used only for logs based data type when use_row_count is false. type when use_row_count is false.

query str

The query string to use.

row_id str

The row ID to use.

use_row_count bool

Whether to use the row count. Defaults to false.

field str

Field of log query output to compare against. To be used only for logs based data type when use_row_count is false. type when use_row_count is false.

query String

The query string to use.

rowId String

The row ID to use.

useRowCount Boolean

Whether to use the row count. Defaults to false.

field String

Field of log query output to compare against. To be used only for logs based data type when use_row_count is false. type when use_row_count is false.

SloIndicatorWindowBasedEvaluation

Op string

The operator used to define a successful window. Valid values are LessThan , LessThanOrEqual, GreaterThan , GreaterThanOrEqual.

Queries List<Pulumi.SumoLogic.Inputs.SloIndicatorWindowBasedEvaluationQuery>

The queries to use.

QueryType string

The type of query to use. Valid values are Metrics or Logs.

Size string

The size of the window to use, minimum of 1m and maximum of 1h. Only applicable for Window based evaluation.

Threshold double

Threshold for classifying window as successful or unsuccessful, i.e. the minimum value for (good windows / total windows) * 100.

Aggregation string

Aggregation function applied over each window to arrive at SLI. Valid values are Avg , Sum, Count, Max, Min and p[1-99].

Op string

The operator used to define a successful window. Valid values are LessThan , LessThanOrEqual, GreaterThan , GreaterThanOrEqual.

Queries []SloIndicatorWindowBasedEvaluationQuery

The queries to use.

QueryType string

The type of query to use. Valid values are Metrics or Logs.

Size string

The size of the window to use, minimum of 1m and maximum of 1h. Only applicable for Window based evaluation.

Threshold float64

Threshold for classifying window as successful or unsuccessful, i.e. the minimum value for (good windows / total windows) * 100.

Aggregation string

Aggregation function applied over each window to arrive at SLI. Valid values are Avg , Sum, Count, Max, Min and p[1-99].

op String

The operator used to define a successful window. Valid values are LessThan , LessThanOrEqual, GreaterThan , GreaterThanOrEqual.

queries List<SloIndicatorWindowBasedEvaluationQuery>

The queries to use.

queryType String

The type of query to use. Valid values are Metrics or Logs.

size String

The size of the window to use, minimum of 1m and maximum of 1h. Only applicable for Window based evaluation.

threshold Double

Threshold for classifying window as successful or unsuccessful, i.e. the minimum value for (good windows / total windows) * 100.

aggregation String

Aggregation function applied over each window to arrive at SLI. Valid values are Avg , Sum, Count, Max, Min and p[1-99].

op string

The operator used to define a successful window. Valid values are LessThan , LessThanOrEqual, GreaterThan , GreaterThanOrEqual.

queries SloIndicatorWindowBasedEvaluationQuery[]

The queries to use.

queryType string

The type of query to use. Valid values are Metrics or Logs.

size string

The size of the window to use, minimum of 1m and maximum of 1h. Only applicable for Window based evaluation.

threshold number

Threshold for classifying window as successful or unsuccessful, i.e. the minimum value for (good windows / total windows) * 100.

aggregation string

Aggregation function applied over each window to arrive at SLI. Valid values are Avg , Sum, Count, Max, Min and p[1-99].

op str

The operator used to define a successful window. Valid values are LessThan , LessThanOrEqual, GreaterThan , GreaterThanOrEqual.

queries Sequence[SloIndicatorWindowBasedEvaluationQuery]

The queries to use.

query_type str

The type of query to use. Valid values are Metrics or Logs.

size str

The size of the window to use, minimum of 1m and maximum of 1h. Only applicable for Window based evaluation.

threshold float

Threshold for classifying window as successful or unsuccessful, i.e. the minimum value for (good windows / total windows) * 100.

aggregation str

Aggregation function applied over each window to arrive at SLI. Valid values are Avg , Sum, Count, Max, Min and p[1-99].

op String

The operator used to define a successful window. Valid values are LessThan , LessThanOrEqual, GreaterThan , GreaterThanOrEqual.

queries List<Property Map>

The queries to use.

queryType String

The type of query to use. Valid values are Metrics or Logs.

size String

The size of the window to use, minimum of 1m and maximum of 1h. Only applicable for Window based evaluation.

threshold Number

Threshold for classifying window as successful or unsuccessful, i.e. the minimum value for (good windows / total windows) * 100.

aggregation String

Aggregation function applied over each window to arrive at SLI. Valid values are Avg , Sum, Count, Max, Min and p[1-99].

SloIndicatorWindowBasedEvaluationQuery

QueryGroupType string

The type of query. Valid values are Successful, Unsuccessful, Total , Threshold. , Threshold.

QueryGroups List<Pulumi.SumoLogic.Inputs.SloIndicatorWindowBasedEvaluationQueryQueryGroup>

List of queries to use.

QueryGroupType string

The type of query. Valid values are Successful, Unsuccessful, Total , Threshold. , Threshold.

QueryGroups []SloIndicatorWindowBasedEvaluationQueryQueryGroup

List of queries to use.

queryGroupType String

The type of query. Valid values are Successful, Unsuccessful, Total , Threshold. , Threshold.

queryGroups List<SloIndicatorWindowBasedEvaluationQueryQueryGroup>

List of queries to use.

queryGroupType string

The type of query. Valid values are Successful, Unsuccessful, Total , Threshold. , Threshold.

queryGroups SloIndicatorWindowBasedEvaluationQueryQueryGroup[]

List of queries to use.

query_group_type str

The type of query. Valid values are Successful, Unsuccessful, Total , Threshold. , Threshold.

query_groups Sequence[SloIndicatorWindowBasedEvaluationQueryQueryGroup]

List of queries to use.

queryGroupType String

The type of query. Valid values are Successful, Unsuccessful, Total , Threshold. , Threshold.

queryGroups List<Property Map>

List of queries to use.

SloIndicatorWindowBasedEvaluationQueryQueryGroup

Query string

The query string to use.

RowId string

The row ID to use.

UseRowCount bool

Whether to use the row count. Defaults to false.

Field string

Field of log query output to compare against. To be used only for logs based data type when use_row_count is false. type when use_row_count is false.

Query string

The query string to use.

RowId string

The row ID to use.

UseRowCount bool

Whether to use the row count. Defaults to false.

Field string

Field of log query output to compare against. To be used only for logs based data type when use_row_count is false. type when use_row_count is false.

query String

The query string to use.

rowId String

The row ID to use.

useRowCount Boolean

Whether to use the row count. Defaults to false.

field String

Field of log query output to compare against. To be used only for logs based data type when use_row_count is false. type when use_row_count is false.

query string

The query string to use.

rowId string

The row ID to use.

useRowCount boolean

Whether to use the row count. Defaults to false.

field string

Field of log query output to compare against. To be used only for logs based data type when use_row_count is false. type when use_row_count is false.

query str

The query string to use.

row_id str

The row ID to use.

use_row_count bool

Whether to use the row count. Defaults to false.

field str

Field of log query output to compare against. To be used only for logs based data type when use_row_count is false. type when use_row_count is false.

query String

The query string to use.

rowId String

The row ID to use.

useRowCount Boolean

Whether to use the row count. Defaults to false.

field String

Field of log query output to compare against. To be used only for logs based data type when use_row_count is false. type when use_row_count is false.

Package Details

Repository
Sumo Logic pulumi/pulumi-sumologic
License
Apache-2.0
Notes

This Pulumi package is based on the sumologic Terraform Provider.