Rootly v1.5.0 published on Thursday, Apr 25, 2024 by Rootly
rootly.getFunctionalities
Explore with Pulumi AI
Using getFunctionalities
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 getFunctionalities(args: GetFunctionalitiesArgs, opts?: InvokeOptions): Promise<GetFunctionalitiesResult>
function getFunctionalitiesOutput(args: GetFunctionalitiesOutputArgs, opts?: InvokeOptions): Output<GetFunctionalitiesResult>
def get_functionalities(name: Optional[str] = None,
opsgenie_id: Optional[str] = None,
pagerduty_id: Optional[str] = None,
slug: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFunctionalitiesResult
def get_functionalities_output(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[GetFunctionalitiesResult]
func GetFunctionalities(ctx *Context, args *GetFunctionalitiesArgs, opts ...InvokeOption) (*GetFunctionalitiesResult, error)
func GetFunctionalitiesOutput(ctx *Context, args *GetFunctionalitiesOutputArgs, opts ...InvokeOption) GetFunctionalitiesResultOutput
> Note: This function is named GetFunctionalities
in the Go SDK.
public static class GetFunctionalities
{
public static Task<GetFunctionalitiesResult> InvokeAsync(GetFunctionalitiesArgs args, InvokeOptions? opts = null)
public static Output<GetFunctionalitiesResult> Invoke(GetFunctionalitiesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetFunctionalitiesResult> getFunctionalities(GetFunctionalitiesArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: rootly:index/getFunctionalities:getFunctionalities
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Opsgenie
Id string - Pagerduty
Id string - Slug string
- Name string
- Opsgenie
Id string - Pagerduty
Id string - Slug string
- name String
- opsgenie
Id String - pagerduty
Id String - slug String
- name string
- opsgenie
Id string - pagerduty
Id string - slug string
- name str
- opsgenie_
id str - pagerduty_
id str - slug str
- name String
- opsgenie
Id String - pagerduty
Id String - slug String
getFunctionalities Result
The following output properties are available:
- Functionalities
List<Get
Functionalities Functionality> - Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Opsgenie
Id string - Pagerduty
Id string - Slug string
- Functionalities
[]Get
Functionalities Functionality - Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Opsgenie
Id string - Pagerduty
Id string - Slug string
- functionalities
List<Get
Functionalities Functionality> - id String
- The provider-assigned unique ID for this managed resource.
- name String
- opsgenie
Id String - pagerduty
Id String - slug String
- functionalities
Get
Functionalities Functionality[] - id string
- The provider-assigned unique ID for this managed resource.
- name string
- opsgenie
Id string - pagerduty
Id string - slug string
- functionalities
Sequence[Get
Functionalities Functionality] - id str
- The provider-assigned unique ID for this managed resource.
- name str
- opsgenie_
id str - pagerduty_
id str - slug str
- functionalities List<Property Map>
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- opsgenie
Id String - pagerduty
Id String - slug String
Supporting Types
GetFunctionalitiesFunctionality
- Color string
- Description string
- Id string
- Name string
- Slug string
- Color string
- Description string
- Id string
- Name string
- Slug string
- color String
- description String
- id String
- name String
- slug String
- color string
- description string
- id string
- name string
- slug string
- color str
- description str
- id str
- name str
- slug str
- color String
- description String
- id String
- name String
- slug String
Package Details
- Repository
- rootly rootlyhq/pulumi-rootly
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
rootly
Terraform Provider.