AWS Native

Pulumi Official
Package maintained by Pulumi
v0.19.0 published on Wednesday, Jun 8, 2022 by Pulumi

getIntegration

The resource schema for creating an Amazon Connect Customer Profiles Integration.

Using getIntegration

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 getIntegration(args: GetIntegrationArgs, opts?: InvokeOptions): Promise<GetIntegrationResult>
function getIntegrationOutput(args: GetIntegrationOutputArgs, opts?: InvokeOptions): Output<GetIntegrationResult>
def get_integration(domain_name: Optional[str] = None,
                    uri: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetIntegrationResult
def get_integration_output(domain_name: Optional[pulumi.Input[str]] = None,
                    uri: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetIntegrationResult]
func LookupIntegration(ctx *Context, args *LookupIntegrationArgs, opts ...InvokeOption) (*LookupIntegrationResult, error)
func LookupIntegrationOutput(ctx *Context, args *LookupIntegrationOutputArgs, opts ...InvokeOption) LookupIntegrationResultOutput

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

public static class GetIntegration 
{
    public static Task<GetIntegrationResult> InvokeAsync(GetIntegrationArgs args, InvokeOptions? opts = null)
    public static Output<GetIntegrationResult> Invoke(GetIntegrationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIntegrationResult> getIntegration(GetIntegrationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: aws-native:customerprofiles:getIntegration
  Arguments:
    # Arguments dictionary

The following arguments are supported:

DomainName string

The unique name of the domain.

Uri string

The URI of the S3 bucket or any other type of data source.

DomainName string

The unique name of the domain.

Uri string

The URI of the S3 bucket or any other type of data source.

domainName String

The unique name of the domain.

uri String

The URI of the S3 bucket or any other type of data source.

domainName string

The unique name of the domain.

uri string

The URI of the S3 bucket or any other type of data source.

domain_name str

The unique name of the domain.

uri str

The URI of the S3 bucket or any other type of data source.

domainName String

The unique name of the domain.

uri String

The URI of the S3 bucket or any other type of data source.

getIntegration Result

The following output properties are available:

CreatedAt string

The time of this integration got created

LastUpdatedAt string

The time of this integration got last updated at

ObjectTypeName string

The name of the ObjectType defined for the 3rd party data in Profile Service

ObjectTypeNames List<Pulumi.AwsNative.CustomerProfiles.Outputs.IntegrationObjectTypeMapping>

The mapping between 3rd party event types and ObjectType names

Tags List<Pulumi.AwsNative.CustomerProfiles.Outputs.IntegrationTag>

The tags (keys and values) associated with the integration

CreatedAt string

The time of this integration got created

LastUpdatedAt string

The time of this integration got last updated at

ObjectTypeName string

The name of the ObjectType defined for the 3rd party data in Profile Service

ObjectTypeNames []IntegrationObjectTypeMapping

The mapping between 3rd party event types and ObjectType names

Tags []IntegrationTag

The tags (keys and values) associated with the integration

createdAt String

The time of this integration got created

lastUpdatedAt String

The time of this integration got last updated at

objectTypeName String

The name of the ObjectType defined for the 3rd party data in Profile Service

objectTypeNames List<IntegrationObjectTypeMapping>

The mapping between 3rd party event types and ObjectType names

tags List<IntegrationTag>

The tags (keys and values) associated with the integration

createdAt string

The time of this integration got created

lastUpdatedAt string

The time of this integration got last updated at

objectTypeName string

The name of the ObjectType defined for the 3rd party data in Profile Service

objectTypeNames IntegrationObjectTypeMapping[]

The mapping between 3rd party event types and ObjectType names

tags IntegrationTag[]

The tags (keys and values) associated with the integration

created_at str

The time of this integration got created

last_updated_at str

The time of this integration got last updated at

object_type_name str

The name of the ObjectType defined for the 3rd party data in Profile Service

object_type_names Sequence[IntegrationObjectTypeMapping]

The mapping between 3rd party event types and ObjectType names

tags Sequence[IntegrationTag]

The tags (keys and values) associated with the integration

createdAt String

The time of this integration got created

lastUpdatedAt String

The time of this integration got last updated at

objectTypeName String

The name of the ObjectType defined for the 3rd party data in Profile Service

objectTypeNames List<Property Map>

The mapping between 3rd party event types and ObjectType names

tags List<Property Map>

The tags (keys and values) associated with the integration

Supporting Types

IntegrationObjectTypeMapping

Key string
Value string
Key string
Value string
key String
value String
key string
value string
key str
value str
key String
value String

IntegrationTag

Key string
Value string
Key string
Value string
key String
value String
key string
value string
key str
value str
key String
value String

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0