Class: Convection::Model::Template::ResourceProperty::ApiGatewayDeploymentStageDescription
Overview
Instance Attribute Summary
#exist, #properties, #template
Instance Method Summary
collapse
attach_method, #initialize, properties, property, #property, #render
#camel_case, included, method_name, #screaming_snake_case, #snake_case
#base64, #find_in_map, #fn_and, #fn_equals, #fn_if, #fn_import_value, #fn_not, #fn_or, #fn_ref, #fn_sub, #get_att, #get_azs, included, #join, mixers, #select
Instance Method Details
#cache_cluster_enabled ⇒ Object
#cache_cluster_enabled(value) ⇒ Object
10
|
# File 'lib/convection/model/template/resource_property/aws_api_gateway_deployment_stage_description.rb', line 10
property :cache_cluster_enabled, 'CacheClusterEnabled'
|
#cache_cluster_size ⇒ Object
#cache_cluster_size(value) ⇒ Object
11
|
# File 'lib/convection/model/template/resource_property/aws_api_gateway_deployment_stage_description.rb', line 11
property :cache_cluster_size, 'CacheClusterSize'
|
#cache_data_encrypted ⇒ Object
#cache_data_encrypted(value) ⇒ Object
12
|
# File 'lib/convection/model/template/resource_property/aws_api_gateway_deployment_stage_description.rb', line 12
property :cache_data_encrypted, 'CacheDataEncrypted'
|
#cache_ttl_in_seconds ⇒ Object
#cache_ttl_in_seconds(value) ⇒ Object
13
|
# File 'lib/convection/model/template/resource_property/aws_api_gateway_deployment_stage_description.rb', line 13
property :cache_ttl_in_seconds, 'CacheTtlInSeconds'
|
#caching_enabled ⇒ Object
#caching_enabled(value) ⇒ Object
14
|
# File 'lib/convection/model/template/resource_property/aws_api_gateway_deployment_stage_description.rb', line 14
property :caching_enabled, 'Caching_enabled'
|
#data_trace_enabled ⇒ Object
#data_trace_enabled(value) ⇒ Object
15
|
# File 'lib/convection/model/template/resource_property/aws_api_gateway_deployment_stage_description.rb', line 15
property :data_trace_enabled, 'DataTraceEnabled'
|
#description ⇒ Object
#description(value) ⇒ Object
16
|
# File 'lib/convection/model/template/resource_property/aws_api_gateway_deployment_stage_description.rb', line 16
property :description, 'Description'
|
#logging_level ⇒ Object
#logging_level(value) ⇒ Object
17
|
# File 'lib/convection/model/template/resource_property/aws_api_gateway_deployment_stage_description.rb', line 17
property :logging_level, 'LoggingLevel'
|
#method_setting(&block) ⇒ Object
#method_settings(value) ⇒ Object
18
|
# File 'lib/convection/model/template/resource_property/aws_api_gateway_deployment_stage_description.rb', line 18
property :method_settings, 'MethodSettings', :type => :list
|
#metrics_enabled ⇒ Object
#metrics_enabled(value) ⇒ Object
19
|
# File 'lib/convection/model/template/resource_property/aws_api_gateway_deployment_stage_description.rb', line 19
property :metrics_enabled, 'MetricsEnabled'
|
#stage_name ⇒ Object
#stage_name(value) ⇒ Object
20
|
# File 'lib/convection/model/template/resource_property/aws_api_gateway_deployment_stage_description.rb', line 20
property :stage_name, 'StageName'
|
#throttling_burst_limit ⇒ Object
#throttling_burst_limit(value) ⇒ Object
21
|
# File 'lib/convection/model/template/resource_property/aws_api_gateway_deployment_stage_description.rb', line 21
property :throttling_burst_limit, 'ThrottlingBurstLimit'
|
#throttling_rate_limit ⇒ Object
#throttling_rate_limit(value) ⇒ Object
22
|
# File 'lib/convection/model/template/resource_property/aws_api_gateway_deployment_stage_description.rb', line 22
property :throttling_rate_limit, 'ThrottlingRateLimit'
|
#variables(value) ⇒ Object
23
|
# File 'lib/convection/model/template/resource_property/aws_api_gateway_deployment_stage_description.rb', line 23
property :variables, 'Variables', :type => :hash
|