Class: Aws::Types::UpdateGraphqlApiRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#additional_authentication_providers::Array[Types::AdditionalAuthenticationProvider]

Returns the value of attribute additional_authentication_providers.



1420
1421
1422
# File 'sig/types.rbs', line 1420

def additional_authentication_providers
  @additional_authentication_providers
end

#api_id::String

Returns the value of attribute api_id.

Returns:

  • (::String)


1414
1415
1416
# File 'sig/types.rbs', line 1414

def api_id
  @api_id
end

#authentication_type"API_KEY", ...

Returns the value of attribute authentication_type.

Returns:

  • ("API_KEY", "AWS_IAM", "AMAZON_COGNITO_USER_POOLS", "OPENID_CONNECT", "AWS_LAMBDA")


1417
1418
1419
# File 'sig/types.rbs', line 1417

def authentication_type
  @authentication_type
end

#enhanced_metrics_configTypes::EnhancedMetricsConfig

Returns the value of attribute enhanced_metrics_config.



1428
1429
1430
# File 'sig/types.rbs', line 1428

def enhanced_metrics_config
  @enhanced_metrics_config
end

#introspection_config"ENABLED", "DISABLED"

Returns the value of attribute introspection_config.

Returns:

  • ("ENABLED", "DISABLED")


1425
1426
1427
# File 'sig/types.rbs', line 1425

def introspection_config
  @introspection_config
end

#lambda_authorizer_configTypes::LambdaAuthorizerConfig

Returns the value of attribute lambda_authorizer_config.



1422
1423
1424
# File 'sig/types.rbs', line 1422

def lambda_authorizer_config
  @lambda_authorizer_config
end

#log_configTypes::LogConfig

Returns the value of attribute log_config.

Returns:



1416
1417
1418
# File 'sig/types.rbs', line 1416

def log_config
  @log_config
end

#merged_api_execution_role_arn::String

Returns the value of attribute merged_api_execution_role_arn.

Returns:

  • (::String)


1423
1424
1425
# File 'sig/types.rbs', line 1423

def merged_api_execution_role_arn
  @merged_api_execution_role_arn
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


1415
1416
1417
# File 'sig/types.rbs', line 1415

def name
  @name
end

#open_id_connect_configTypes::OpenIDConnectConfig

Returns the value of attribute open_id_connect_config.



1419
1420
1421
# File 'sig/types.rbs', line 1419

def open_id_connect_config
  @open_id_connect_config
end

#owner_contact::String

Returns the value of attribute owner_contact.

Returns:

  • (::String)


1424
1425
1426
# File 'sig/types.rbs', line 1424

def owner_contact
  @owner_contact
end

#query_depth_limit::Integer

Returns the value of attribute query_depth_limit.

Returns:

  • (::Integer)


1426
1427
1428
# File 'sig/types.rbs', line 1426

def query_depth_limit
  @query_depth_limit
end

#resolver_count_limit::Integer

Returns the value of attribute resolver_count_limit.

Returns:

  • (::Integer)


1427
1428
1429
# File 'sig/types.rbs', line 1427

def resolver_count_limit
  @resolver_count_limit
end

#user_pool_configTypes::UserPoolConfig

Returns the value of attribute user_pool_config.



1418
1419
1420
# File 'sig/types.rbs', line 1418

def user_pool_config
  @user_pool_config
end

#xray_enabledBoolean

Returns the value of attribute xray_enabled.

Returns:

  • (Boolean)


1421
1422
1423
# File 'sig/types.rbs', line 1421

def xray_enabled
  @xray_enabled
end