Class: Aws::Types::CreateCanaryRequest
- Inherits:
-
Object
- Object
- Aws::Types::CreateCanaryRequest
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#add_replica_locations ⇒ ::Array[Types::AddReplicaLocationInput]
Returns the value of attribute add_replica_locations.
-
#artifact_config ⇒ Types::ArtifactConfigInput
Returns the value of attribute artifact_config.
-
#artifact_s3_location ⇒ ::String
Returns the value of attribute artifact_s3_location.
-
#browser_configs ⇒ ::Array[Types::BrowserConfig]
Returns the value of attribute browser_configs.
-
#code ⇒ Types::CanaryCodeInput
Returns the value of attribute code.
-
#execution_role_arn ⇒ ::String
Returns the value of attribute execution_role_arn.
-
#failure_retention_period_in_days ⇒ ::Integer
Returns the value of attribute failure_retention_period_in_days.
-
#kms_key_arn ⇒ ::String
Returns the value of attribute kms_key_arn.
-
#name ⇒ ::String
Returns the value of attribute name.
-
#provisioned_resource_cleanup ⇒ "AUTOMATIC", "OFF"
Returns the value of attribute provisioned_resource_cleanup.
-
#resources_to_replicate_tags ⇒ ::Array[("lambda-function")]
Returns the value of attribute resources_to_replicate_tags.
-
#run_config ⇒ Types::CanaryRunConfigInput
Returns the value of attribute run_config.
-
#runtime_version ⇒ ::String
Returns the value of attribute runtime_version.
-
#schedule ⇒ Types::CanaryScheduleInput
Returns the value of attribute schedule.
-
#success_retention_period_in_days ⇒ ::Integer
Returns the value of attribute success_retention_period_in_days.
-
#tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute tags.
-
#vpc_config ⇒ Types::VpcConfigInput
Returns the value of attribute vpc_config.
Instance Attribute Details
#add_replica_locations ⇒ ::Array[Types::AddReplicaLocationInput]
Returns the value of attribute add_replica_locations.
210 211 212 |
# File 'sig/types.rbs', line 210 def add_replica_locations @add_replica_locations end |
#artifact_config ⇒ Types::ArtifactConfigInput
Returns the value of attribute artifact_config.
212 213 214 |
# File 'sig/types.rbs', line 212 def artifact_config @artifact_config end |
#artifact_s3_location ⇒ ::String
Returns the value of attribute artifact_s3_location.
199 200 201 |
# File 'sig/types.rbs', line 199 def artifact_s3_location @artifact_s3_location end |
#browser_configs ⇒ ::Array[Types::BrowserConfig]
Returns the value of attribute browser_configs.
209 210 211 |
# File 'sig/types.rbs', line 209 def browser_configs @browser_configs end |
#code ⇒ Types::CanaryCodeInput
Returns the value of attribute code.
198 199 200 |
# File 'sig/types.rbs', line 198 def code @code end |
#execution_role_arn ⇒ ::String
Returns the value of attribute execution_role_arn.
200 201 202 |
# File 'sig/types.rbs', line 200 def execution_role_arn @execution_role_arn end |
#failure_retention_period_in_days ⇒ ::Integer
Returns the value of attribute failure_retention_period_in_days.
204 205 206 |
# File 'sig/types.rbs', line 204 def failure_retention_period_in_days @failure_retention_period_in_days end |
#kms_key_arn ⇒ ::String
Returns the value of attribute kms_key_arn.
213 214 215 |
# File 'sig/types.rbs', line 213 def kms_key_arn @kms_key_arn end |
#name ⇒ ::String
Returns the value of attribute name.
197 198 199 |
# File 'sig/types.rbs', line 197 def name @name end |
#provisioned_resource_cleanup ⇒ "AUTOMATIC", "OFF"
Returns the value of attribute provisioned_resource_cleanup.
208 209 210 |
# File 'sig/types.rbs', line 208 def provisioned_resource_cleanup @provisioned_resource_cleanup end |
#resources_to_replicate_tags ⇒ ::Array[("lambda-function")]
Returns the value of attribute resources_to_replicate_tags.
207 208 209 |
# File 'sig/types.rbs', line 207 def @resources_to_replicate_tags end |
#run_config ⇒ Types::CanaryRunConfigInput
Returns the value of attribute run_config.
202 203 204 |
# File 'sig/types.rbs', line 202 def run_config @run_config end |
#runtime_version ⇒ ::String
Returns the value of attribute runtime_version.
205 206 207 |
# File 'sig/types.rbs', line 205 def runtime_version @runtime_version end |
#schedule ⇒ Types::CanaryScheduleInput
Returns the value of attribute schedule.
201 202 203 |
# File 'sig/types.rbs', line 201 def schedule @schedule end |
#success_retention_period_in_days ⇒ ::Integer
Returns the value of attribute success_retention_period_in_days.
203 204 205 |
# File 'sig/types.rbs', line 203 def success_retention_period_in_days @success_retention_period_in_days end |
#tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute tags.
211 212 213 |
# File 'sig/types.rbs', line 211 def @tags end |
#vpc_config ⇒ Types::VpcConfigInput
Returns the value of attribute vpc_config.
206 207 208 |
# File 'sig/types.rbs', line 206 def vpc_config @vpc_config end |