Rootly

v0.0.8 published on Friday, Aug 19, 2022 by Rootly

getCustomFields

Using getCustomFields

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 getCustomFields(args: GetCustomFieldsArgs, opts?: InvokeOptions): Promise<GetCustomFieldsResult>
function getCustomFieldsOutput(args: GetCustomFieldsOutputArgs, opts?: InvokeOptions): Output<GetCustomFieldsResult>
def get_custom_fields(enabled: Optional[bool] = None,
                      kind: Optional[str] = None,
                      label: Optional[str] = None,
                      slug: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetCustomFieldsResult
def get_custom_fields_output(enabled: Optional[pulumi.Input[bool]] = None,
                      kind: Optional[pulumi.Input[str]] = None,
                      label: Optional[pulumi.Input[str]] = None,
                      slug: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetCustomFieldsResult]
func GetCustomFields(ctx *Context, args *GetCustomFieldsArgs, opts ...InvokeOption) (*GetCustomFieldsResult, error)
func GetCustomFieldsOutput(ctx *Context, args *GetCustomFieldsOutputArgs, opts ...InvokeOption) GetCustomFieldsResultOutput

> Note: This function is named GetCustomFields in the Go SDK.

public static class GetCustomFields 
{
    public static Task<GetCustomFieldsResult> InvokeAsync(GetCustomFieldsArgs args, InvokeOptions? opts = null)
    public static Output<GetCustomFieldsResult> Invoke(GetCustomFieldsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCustomFieldsResult> getCustomFields(GetCustomFieldsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: rootly:index/getCustomFields:getCustomFields
  Arguments:
    # Arguments dictionary

The following arguments are supported:

Enabled bool
Kind string
Label string
Slug string
Enabled bool
Kind string
Label string
Slug string
enabled Boolean
kind String
label String
slug String
enabled boolean
kind string
label string
slug string
enabled bool
kind str
label str
slug str
enabled Boolean
kind String
label String
slug String

getCustomFields Result

The following output properties are available:

CustomFields List<GetCustomFieldsCustomField>
Id string

The provider-assigned unique ID for this managed resource.

Enabled bool
Kind string
Label string
Slug string
CustomFields []GetCustomFieldsCustomField
Id string

The provider-assigned unique ID for this managed resource.

Enabled bool
Kind string
Label string
Slug string
customFields List<GetCustomFieldsCustomField>
id String

The provider-assigned unique ID for this managed resource.

enabled Boolean
kind String
label String
slug String
customFields GetCustomFieldsCustomField[]
id string

The provider-assigned unique ID for this managed resource.

enabled boolean
kind string
label string
slug string
custom_fields Sequence[GetCustomFieldsCustomField]
id str

The provider-assigned unique ID for this managed resource.

enabled bool
kind str
label str
slug str
customFields List<Property Map>
id String

The provider-assigned unique ID for this managed resource.

enabled Boolean
kind String
label String
slug String

Supporting Types

GetCustomFieldsCustomField

Description string
Enabled bool
Id string
Kind string
Label string
Requireds List<string>
Showns List<string>
Slug string
Description string
Enabled bool
Id string
Kind string
Label string
Requireds []string
Showns []string
Slug string
description String
enabled Boolean
id String
kind String
label String
requireds List<String>
showns List<String>
slug String
description string
enabled boolean
id string
kind string
label string
requireds string[]
showns string[]
slug string
description str
enabled bool
id str
kind str
label str
requireds Sequence[str]
showns Sequence[str]
slug str
description String
enabled Boolean
id String
kind String
label String
requireds List<String>
showns List<String>
slug String

Package Details

Repository
https://github.com/rootlyhq/pulumi-rootly
License
Apache-2.0
Notes

This Pulumi package is based on the rootly Terraform Provider.