We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.appsync.getSourceApiAssociation
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
Resource Type definition for AWS::AppSync::SourceApiAssociation
Using getSourceApiAssociation
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 getSourceApiAssociation(args: GetSourceApiAssociationArgs, opts?: InvokeOptions): Promise<GetSourceApiAssociationResult>
function getSourceApiAssociationOutput(args: GetSourceApiAssociationOutputArgs, opts?: InvokeOptions): Output<GetSourceApiAssociationResult>def get_source_api_association(association_arn: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetSourceApiAssociationResult
def get_source_api_association_output(association_arn: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetSourceApiAssociationResult]func LookupSourceApiAssociation(ctx *Context, args *LookupSourceApiAssociationArgs, opts ...InvokeOption) (*LookupSourceApiAssociationResult, error)
func LookupSourceApiAssociationOutput(ctx *Context, args *LookupSourceApiAssociationOutputArgs, opts ...InvokeOption) LookupSourceApiAssociationResultOutput> Note: This function is named LookupSourceApiAssociation in the Go SDK.
public static class GetSourceApiAssociation 
{
    public static Task<GetSourceApiAssociationResult> InvokeAsync(GetSourceApiAssociationArgs args, InvokeOptions? opts = null)
    public static Output<GetSourceApiAssociationResult> Invoke(GetSourceApiAssociationInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSourceApiAssociationResult> getSourceApiAssociation(GetSourceApiAssociationArgs args, InvokeOptions options)
public static Output<GetSourceApiAssociationResult> getSourceApiAssociation(GetSourceApiAssociationArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:appsync:getSourceApiAssociation
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AssociationArn string
- ARN of the SourceApiAssociation.
- AssociationArn string
- ARN of the SourceApiAssociation.
- associationArn String
- ARN of the SourceApiAssociation.
- associationArn string
- ARN of the SourceApiAssociation.
- association_arn str
- ARN of the SourceApiAssociation.
- associationArn String
- ARN of the SourceApiAssociation.
getSourceApiAssociation Result
The following output properties are available:
- AssociationArn string
- ARN of the SourceApiAssociation.
- AssociationId string
- Id of the SourceApiAssociation.
- Description string
- Description of the SourceApiAssociation.
- LastSuccessful stringMerge Date 
- Date of last schema successful merge.
- MergedApi stringArn 
- ARN of the Merged API in the association.
- MergedApi stringId 
- GraphQLApiId of the Merged API in the association.
- SourceApi stringArn 
- ARN of the source API in the association.
- SourceApi Pulumi.Association Config Aws Native. App Sync. Outputs. Source Api Association Config 
- Customized configuration for SourceApiAssociation.
- SourceApi Pulumi.Association Status Aws Native. App Sync. Source Api Association Status 
- Current status of SourceApiAssociation.
- SourceApi stringAssociation Status Detail 
- Current SourceApiAssociation status details.
- SourceApi stringId 
- GraphQLApiId of the source API in the association.
- AssociationArn string
- ARN of the SourceApiAssociation.
- AssociationId string
- Id of the SourceApiAssociation.
- Description string
- Description of the SourceApiAssociation.
- LastSuccessful stringMerge Date 
- Date of last schema successful merge.
- MergedApi stringArn 
- ARN of the Merged API in the association.
- MergedApi stringId 
- GraphQLApiId of the Merged API in the association.
- SourceApi stringArn 
- ARN of the source API in the association.
- SourceApi SourceAssociation Config Api Association Config 
- Customized configuration for SourceApiAssociation.
- SourceApi SourceAssociation Status Api Association Status 
- Current status of SourceApiAssociation.
- SourceApi stringAssociation Status Detail 
- Current SourceApiAssociation status details.
- SourceApi stringId 
- GraphQLApiId of the source API in the association.
- associationArn String
- ARN of the SourceApiAssociation.
- associationId String
- Id of the SourceApiAssociation.
- description String
- Description of the SourceApiAssociation.
- lastSuccessful StringMerge Date 
- Date of last schema successful merge.
- mergedApi StringArn 
- ARN of the Merged API in the association.
- mergedApi StringId 
- GraphQLApiId of the Merged API in the association.
- sourceApi StringArn 
- ARN of the source API in the association.
- sourceApi SourceAssociation Config Api Association Config 
- Customized configuration for SourceApiAssociation.
- sourceApi SourceAssociation Status Api Association Status 
- Current status of SourceApiAssociation.
- sourceApi StringAssociation Status Detail 
- Current SourceApiAssociation status details.
- sourceApi StringId 
- GraphQLApiId of the source API in the association.
- associationArn string
- ARN of the SourceApiAssociation.
- associationId string
- Id of the SourceApiAssociation.
- description string
- Description of the SourceApiAssociation.
- lastSuccessful stringMerge Date 
- Date of last schema successful merge.
- mergedApi stringArn 
- ARN of the Merged API in the association.
- mergedApi stringId 
- GraphQLApiId of the Merged API in the association.
- sourceApi stringArn 
- ARN of the source API in the association.
- sourceApi SourceAssociation Config Api Association Config 
- Customized configuration for SourceApiAssociation.
- sourceApi SourceAssociation Status Api Association Status 
- Current status of SourceApiAssociation.
- sourceApi stringAssociation Status Detail 
- Current SourceApiAssociation status details.
- sourceApi stringId 
- GraphQLApiId of the source API in the association.
- association_arn str
- ARN of the SourceApiAssociation.
- association_id str
- Id of the SourceApiAssociation.
- description str
- Description of the SourceApiAssociation.
- last_successful_ strmerge_ date 
- Date of last schema successful merge.
- merged_api_ strarn 
- ARN of the Merged API in the association.
- merged_api_ strid 
- GraphQLApiId of the Merged API in the association.
- source_api_ strarn 
- ARN of the source API in the association.
- source_api_ Sourceassociation_ config Api Association Config 
- Customized configuration for SourceApiAssociation.
- source_api_ Sourceassociation_ status Api Association Status 
- Current status of SourceApiAssociation.
- source_api_ strassociation_ status_ detail 
- Current SourceApiAssociation status details.
- source_api_ strid 
- GraphQLApiId of the source API in the association.
- associationArn String
- ARN of the SourceApiAssociation.
- associationId String
- Id of the SourceApiAssociation.
- description String
- Description of the SourceApiAssociation.
- lastSuccessful StringMerge Date 
- Date of last schema successful merge.
- mergedApi StringArn 
- ARN of the Merged API in the association.
- mergedApi StringId 
- GraphQLApiId of the Merged API in the association.
- sourceApi StringArn 
- ARN of the source API in the association.
- sourceApi Property MapAssociation Config 
- Customized configuration for SourceApiAssociation.
- sourceApi "MERGE_SCHEDULED" | "MERGE_FAILED" | "MERGE_SUCCESS" | "MERGE_IN_PROGRESS" | "AUTO_MERGE_SCHEDULE_FAILED" | "DELETION_SCHEDULED" | "DELETION_IN_PROGRESS" | "DELETION_FAILED"Association Status 
- Current status of SourceApiAssociation.
- sourceApi StringAssociation Status Detail 
- Current SourceApiAssociation status details.
- sourceApi StringId 
- GraphQLApiId of the source API in the association.
Supporting Types
SourceApiAssociationConfig   
- MergeType Pulumi.Aws Native. App Sync. Source Api Association Config Merge Type 
- Configuration of the merged behavior for the association. For example when it could be auto or has to be manual.
- MergeType SourceApi Association Config Merge Type 
- Configuration of the merged behavior for the association. For example when it could be auto or has to be manual.
- mergeType SourceApi Association Config Merge Type 
- Configuration of the merged behavior for the association. For example when it could be auto or has to be manual.
- mergeType SourceApi Association Config Merge Type 
- Configuration of the merged behavior for the association. For example when it could be auto or has to be manual.
- merge_type SourceApi Association Config Merge Type 
- Configuration of the merged behavior for the association. For example when it could be auto or has to be manual.
- mergeType "AUTO_MERGE" | "MANUAL_MERGE"
- Configuration of the merged behavior for the association. For example when it could be auto or has to be manual.
SourceApiAssociationConfigMergeType     
SourceApiAssociationStatus   
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.26.0 published on Wednesday, Mar 12, 2025 by Pulumi