Class: Aws::AppSync::Types::SourceApiAssociationSummary

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-appsync/types.rb

Overview

Describes the ARNs and IDs of associations, Merged APIs, and source APIs.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#association_arnString

The Amazon Resource Name (ARN) of the source API association.

Returns:

  • (String)


4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
# File 'lib/aws-sdk-appsync/types.rb', line 4639

class SourceApiAssociationSummary < Struct.new(
  :association_id,
  :association_arn,
  :source_api_id,
  :source_api_arn,
  :merged_api_id,
  :merged_api_arn,
  :description)
  SENSITIVE = []
  include Aws::Structure
end

#association_idString

The ID generated by the AppSync service for the source API association.

Returns:

  • (String)


4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
# File 'lib/aws-sdk-appsync/types.rb', line 4639

class SourceApiAssociationSummary < Struct.new(
  :association_id,
  :association_arn,
  :source_api_id,
  :source_api_arn,
  :merged_api_id,
  :merged_api_arn,
  :description)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

The description field.

Returns:

  • (String)


4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
# File 'lib/aws-sdk-appsync/types.rb', line 4639

class SourceApiAssociationSummary < Struct.new(
  :association_id,
  :association_arn,
  :source_api_id,
  :source_api_arn,
  :merged_api_id,
  :merged_api_arn,
  :description)
  SENSITIVE = []
  include Aws::Structure
end

#merged_api_arnString

The Amazon Resource Name (ARN) of the AppSync Merged API.

Returns:

  • (String)


4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
# File 'lib/aws-sdk-appsync/types.rb', line 4639

class SourceApiAssociationSummary < Struct.new(
  :association_id,
  :association_arn,
  :source_api_id,
  :source_api_arn,
  :merged_api_id,
  :merged_api_arn,
  :description)
  SENSITIVE = []
  include Aws::Structure
end

#merged_api_idString

The ID of the AppSync Merged API.

Returns:

  • (String)


4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
# File 'lib/aws-sdk-appsync/types.rb', line 4639

class SourceApiAssociationSummary < Struct.new(
  :association_id,
  :association_arn,
  :source_api_id,
  :source_api_arn,
  :merged_api_id,
  :merged_api_arn,
  :description)
  SENSITIVE = []
  include Aws::Structure
end

#source_api_arnString

The Amazon Resource Name (ARN) of the AppSync Source API.

Returns:

  • (String)


4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
# File 'lib/aws-sdk-appsync/types.rb', line 4639

class SourceApiAssociationSummary < Struct.new(
  :association_id,
  :association_arn,
  :source_api_id,
  :source_api_arn,
  :merged_api_id,
  :merged_api_arn,
  :description)
  SENSITIVE = []
  include Aws::Structure
end

#source_api_idString

The ID of the AppSync source API.

Returns:

  • (String)


4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
# File 'lib/aws-sdk-appsync/types.rb', line 4639

class SourceApiAssociationSummary < Struct.new(
  :association_id,
  :association_arn,
  :source_api_id,
  :source_api_arn,
  :merged_api_id,
  :merged_api_arn,
  :description)
  SENSITIVE = []
  include Aws::Structure
end