We recommend new projects start with resources from the AWS provider.
We recommend new projects start with resources from the AWS provider.
A layout in the Cases domain. Layouts define the following configuration in the top section and More Info tab of the Cases user interface: Fields to display to the users and Field ordering.
Using getLayout
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 getLayout(args: GetLayoutArgs, opts?: InvokeOptions): Promise<GetLayoutResult>
function getLayoutOutput(args: GetLayoutOutputArgs, opts?: InvokeOptions): Output<GetLayoutResult>def get_layout(layout_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLayoutResult
def get_layout_output(layout_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetLayoutResult]func LookupLayout(ctx *Context, args *LookupLayoutArgs, opts ...InvokeOption) (*LookupLayoutResult, error)
func LookupLayoutOutput(ctx *Context, args *LookupLayoutOutputArgs, opts ...InvokeOption) LookupLayoutResultOutput> Note: This function is named LookupLayout in the Go SDK.
public static class GetLayout
{
public static Task<GetLayoutResult> InvokeAsync(GetLayoutArgs args, InvokeOptions? opts = null)
public static Output<GetLayoutResult> Invoke(GetLayoutInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetLayoutResult> getLayout(GetLayoutArgs args, InvokeOptions options)
public static Output<GetLayoutResult> getLayout(GetLayoutArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:cases:getLayout
arguments:
# arguments dictionaryThe following arguments are supported:
- Layout
Arn string - The Amazon Resource Name (ARN) of the layout.
- Layout
Arn string - The Amazon Resource Name (ARN) of the layout.
- layout
Arn String - The Amazon Resource Name (ARN) of the layout.
- layout
Arn string - The Amazon Resource Name (ARN) of the layout.
- layout_
arn str - The Amazon Resource Name (ARN) of the layout.
- layout
Arn String - The Amazon Resource Name (ARN) of the layout.
getLayout Result
The following output properties are available:
- Content
Pulumi.
Aws Native. Cases. Outputs. Layout Content Properties - Created
Time string - The time at which the layout was created.
- Last
Modified stringTime - The time at which the layout was created or last modified.
- Layout
Arn string - The Amazon Resource Name (ARN) of the layout.
- Layout
Id string - The unique identifier of the layout.
- Name string
- A descriptive name for the layout. Must be unique within the Cases domain and should clearly indicate the layout's purpose and field organization.
-
List<Pulumi.
Aws Native. Outputs. Tag>
- Content
Layout
Content Properties - Created
Time string - The time at which the layout was created.
- Last
Modified stringTime - The time at which the layout was created or last modified.
- Layout
Arn string - The Amazon Resource Name (ARN) of the layout.
- Layout
Id string - The unique identifier of the layout.
- Name string
- A descriptive name for the layout. Must be unique within the Cases domain and should clearly indicate the layout's purpose and field organization.
- Tag
- content
Layout
Content Properties - created
Time String - The time at which the layout was created.
- last
Modified StringTime - The time at which the layout was created or last modified.
- layout
Arn String - The Amazon Resource Name (ARN) of the layout.
- layout
Id String - The unique identifier of the layout.
- name String
- A descriptive name for the layout. Must be unique within the Cases domain and should clearly indicate the layout's purpose and field organization.
- List<Tag>
- content
Layout
Content Properties - created
Time string - The time at which the layout was created.
- last
Modified stringTime - The time at which the layout was created or last modified.
- layout
Arn string - The Amazon Resource Name (ARN) of the layout.
- layout
Id string - The unique identifier of the layout.
- name string
- A descriptive name for the layout. Must be unique within the Cases domain and should clearly indicate the layout's purpose and field organization.
- Tag[]
- content
Layout
Content Properties - created_
time str - The time at which the layout was created.
- last_
modified_ strtime - The time at which the layout was created or last modified.
- layout_
arn str - The Amazon Resource Name (ARN) of the layout.
- layout_
id str - The unique identifier of the layout.
- name str
- A descriptive name for the layout. Must be unique within the Cases domain and should clearly indicate the layout's purpose and field organization.
- Sequence[root_Tag]
- content Property Map
- created
Time String - The time at which the layout was created.
- last
Modified StringTime - The time at which the layout was created or last modified.
- layout
Arn String - The Amazon Resource Name (ARN) of the layout.
- layout
Id String - The unique identifier of the layout.
- name String
- A descriptive name for the layout. Must be unique within the Cases domain and should clearly indicate the layout's purpose and field organization.
- List<Property Map>
Supporting Types
LayoutBasicLayout
LayoutContentProperties
LayoutFieldGroup
- Fields
List<Pulumi.
Aws Native. Cases. Inputs. Layout Field Item> - An ordered list of fields to display in this group. The order determines the sequence in which fields appear in the agent interface. Each field is referenced by its unique field ID.
- Name string
- A descriptive name for the field group. Helps organize related fields together in the layout interface.
- Fields
[]Layout
Field Item - An ordered list of fields to display in this group. The order determines the sequence in which fields appear in the agent interface. Each field is referenced by its unique field ID.
- Name string
- A descriptive name for the field group. Helps organize related fields together in the layout interface.
- fields
List<Layout
Field Item> - An ordered list of fields to display in this group. The order determines the sequence in which fields appear in the agent interface. Each field is referenced by its unique field ID.
- name String
- A descriptive name for the field group. Helps organize related fields together in the layout interface.
- fields
Layout
Field Item[] - An ordered list of fields to display in this group. The order determines the sequence in which fields appear in the agent interface. Each field is referenced by its unique field ID.
- name string
- A descriptive name for the field group. Helps organize related fields together in the layout interface.
- fields
Sequence[Layout
Field Item] - An ordered list of fields to display in this group. The order determines the sequence in which fields appear in the agent interface. Each field is referenced by its unique field ID.
- name str
- A descriptive name for the field group. Helps organize related fields together in the layout interface.
- fields List<Property Map>
- An ordered list of fields to display in this group. The order determines the sequence in which fields appear in the agent interface. Each field is referenced by its unique field ID.
- name String
- A descriptive name for the field group. Helps organize related fields together in the layout interface.
LayoutFieldItem
- Id string
- The unique identifier of a field.
- Id string
- The unique identifier of a field.
- id String
- The unique identifier of a field.
- id string
- The unique identifier of a field.
- id str
- The unique identifier of a field.
- id String
- The unique identifier of a field.
LayoutSectionProperties
LayoutSections
- Sections
List<Pulumi.
Aws Native. Cases. Inputs. Layout Section Properties> - Defines the sections within a panel or tab. Contains field groups that organize related fields together.
- Sections
[]Layout
Section Properties - Defines the sections within a panel or tab. Contains field groups that organize related fields together.
- sections
List<Layout
Section Properties> - Defines the sections within a panel or tab. Contains field groups that organize related fields together.
- sections
Layout
Section Properties[] - Defines the sections within a panel or tab. Contains field groups that organize related fields together.
- sections
Sequence[Layout
Section Properties] - Defines the sections within a panel or tab. Contains field groups that organize related fields together.
- sections List<Property Map>
- Defines the sections within a panel or tab. Contains field groups that organize related fields together.
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
