coralogix 2.0.17 published on Tuesday, Apr 22, 2025 by coralogix
coralogix.getSlo
Explore with Pulumi AI
coralogix 2.0.17 published on Tuesday, Apr 22, 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 dictionary
The 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<Get
Slo 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"]
- Remaining
Error doubleBudget Percentage - Service
Name string - Service name. This is the name of the service that the SLO is associated with.
- Status string
- Target
Percentage double - Target percentage. This is the target percentage of the SLO.
- Threshold
Microseconds double - Threshold in microseconds. Required when
type
islatency
. - Threshold
Symbol stringType - Threshold symbol type. Required when
type
islatency
. 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
[]Get
Slo 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"]
- Remaining
Error float64Budget Percentage - Service
Name string - Service name. This is the name of the service that the SLO is associated with.
- Status string
- Target
Percentage float64 - Target percentage. This is the target percentage of the SLO.
- Threshold
Microseconds float64 - Threshold in microseconds. Required when
type
islatency
. - Threshold
Symbol stringType - Threshold symbol type. Required when
type
islatency
. 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<Get
Slo 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"]
- remaining
Error DoubleBudget Percentage - service
Name String - Service name. This is the name of the service that the SLO is associated with.
- status String
- target
Percentage Double - Target percentage. This is the target percentage of the SLO.
- threshold
Microseconds Double - Threshold in microseconds. Required when
type
islatency
. - threshold
Symbol StringType - Threshold symbol type. Required when
type
islatency
. 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
Get
Slo 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"]
- remaining
Error numberBudget Percentage - service
Name string - Service name. This is the name of the service that the SLO is associated with.
- status string
- target
Percentage number - Target percentage. This is the target percentage of the SLO.
- threshold
Microseconds number - Threshold in microseconds. Required when
type
islatency
. - threshold
Symbol stringType - Threshold symbol type. Required when
type
islatency
. 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[Get
Slo 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
type
islatency
. - threshold_
symbol_ strtype - Threshold symbol type. Required when
type
islatency
. 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"]
- remaining
Error NumberBudget Percentage - service
Name String - Service name. This is the name of the service that the SLO is associated with.
- status String
- target
Percentage Number - Target percentage. This is the target percentage of the SLO.
- threshold
Microseconds Number - Threshold in microseconds. Required when
type
islatency
. - threshold
Symbol StringType - Threshold symbol type. Required when
type
islatency
. 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
- Compare
Type string - Compare type. This is the compare type of the SLO. Valid values are: ["endswith" "includes" "is" "startswith" "unspecified"]
- Field string
- Field
Values List<string>
- Compare
Type string - Compare type. This is the compare type of the SLO. Valid values are: ["endswith" "includes" "is" "startswith" "unspecified"]
- Field string
- Field
Values []string
- compare
Type String - Compare type. This is the compare type of the SLO. Valid values are: ["endswith" "includes" "is" "startswith" "unspecified"]
- field String
- field
Values List<String>
- compare
Type string - Compare type. This is the compare type of the SLO. Valid values are: ["endswith" "includes" "is" "startswith" "unspecified"]
- field string
- field
Values 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]
- compare
Type String - Compare type. This is the compare type of the SLO. Valid values are: ["endswith" "includes" "is" "startswith" "unspecified"]
- field String
- field
Values List<String>
Package Details
- Repository
- coralogix coralogix/terraform-provider-coralogix
- License
- Notes
- This Pulumi package is based on the
coralogix
Terraform Provider.
coralogix 2.0.17 published on Tuesday, Apr 22, 2025 by coralogix