Class: Aws::AppSync::Types::GetDataSourceIntrospectionRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#include_models_sdlBoolean

A boolean flag that determines whether SDL should be generated for introspected types or not. If set to true, each model will contain an sdl property that contains the SDL for that type. The SDL only contains the type data and no additional metadata or directives.

Returns:

  • (Boolean)


2448
2449
2450
2451
2452
2453
2454
2455
# File 'gems/aws-sdk-appsync/lib/aws-sdk-appsync/types.rb', line 2448

class GetDataSourceIntrospectionRequest < Struct.new(
  :introspection_id,
  :include_models_sdl,
  :next_token,
  :max_results)
  SENSITIVE = []
  include Aws::Structure
end

#introspection_idString

The introspection ID. Each introspection contains a unique ID that can be used to reference the instrospection record.

Returns:

  • (String)


2448
2449
2450
2451
2452
2453
2454
2455
# File 'gems/aws-sdk-appsync/lib/aws-sdk-appsync/types.rb', line 2448

class GetDataSourceIntrospectionRequest < Struct.new(
  :introspection_id,
  :include_models_sdl,
  :next_token,
  :max_results)
  SENSITIVE = []
  include Aws::Structure
end

#max_resultsInteger

The maximum number of introspected types that will be returned in a single response.

Returns:

  • (Integer)


2448
2449
2450
2451
2452
2453
2454
2455
# File 'gems/aws-sdk-appsync/lib/aws-sdk-appsync/types.rb', line 2448

class GetDataSourceIntrospectionRequest < Struct.new(
  :introspection_id,
  :include_models_sdl,
  :next_token,
  :max_results)
  SENSITIVE = []
  include Aws::Structure
end

#next_tokenString

Determines the number of types to be returned in a single response before paginating. This value is typically taken from nextToken value from the previous response.

Returns:

  • (String)


2448
2449
2450
2451
2452
2453
2454
2455
# File 'gems/aws-sdk-appsync/lib/aws-sdk-appsync/types.rb', line 2448

class GetDataSourceIntrospectionRequest < Struct.new(
  :introspection_id,
  :include_models_sdl,
  :next_token,
  :max_results)
  SENSITIVE = []
  include Aws::Structure
end