coralogix 2.0.16 published on Monday, Apr 14, 2025 by coralogix
coralogix.getSlo
Explore with Pulumi AI
coralogix 2.0.16 published on Monday, Apr 14, 2025 by coralogix
Coralogix SLO.
Using getSlo
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getSlo(args: GetSloArgs, opts?: InvokeOptions): Promise<GetSloResult>
function getSloOutput(args: GetSloOutputArgs, opts?: InvokeOptions): Output<GetSloResult>def get_slo(id: Optional[str] = None,
            opts: Optional[InvokeOptions] = None) -> GetSloResult
def get_slo_output(id: Optional[pulumi.Input[str]] = None,
            opts: Optional[InvokeOptions] = None) -> Output[GetSloResult]func LookupSlo(ctx *Context, args *LookupSloArgs, opts ...InvokeOption) (*LookupSloResult, error)
func LookupSloOutput(ctx *Context, args *LookupSloOutputArgs, opts ...InvokeOption) LookupSloResultOutput> Note: This function is named LookupSlo in the Go SDK.
public static class GetSlo 
{
    public static Task<GetSloResult> InvokeAsync(GetSloArgs args, InvokeOptions? opts = null)
    public static Output<GetSloResult> Invoke(GetSloInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSloResult> getSlo(GetSloArgs args, InvokeOptions options)
public static Output<GetSloResult> getSlo(GetSloArgs args, InvokeOptions options)
fn::invoke:
  function: coralogix:index/getSlo:getSlo
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Id string
- SLO ID.
- Id string
- SLO ID.
- id String
- SLO ID.
- id string
- SLO ID.
- id str
- SLO ID.
- id String
- SLO ID.
getSlo Result
The following output properties are available:
- Description string
- Optional SLO description.
- Filters
List<GetSlo Filter> 
- Id string
- SLO ID.
- Name string
- SLO name.
- Period string
- Period. This is the period of the SLO. Valid values are: ["14days" "30days" "7_days" "unspecified"]
- RemainingError doubleBudget Percentage 
- ServiceName string
- Service name. This is the name of the service that the SLO is associated with.
- Status string
- TargetPercentage double
- Target percentage. This is the target percentage of the SLO.
- ThresholdMicroseconds double
- Threshold in microseconds. Required when typeislatency.
- ThresholdSymbol stringType 
- Threshold symbol type. Required when typeislatency. Valid values are: ["equal" "greater" "greaterorequal" "less" "lessorequal"]
- Type string
- Type. This is the type of the SLO. Valid values are: "error", "latency".
- Description string
- Optional SLO description.
- Filters
[]GetSlo Filter 
- Id string
- SLO ID.
- Name string
- SLO name.
- Period string
- Period. This is the period of the SLO. Valid values are: ["14days" "30days" "7_days" "unspecified"]
- RemainingError float64Budget Percentage 
- ServiceName string
- Service name. This is the name of the service that the SLO is associated with.
- Status string
- TargetPercentage float64
- Target percentage. This is the target percentage of the SLO.
- ThresholdMicroseconds float64
- Threshold in microseconds. Required when typeislatency.
- ThresholdSymbol stringType 
- Threshold symbol type. Required when typeislatency. Valid values are: ["equal" "greater" "greaterorequal" "less" "lessorequal"]
- Type string
- Type. This is the type of the SLO. Valid values are: "error", "latency".
- description String
- Optional SLO description.
- filters
List<GetSlo Filter> 
- id String
- SLO ID.
- name String
- SLO name.
- period String
- Period. This is the period of the SLO. Valid values are: ["14days" "30days" "7_days" "unspecified"]
- remainingError DoubleBudget Percentage 
- serviceName String
- Service name. This is the name of the service that the SLO is associated with.
- status String
- targetPercentage Double
- Target percentage. This is the target percentage of the SLO.
- thresholdMicroseconds Double
- Threshold in microseconds. Required when typeislatency.
- thresholdSymbol StringType 
- Threshold symbol type. Required when typeislatency. Valid values are: ["equal" "greater" "greaterorequal" "less" "lessorequal"]
- type String
- Type. This is the type of the SLO. Valid values are: "error", "latency".
- description string
- Optional SLO description.
- filters
GetSlo Filter[] 
- id string
- SLO ID.
- name string
- SLO name.
- period string
- Period. This is the period of the SLO. Valid values are: ["14days" "30days" "7_days" "unspecified"]
- remainingError numberBudget Percentage 
- serviceName string
- Service name. This is the name of the service that the SLO is associated with.
- status string
- targetPercentage number
- Target percentage. This is the target percentage of the SLO.
- thresholdMicroseconds number
- Threshold in microseconds. Required when typeislatency.
- thresholdSymbol stringType 
- Threshold symbol type. Required when typeislatency. Valid values are: ["equal" "greater" "greaterorequal" "less" "lessorequal"]
- type string
- Type. This is the type of the SLO. Valid values are: "error", "latency".
- description str
- Optional SLO description.
- filters
Sequence[GetSlo Filter] 
- id str
- SLO ID.
- name str
- SLO name.
- period str
- Period. This is the period of the SLO. Valid values are: ["14days" "30days" "7_days" "unspecified"]
- remaining_error_ floatbudget_ percentage 
- service_name str
- Service name. This is the name of the service that the SLO is associated with.
- status str
- target_percentage float
- Target percentage. This is the target percentage of the SLO.
- threshold_microseconds float
- Threshold in microseconds. Required when typeislatency.
- threshold_symbol_ strtype 
- Threshold symbol type. Required when typeislatency. Valid values are: ["equal" "greater" "greaterorequal" "less" "lessorequal"]
- type str
- Type. This is the type of the SLO. Valid values are: "error", "latency".
- description String
- Optional SLO description.
- filters List<Property Map>
- id String
- SLO ID.
- name String
- SLO name.
- period String
- Period. This is the period of the SLO. Valid values are: ["14days" "30days" "7_days" "unspecified"]
- remainingError NumberBudget Percentage 
- serviceName String
- Service name. This is the name of the service that the SLO is associated with.
- status String
- targetPercentage Number
- Target percentage. This is the target percentage of the SLO.
- thresholdMicroseconds Number
- Threshold in microseconds. Required when typeislatency.
- thresholdSymbol StringType 
- Threshold symbol type. Required when typeislatency. Valid values are: ["equal" "greater" "greaterorequal" "less" "lessorequal"]
- type String
- Type. This is the type of the SLO. Valid values are: "error", "latency".
Supporting Types
GetSloFilter  
- CompareType string
- Compare type. This is the compare type of the SLO. Valid values are: ["endswith" "includes" "is" "startswith" "unspecified"]
- Field string
- FieldValues List<string>
- CompareType string
- Compare type. This is the compare type of the SLO. Valid values are: ["endswith" "includes" "is" "startswith" "unspecified"]
- Field string
- FieldValues []string
- compareType String
- Compare type. This is the compare type of the SLO. Valid values are: ["endswith" "includes" "is" "startswith" "unspecified"]
- field String
- fieldValues List<String>
- compareType string
- Compare type. This is the compare type of the SLO. Valid values are: ["endswith" "includes" "is" "startswith" "unspecified"]
- field string
- fieldValues string[]
- compare_type str
- Compare type. This is the compare type of the SLO. Valid values are: ["endswith" "includes" "is" "startswith" "unspecified"]
- field str
- field_values Sequence[str]
- compareType String
- Compare type. This is the compare type of the SLO. Valid values are: ["endswith" "includes" "is" "startswith" "unspecified"]
- field String
- fieldValues List<String>
Package Details
- Repository
- coralogix coralogix/terraform-provider-coralogix
- License
- Notes
- This Pulumi package is based on the coralogixTerraform Provider.
coralogix 2.0.16 published on Monday, Apr 14, 2025 by coralogix