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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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 '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 '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 '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 '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