AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.90.0 published on Monday, Dec 4, 2023 by Pulumi
aws-native.amplifyuibuilder.getComponent
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.90.0 published on Monday, Dec 4, 2023 by Pulumi
Definition of AWS::AmplifyUIBuilder::Component Resource Type
Using getComponent
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 getComponent(args: GetComponentArgs, opts?: InvokeOptions): Promise<GetComponentResult>
function getComponentOutput(args: GetComponentOutputArgs, opts?: InvokeOptions): Output<GetComponentResult>
def get_component(app_id: Optional[str] = None,
environment_name: Optional[str] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetComponentResult
def get_component_output(app_id: Optional[pulumi.Input[str]] = None,
environment_name: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetComponentResult]
func LookupComponent(ctx *Context, args *LookupComponentArgs, opts ...InvokeOption) (*LookupComponentResult, error)
func LookupComponentOutput(ctx *Context, args *LookupComponentOutputArgs, opts ...InvokeOption) LookupComponentResultOutput
> Note: This function is named LookupComponent
in the Go SDK.
public static class GetComponent
{
public static Task<GetComponentResult> InvokeAsync(GetComponentArgs args, InvokeOptions? opts = null)
public static Output<GetComponentResult> Invoke(GetComponentInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetComponentResult> getComponent(GetComponentArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:amplifyuibuilder:getComponent
arguments:
# arguments dictionary
The following arguments are supported:
- App
Id string - Environment
Name string - Id string
- App
Id string - Environment
Name string - Id string
- app
Id String - environment
Name String - id String
- app
Id string - environment
Name string - id string
- app_
id str - environment_
name str - id str
- app
Id String - environment
Name String - id String
getComponent Result
The following output properties are available:
- App
Id string - Binding
Properties Pulumi.Aws Native. Amplify Ui Builder. Outputs. Component Binding Properties - Children
List<Pulumi.
Aws Native. Amplify Ui Builder. Outputs. Component Child> - Collection
Properties Pulumi.Aws Native. Amplify Ui Builder. Outputs. Component Collection Properties - Component
Type string - Environment
Name string - Events
Pulumi.
Aws Native. Amplify Ui Builder. Outputs. Component Events - Id string
- Name string
- Overrides
Pulumi.
Aws Native. Amplify Ui Builder. Outputs. Component Overrides - Properties
Pulumi.
Aws Native. Amplify Ui Builder. Outputs. Component Properties - Schema
Version string - Source
Id string - Variants
List<Pulumi.
Aws Native. Amplify Ui Builder. Outputs. Component Variant>
- App
Id string - Binding
Properties ComponentBinding Properties - Children
[]Component
Child - Collection
Properties ComponentCollection Properties - Component
Type string - Environment
Name string - Events
Component
Events - Id string
- Name string
- Overrides
Component
Overrides - Properties
Component
Properties - Schema
Version string - Source
Id string - Variants
[]Component
Variant
- app
Id String - binding
Properties ComponentBinding Properties - children
List<Component
Child> - collection
Properties ComponentCollection Properties - component
Type String - environment
Name String - events
Component
Events - id String
- name String
- overrides
Component
Overrides - properties
Component
Properties - schema
Version String - source
Id String - variants
List<Component
Variant>
- app
Id string - binding
Properties ComponentBinding Properties - children
Component
Child[] - collection
Properties ComponentCollection Properties - component
Type string - environment
Name string - events
Component
Events - id string
- name string
- overrides
Component
Overrides - properties
Component
Properties - schema
Version string - source
Id string - variants
Component
Variant[]
- app_
id str - binding_
properties ComponentBinding Properties - children
Sequence[Component
Child] - collection_
properties ComponentCollection Properties - component_
type str - environment_
name str - events
Component
Events - id str
- name str
- overrides
Component
Overrides - properties
Component
Properties - schema_
version str - source_
id str - variants
Sequence[Component
Variant]
Supporting Types
ComponentChild
ComponentVariant
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.90.0 published on Monday, Dec 4, 2023 by Pulumi