Viewing docs for Rootly v3.3.0
published on Thursday, May 7, 2026 by rootlyhq
published on Thursday, May 7, 2026 by rootlyhq
Viewing docs for Rootly v3.3.0
published on Thursday, May 7, 2026 by rootlyhq
published on Thursday, May 7, 2026 by rootlyhq
Example Usage
data "rootly_functionality" "my-functionality" {
slug = "my-functionality"
}
Using getFunctionality
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 getFunctionality(args: GetFunctionalityArgs, opts?: InvokeOptions): Promise<GetFunctionalityResult>
function getFunctionalityOutput(args: GetFunctionalityOutputArgs, opts?: InvokeOptions): Output<GetFunctionalityResult>def get_functionality(backstage_id: Optional[str] = None,
cortex_id: Optional[str] = None,
created_at: Optional[Mapping[str, str]] = None,
external_id: Optional[str] = None,
name: Optional[str] = None,
slug: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFunctionalityResult
def get_functionality_output(backstage_id: pulumi.Input[Optional[str]] = None,
cortex_id: pulumi.Input[Optional[str]] = None,
created_at: pulumi.Input[Optional[Mapping[str, pulumi.Input[str]]]] = None,
external_id: pulumi.Input[Optional[str]] = None,
name: pulumi.Input[Optional[str]] = None,
slug: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFunctionalityResult]func LookupFunctionality(ctx *Context, args *LookupFunctionalityArgs, opts ...InvokeOption) (*LookupFunctionalityResult, error)
func LookupFunctionalityOutput(ctx *Context, args *LookupFunctionalityOutputArgs, opts ...InvokeOption) LookupFunctionalityResultOutput> Note: This function is named LookupFunctionality in the Go SDK.
public static class GetFunctionality
{
public static Task<GetFunctionalityResult> InvokeAsync(GetFunctionalityArgs args, InvokeOptions? opts = null)
public static Output<GetFunctionalityResult> Invoke(GetFunctionalityInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetFunctionalityResult> getFunctionality(GetFunctionalityArgs args, InvokeOptions options)
public static Output<GetFunctionalityResult> getFunctionality(GetFunctionalityArgs args, InvokeOptions options)
fn::invoke:
function: rootly:index/getFunctionality:getFunctionality
arguments:
# arguments dictionaryThe following arguments are supported:
- Backstage
Id string - Cortex
Id string - Created
At Dictionary<string, string> - Filter by date range using 'lt' and 'gt'.
- External
Id string - Name string
- Slug string
- Backstage
Id string - Cortex
Id string - Created
At map[string]string - Filter by date range using 'lt' and 'gt'.
- External
Id string - Name string
- Slug string
- backstage
Id String - cortex
Id String - created
At Map<String,String> - Filter by date range using 'lt' and 'gt'.
- external
Id String - name String
- slug String
- backstage
Id string - cortex
Id string - created
At {[key: string]: string} - Filter by date range using 'lt' and 'gt'.
- external
Id string - name string
- slug string
- backstage_
id str - cortex_
id str - created_
at Mapping[str, str] - Filter by date range using 'lt' and 'gt'.
- external_
id str - name str
- slug str
- backstage
Id String - cortex
Id String - created
At Map<String> - Filter by date range using 'lt' and 'gt'.
- external
Id String - name String
- slug String
getFunctionality Result
The following output properties are available:
- Backstage
Id string - Cortex
Id string - External
Id string - Id string
- The ID of this resource.
- Name string
- Slug string
- Created
At Dictionary<string, string> - Filter by date range using 'lt' and 'gt'.
- Backstage
Id string - Cortex
Id string - External
Id string - Id string
- The ID of this resource.
- Name string
- Slug string
- Created
At map[string]string - Filter by date range using 'lt' and 'gt'.
- backstage
Id String - cortex
Id String - external
Id String - id String
- The ID of this resource.
- name String
- slug String
- created
At Map<String,String> - Filter by date range using 'lt' and 'gt'.
- backstage
Id string - cortex
Id string - external
Id string - id string
- The ID of this resource.
- name string
- slug string
- created
At {[key: string]: string} - Filter by date range using 'lt' and 'gt'.
- backstage_
id str - cortex_
id str - external_
id str - id str
- The ID of this resource.
- name str
- slug str
- created_
at Mapping[str, str] - Filter by date range using 'lt' and 'gt'.
- backstage
Id String - cortex
Id String - external
Id String - id String
- The ID of this resource.
- name String
- slug String
- created
At Map<String> - Filter by date range using 'lt' and 'gt'.
Package Details
- Repository
- rootly rootlyhq/pulumi-rootly
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
rootlyTerraform Provider.
Viewing docs for Rootly v3.3.0
published on Thursday, May 7, 2026 by rootlyhq
published on Thursday, May 7, 2026 by rootlyhq
