Rootly v1.5.0 published on Thursday, Apr 25, 2024 by Rootly
rootly.getServices
Start a Neo task
Explain and create a rootly.getServices resource
Using getServices
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 getServices(args: GetServicesArgs, opts?: InvokeOptions): Promise<GetServicesResult>
function getServicesOutput(args: GetServicesOutputArgs, opts?: InvokeOptions): Output<GetServicesResult>def get_services(backstage_id: Optional[str] = None,
name: Optional[str] = None,
opsgenie_id: Optional[str] = None,
pagerduty_id: Optional[str] = None,
slug: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetServicesResult
def get_services_output(backstage_id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opsgenie_id: Optional[pulumi.Input[str]] = None,
pagerduty_id: Optional[pulumi.Input[str]] = None,
slug: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetServicesResult]func GetServices(ctx *Context, args *GetServicesArgs, opts ...InvokeOption) (*GetServicesResult, error)
func GetServicesOutput(ctx *Context, args *GetServicesOutputArgs, opts ...InvokeOption) GetServicesResultOutput> Note: This function is named GetServices in the Go SDK.
public static class GetServices
{
public static Task<GetServicesResult> InvokeAsync(GetServicesArgs args, InvokeOptions? opts = null)
public static Output<GetServicesResult> Invoke(GetServicesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetServicesResult> getServices(GetServicesArgs args, InvokeOptions options)
public static Output<GetServicesResult> getServices(GetServicesArgs args, InvokeOptions options)
fn::invoke:
function: rootly:index/getServices:getServices
arguments:
# arguments dictionaryThe following arguments are supported:
- Backstage
Id string - Name string
- Opsgenie
Id string - Pagerduty
Id string - Slug string
- Backstage
Id string - Name string
- Opsgenie
Id string - Pagerduty
Id string - Slug string
- backstage
Id String - name String
- opsgenie
Id String - pagerduty
Id String - slug String
- backstage
Id string - name string
- opsgenie
Id string - pagerduty
Id string - slug string
- backstage_
id str - name str
- opsgenie_
id str - pagerduty_
id str - slug str
- backstage
Id String - name String
- opsgenie
Id String - pagerduty
Id String - slug String
getServices Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Services
List<Get
Services Service> - Backstage
Id string - Name string
- Opsgenie
Id string - Pagerduty
Id string - Slug string
- Id string
- The provider-assigned unique ID for this managed resource.
- Services
[]Get
Services Service - Backstage
Id string - Name string
- Opsgenie
Id string - Pagerduty
Id string - Slug string
- id String
- The provider-assigned unique ID for this managed resource.
- services
List<Get
Services Service> - backstage
Id String - name String
- opsgenie
Id String - pagerduty
Id String - slug String
- id string
- The provider-assigned unique ID for this managed resource.
- services
Get
Services Service[] - backstage
Id string - name string
- opsgenie
Id string - pagerduty
Id string - slug string
- id str
- The provider-assigned unique ID for this managed resource.
- services
Sequence[Get
Services Service] - backstage_
id str - name str
- opsgenie_
id str - pagerduty_
id str - slug str
- id String
- The provider-assigned unique ID for this managed resource.
- services List<Property Map>
- backstage
Id String - name String
- opsgenie
Id String - pagerduty
Id String - slug String
Supporting Types
GetServicesService
- Color string
- Description string
- Id string
- Name string
- Public
Description string - Slug string
- Color string
- Description string
- Id string
- Name string
- Public
Description string - Slug string
- color String
- description String
- id String
- name String
- public
Description String - slug String
- color string
- description string
- id string
- name string
- public
Description string - slug string
- color str
- description str
- id str
- name str
- public_
description str - slug str
- color String
- description String
- id String
- name String
- public
Description String - slug String
Package Details
- Repository
- rootly rootlyhq/pulumi-rootly
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
rootlyTerraform Provider.
