Class: Aws::Types::CreateGraphqlApiRequest
- Inherits:
-
Object
- Object
- Aws::Types::CreateGraphqlApiRequest
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#additional_authentication_providers ⇒ ::Array[Types::AdditionalAuthenticationProvider]
Returns the value of attribute additional_authentication_providers.
-
#api_type ⇒ "GRAPHQL", "MERGED"
Returns the value of attribute api_type.
-
#authentication_type ⇒ "API_KEY", ...
Returns the value of attribute authentication_type.
-
#enhanced_metrics_config ⇒ Types::EnhancedMetricsConfig
Returns the value of attribute enhanced_metrics_config.
-
#introspection_config ⇒ "ENABLED", "DISABLED"
Returns the value of attribute introspection_config.
-
#lambda_authorizer_config ⇒ Types::LambdaAuthorizerConfig
Returns the value of attribute lambda_authorizer_config.
-
#log_config ⇒ Types::LogConfig
Returns the value of attribute log_config.
-
#merged_api_execution_role_arn ⇒ ::String
Returns the value of attribute merged_api_execution_role_arn.
-
#name ⇒ ::String
Returns the value of attribute name.
-
#open_id_connect_config ⇒ Types::OpenIDConnectConfig
Returns the value of attribute open_id_connect_config.
-
#owner_contact ⇒ ::String
Returns the value of attribute owner_contact.
-
#query_depth_limit ⇒ ::Integer
Returns the value of attribute query_depth_limit.
-
#resolver_count_limit ⇒ ::Integer
Returns the value of attribute resolver_count_limit.
-
#tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute tags.
-
#user_pool_config ⇒ Types::UserPoolConfig
Returns the value of attribute user_pool_config.
-
#visibility ⇒ "GLOBAL", "PRIVATE"
Returns the value of attribute visibility.
-
#xray_enabled ⇒ Boolean
Returns the value of attribute xray_enabled.
Instance Attribute Details
#additional_authentication_providers ⇒ ::Array[Types::AdditionalAuthenticationProvider]
Returns the value of attribute additional_authentication_providers.
337 338 339 |
# File 'sig/types.rbs', line 337 def additional_authentication_providers @additional_authentication_providers end |
#api_type ⇒ "GRAPHQL", "MERGED"
Returns the value of attribute api_type.
340 341 342 |
# File 'sig/types.rbs', line 340 def api_type @api_type end |
#authentication_type ⇒ "API_KEY", ...
Returns the value of attribute authentication_type.
333 334 335 |
# File 'sig/types.rbs', line 333 def authentication_type @authentication_type end |
#enhanced_metrics_config ⇒ Types::EnhancedMetricsConfig
Returns the value of attribute enhanced_metrics_config.
347 348 349 |
# File 'sig/types.rbs', line 347 def enhanced_metrics_config @enhanced_metrics_config end |
#introspection_config ⇒ "ENABLED", "DISABLED"
Returns the value of attribute introspection_config.
344 345 346 |
# File 'sig/types.rbs', line 344 def introspection_config @introspection_config end |
#lambda_authorizer_config ⇒ Types::LambdaAuthorizerConfig
Returns the value of attribute lambda_authorizer_config.
339 340 341 |
# File 'sig/types.rbs', line 339 def @lambda_authorizer_config end |
#log_config ⇒ Types::LogConfig
Returns the value of attribute log_config.
332 333 334 |
# File 'sig/types.rbs', line 332 def log_config @log_config end |
#merged_api_execution_role_arn ⇒ ::String
Returns the value of attribute merged_api_execution_role_arn.
341 342 343 |
# File 'sig/types.rbs', line 341 def merged_api_execution_role_arn @merged_api_execution_role_arn end |
#name ⇒ ::String
Returns the value of attribute name.
331 332 333 |
# File 'sig/types.rbs', line 331 def name @name end |
#open_id_connect_config ⇒ Types::OpenIDConnectConfig
Returns the value of attribute open_id_connect_config.
335 336 337 |
# File 'sig/types.rbs', line 335 def open_id_connect_config @open_id_connect_config end |
#owner_contact ⇒ ::String
Returns the value of attribute owner_contact.
343 344 345 |
# File 'sig/types.rbs', line 343 def owner_contact @owner_contact end |
#query_depth_limit ⇒ ::Integer
Returns the value of attribute query_depth_limit.
345 346 347 |
# File 'sig/types.rbs', line 345 def query_depth_limit @query_depth_limit end |
#resolver_count_limit ⇒ ::Integer
Returns the value of attribute resolver_count_limit.
346 347 348 |
# File 'sig/types.rbs', line 346 def resolver_count_limit @resolver_count_limit end |
#tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute tags.
336 337 338 |
# File 'sig/types.rbs', line 336 def @tags end |
#user_pool_config ⇒ Types::UserPoolConfig
Returns the value of attribute user_pool_config.
334 335 336 |
# File 'sig/types.rbs', line 334 def user_pool_config @user_pool_config end |
#visibility ⇒ "GLOBAL", "PRIVATE"
Returns the value of attribute visibility.
342 343 344 |
# File 'sig/types.rbs', line 342 def visibility @visibility end |
#xray_enabled ⇒ Boolean
Returns the value of attribute xray_enabled.
338 339 340 |
# File 'sig/types.rbs', line 338 def xray_enabled @xray_enabled end |