1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. entityresolution
  5. getSchemaMapping

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

aws-native.entityresolution.getSchemaMapping

Explore with Pulumi AI

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

SchemaMapping defined in AWS Entity Resolution service

Using getSchemaMapping

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 getSchemaMapping(args: GetSchemaMappingArgs, opts?: InvokeOptions): Promise<GetSchemaMappingResult>
function getSchemaMappingOutput(args: GetSchemaMappingOutputArgs, opts?: InvokeOptions): Output<GetSchemaMappingResult>
Copy
def get_schema_mapping(schema_name: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetSchemaMappingResult
def get_schema_mapping_output(schema_name: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetSchemaMappingResult]
Copy
func LookupSchemaMapping(ctx *Context, args *LookupSchemaMappingArgs, opts ...InvokeOption) (*LookupSchemaMappingResult, error)
func LookupSchemaMappingOutput(ctx *Context, args *LookupSchemaMappingOutputArgs, opts ...InvokeOption) LookupSchemaMappingResultOutput
Copy

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

public static class GetSchemaMapping 
{
    public static Task<GetSchemaMappingResult> InvokeAsync(GetSchemaMappingArgs args, InvokeOptions? opts = null)
    public static Output<GetSchemaMappingResult> Invoke(GetSchemaMappingInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetSchemaMappingResult> getSchemaMapping(GetSchemaMappingArgs args, InvokeOptions options)
public static Output<GetSchemaMappingResult> getSchemaMapping(GetSchemaMappingArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: aws-native:entityresolution:getSchemaMapping
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

SchemaName This property is required. string
The name of the SchemaMapping
SchemaName This property is required. string
The name of the SchemaMapping
schemaName This property is required. String
The name of the SchemaMapping
schemaName This property is required. string
The name of the SchemaMapping
schema_name This property is required. str
The name of the SchemaMapping
schemaName This property is required. String
The name of the SchemaMapping

getSchemaMapping Result

The following output properties are available:

CreatedAt string
Description string
The description of the SchemaMapping
HasWorkflows bool
MappedInputFields List<Pulumi.AwsNative.EntityResolution.Outputs.SchemaMappingSchemaInputAttribute>
The SchemaMapping attributes input
SchemaArn string
Tags List<Pulumi.AwsNative.Outputs.Tag>
The tags used to organize, track, or control access for this resource.
UpdatedAt string
CreatedAt string
Description string
The description of the SchemaMapping
HasWorkflows bool
MappedInputFields []SchemaMappingSchemaInputAttribute
The SchemaMapping attributes input
SchemaArn string
Tags Tag
The tags used to organize, track, or control access for this resource.
UpdatedAt string
createdAt String
description String
The description of the SchemaMapping
hasWorkflows Boolean
mappedInputFields List<SchemaMappingSchemaInputAttribute>
The SchemaMapping attributes input
schemaArn String
tags List<Tag>
The tags used to organize, track, or control access for this resource.
updatedAt String
createdAt string
description string
The description of the SchemaMapping
hasWorkflows boolean
mappedInputFields SchemaMappingSchemaInputAttribute[]
The SchemaMapping attributes input
schemaArn string
tags Tag[]
The tags used to organize, track, or control access for this resource.
updatedAt string
created_at str
description str
The description of the SchemaMapping
has_workflows bool
mapped_input_fields Sequence[SchemaMappingSchemaInputAttribute]
The SchemaMapping attributes input
schema_arn str
tags Sequence[root_Tag]
The tags used to organize, track, or control access for this resource.
updated_at str
createdAt String
description String
The description of the SchemaMapping
hasWorkflows Boolean
mappedInputFields List<Property Map>
The SchemaMapping attributes input
schemaArn String
tags List<Property Map>
The tags used to organize, track, or control access for this resource.
updatedAt String

Supporting Types

SchemaMappingSchemaAttributeType

SchemaMappingSchemaInputAttribute

FieldName This property is required. string
Type This property is required. Pulumi.AwsNative.EntityResolution.SchemaMappingSchemaAttributeType
GroupName string
Hashed bool
MatchKey string
SubType string
The subtype of the Attribute. Would be required only when type is PROVIDER_ID
FieldName This property is required. string
Type This property is required. SchemaMappingSchemaAttributeType
GroupName string
Hashed bool
MatchKey string
SubType string
The subtype of the Attribute. Would be required only when type is PROVIDER_ID
fieldName This property is required. String
type This property is required. SchemaMappingSchemaAttributeType
groupName String
hashed Boolean
matchKey String
subType String
The subtype of the Attribute. Would be required only when type is PROVIDER_ID
fieldName This property is required. string
type This property is required. SchemaMappingSchemaAttributeType
groupName string
hashed boolean
matchKey string
subType string
The subtype of the Attribute. Would be required only when type is PROVIDER_ID
field_name This property is required. str
type This property is required. SchemaMappingSchemaAttributeType
group_name str
hashed bool
match_key str
sub_type str
The subtype of the Attribute. Would be required only when type is PROVIDER_ID

Tag

Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag
key This property is required. string
The key name of the tag
value This property is required. string
The value of the tag
key This property is required. str
The key name of the tag
value This property is required. str
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the 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.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi