Class: Aws::Types::FunctionConfiguration
- Inherits:
-
Object
- Object
- Aws::Types::FunctionConfiguration
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#architectures ⇒ ::Array[("x86_64" | "arm64")]
Returns the value of attribute architectures.
-
#capacity_provider_config ⇒ Types::CapacityProviderConfig
Returns the value of attribute capacity_provider_config.
-
#code_sha_256 ⇒ ::String
Returns the value of attribute code_sha_256.
-
#code_size ⇒ ::Integer
Returns the value of attribute code_size.
-
#config_sha_256 ⇒ ::String
Returns the value of attribute config_sha_256.
-
#dead_letter_config ⇒ Types::DeadLetterConfig
Returns the value of attribute dead_letter_config.
-
#description ⇒ ::String
Returns the value of attribute description.
-
#durable_config ⇒ Types::DurableConfig
Returns the value of attribute durable_config.
-
#environment ⇒ Types::EnvironmentResponse
Returns the value of attribute environment.
-
#ephemeral_storage ⇒ Types::EphemeralStorage
Returns the value of attribute ephemeral_storage.
-
#file_system_configs ⇒ ::Array[Types::FileSystemConfig]
Returns the value of attribute file_system_configs.
-
#function_arn ⇒ ::String
Returns the value of attribute function_arn.
-
#function_name ⇒ ::String
Returns the value of attribute function_name.
-
#handler ⇒ ::String
Returns the value of attribute handler.
-
#image_config_response ⇒ Types::ImageConfigResponse
Returns the value of attribute image_config_response.
-
#kms_key_arn ⇒ ::String
Returns the value of attribute kms_key_arn.
-
#last_modified ⇒ ::Time
Returns the value of attribute last_modified.
-
#last_update_status ⇒ "Successful", ...
Returns the value of attribute last_update_status.
-
#last_update_status_reason ⇒ ::String
Returns the value of attribute last_update_status_reason.
-
#last_update_status_reason_code ⇒ "EniLimitExceeded", ...
Returns the value of attribute last_update_status_reason_code.
-
#layers ⇒ ::Array[Types::Layer]
Returns the value of attribute layers.
-
#logging_config ⇒ Types::LoggingConfig
Returns the value of attribute logging_config.
-
#master_arn ⇒ ::String
Returns the value of attribute master_arn.
-
#memory_size ⇒ ::Integer
Returns the value of attribute memory_size.
-
#package_type ⇒ "Zip", "Image"
Returns the value of attribute package_type.
-
#revision_id ⇒ ::String
Returns the value of attribute revision_id.
-
#role ⇒ ::String
Returns the value of attribute role.
-
#runtime ⇒ "nodejs", ...
Returns the value of attribute runtime.
-
#runtime_version_config ⇒ Types::RuntimeVersionConfig
Returns the value of attribute runtime_version_config.
-
#signing_job_arn ⇒ ::String
Returns the value of attribute signing_job_arn.
-
#signing_profile_version_arn ⇒ ::String
Returns the value of attribute signing_profile_version_arn.
-
#snap_start ⇒ Types::SnapStartResponse
Returns the value of attribute snap_start.
-
#state ⇒ "Pending", ...
Returns the value of attribute state.
-
#state_reason ⇒ ::String
Returns the value of attribute state_reason.
-
#state_reason_code ⇒ "Idle", ...
Returns the value of attribute state_reason_code.
-
#tenancy_config ⇒ Types::TenancyConfig
Returns the value of attribute tenancy_config.
-
#timeout ⇒ ::Integer
Returns the value of attribute timeout.
-
#tracing_config ⇒ Types::TracingConfigResponse
Returns the value of attribute tracing_config.
-
#version ⇒ ::String
Returns the value of attribute version.
-
#vpc_config ⇒ Types::VpcConfigResponse
Returns the value of attribute vpc_config.
Instance Attribute Details
#architectures ⇒ ::Array[("x86_64" | "arm64")]
Returns the value of attribute architectures.
880 881 882 |
# File 'sig/types.rbs', line 880 def architectures @architectures end |
#capacity_provider_config ⇒ Types::CapacityProviderConfig
Returns the value of attribute capacity_provider_config.
886 887 888 |
# File 'sig/types.rbs', line 886 def capacity_provider_config @capacity_provider_config end |
#code_sha_256 ⇒ ::String
Returns the value of attribute code_sha_256.
859 860 861 |
# File 'sig/types.rbs', line 859 def code_sha_256 @code_sha_256 end |
#code_size ⇒ ::Integer
Returns the value of attribute code_size.
854 855 856 |
# File 'sig/types.rbs', line 854 def code_size @code_size end |
#config_sha_256 ⇒ ::String
Returns the value of attribute config_sha_256.
887 888 889 |
# File 'sig/types.rbs', line 887 def config_sha_256 @config_sha_256 end |
#dead_letter_config ⇒ Types::DeadLetterConfig
Returns the value of attribute dead_letter_config.
862 863 864 |
# File 'sig/types.rbs', line 862 def dead_letter_config @dead_letter_config end |
#description ⇒ ::String
Returns the value of attribute description.
855 856 857 |
# File 'sig/types.rbs', line 855 def description @description end |
#durable_config ⇒ Types::DurableConfig
Returns the value of attribute durable_config.
888 889 890 |
# File 'sig/types.rbs', line 888 def durable_config @durable_config end |
#environment ⇒ Types::EnvironmentResponse
Returns the value of attribute environment.
863 864 865 |
# File 'sig/types.rbs', line 863 def environment @environment end |
#ephemeral_storage ⇒ Types::EphemeralStorage
Returns the value of attribute ephemeral_storage.
881 882 883 |
# File 'sig/types.rbs', line 881 def ephemeral_storage @ephemeral_storage end |
#file_system_configs ⇒ ::Array[Types::FileSystemConfig]
Returns the value of attribute file_system_configs.
875 876 877 |
# File 'sig/types.rbs', line 875 def file_system_configs @file_system_configs end |
#function_arn ⇒ ::String
Returns the value of attribute function_arn.
850 851 852 |
# File 'sig/types.rbs', line 850 def function_arn @function_arn end |
#function_name ⇒ ::String
Returns the value of attribute function_name.
849 850 851 |
# File 'sig/types.rbs', line 849 def function_name @function_name end |
#handler ⇒ ::String
Returns the value of attribute handler.
853 854 855 |
# File 'sig/types.rbs', line 853 def handler @handler end |
#image_config_response ⇒ Types::ImageConfigResponse
Returns the value of attribute image_config_response.
879 880 881 |
# File 'sig/types.rbs', line 879 def image_config_response @image_config_response end |
#kms_key_arn ⇒ ::String
Returns the value of attribute kms_key_arn.
864 865 866 |
# File 'sig/types.rbs', line 864 def kms_key_arn @kms_key_arn end |
#last_modified ⇒ ::Time
Returns the value of attribute last_modified.
858 859 860 |
# File 'sig/types.rbs', line 858 def last_modified @last_modified end |
#last_update_status ⇒ "Successful", ...
Returns the value of attribute last_update_status.
872 873 874 |
# File 'sig/types.rbs', line 872 def last_update_status @last_update_status end |
#last_update_status_reason ⇒ ::String
Returns the value of attribute last_update_status_reason.
873 874 875 |
# File 'sig/types.rbs', line 873 def last_update_status_reason @last_update_status_reason end |
#last_update_status_reason_code ⇒ "EniLimitExceeded", ...
Returns the value of attribute last_update_status_reason_code.
874 875 876 |
# File 'sig/types.rbs', line 874 def last_update_status_reason_code @last_update_status_reason_code end |
#layers ⇒ ::Array[Types::Layer]
Returns the value of attribute layers.
868 869 870 |
# File 'sig/types.rbs', line 868 def layers @layers end |
#logging_config ⇒ Types::LoggingConfig
Returns the value of attribute logging_config.
884 885 886 |
# File 'sig/types.rbs', line 884 def logging_config @logging_config end |
#master_arn ⇒ ::String
Returns the value of attribute master_arn.
866 867 868 |
# File 'sig/types.rbs', line 866 def master_arn @master_arn end |
#memory_size ⇒ ::Integer
Returns the value of attribute memory_size.
857 858 859 |
# File 'sig/types.rbs', line 857 def memory_size @memory_size end |
#package_type ⇒ "Zip", "Image"
Returns the value of attribute package_type.
878 879 880 |
# File 'sig/types.rbs', line 878 def package_type @package_type end |
#revision_id ⇒ ::String
Returns the value of attribute revision_id.
867 868 869 |
# File 'sig/types.rbs', line 867 def revision_id @revision_id end |
#role ⇒ ::String
Returns the value of attribute role.
852 853 854 |
# File 'sig/types.rbs', line 852 def role @role end |
#runtime ⇒ "nodejs", ...
Returns the value of attribute runtime.
851 852 853 |
# File 'sig/types.rbs', line 851 def runtime @runtime end |
#runtime_version_config ⇒ Types::RuntimeVersionConfig
Returns the value of attribute runtime_version_config.
883 884 885 |
# File 'sig/types.rbs', line 883 def runtime_version_config @runtime_version_config end |
#signing_job_arn ⇒ ::String
Returns the value of attribute signing_job_arn.
877 878 879 |
# File 'sig/types.rbs', line 877 def signing_job_arn @signing_job_arn end |
#signing_profile_version_arn ⇒ ::String
Returns the value of attribute signing_profile_version_arn.
876 877 878 |
# File 'sig/types.rbs', line 876 def signing_profile_version_arn @signing_profile_version_arn end |
#snap_start ⇒ Types::SnapStartResponse
Returns the value of attribute snap_start.
882 883 884 |
# File 'sig/types.rbs', line 882 def snap_start @snap_start end |
#state ⇒ "Pending", ...
Returns the value of attribute state.
869 870 871 |
# File 'sig/types.rbs', line 869 def state @state end |
#state_reason ⇒ ::String
Returns the value of attribute state_reason.
870 871 872 |
# File 'sig/types.rbs', line 870 def state_reason @state_reason end |
#state_reason_code ⇒ "Idle", ...
Returns the value of attribute state_reason_code.
871 872 873 |
# File 'sig/types.rbs', line 871 def state_reason_code @state_reason_code end |
#tenancy_config ⇒ Types::TenancyConfig
Returns the value of attribute tenancy_config.
885 886 887 |
# File 'sig/types.rbs', line 885 def tenancy_config @tenancy_config end |
#timeout ⇒ ::Integer
Returns the value of attribute timeout.
856 857 858 |
# File 'sig/types.rbs', line 856 def timeout @timeout end |
#tracing_config ⇒ Types::TracingConfigResponse
Returns the value of attribute tracing_config.
865 866 867 |
# File 'sig/types.rbs', line 865 def tracing_config @tracing_config end |
#version ⇒ ::String
Returns the value of attribute version.
860 861 862 |
# File 'sig/types.rbs', line 860 def version @version end |
#vpc_config ⇒ Types::VpcConfigResponse
Returns the value of attribute vpc_config.
861 862 863 |
# File 'sig/types.rbs', line 861 def vpc_config @vpc_config end |