Class: Aws::Types::CreateCanaryRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#add_replica_locations::Array[Types::AddReplicaLocationInput]

Returns the value of attribute add_replica_locations.

Returns:



210
211
212
# File 'sig/types.rbs', line 210

def add_replica_locations
  @add_replica_locations
end

#artifact_configTypes::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.

Returns:

  • (::String)


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.

Returns:



209
210
211
# File 'sig/types.rbs', line 209

def browser_configs
  @browser_configs
end

#codeTypes::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.

Returns:

  • (::String)


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.

Returns:

  • (::Integer)


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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:

  • ("AUTOMATIC", "OFF")


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.

Returns:

  • (::Array[("lambda-function")])


207
208
209
# File 'sig/types.rbs', line 207

def resources_to_replicate_tags
  @resources_to_replicate_tags
end

#run_configTypes::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.

Returns:

  • (::String)


205
206
207
# File 'sig/types.rbs', line 205

def runtime_version
  @runtime_version
end

#scheduleTypes::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.

Returns:

  • (::Integer)


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.

Returns:

  • (::Hash[::String, ::String])


211
212
213
# File 'sig/types.rbs', line 211

def tags
  @tags
end

#vpc_configTypes::VpcConfigInput

Returns the value of attribute vpc_config.



206
207
208
# File 'sig/types.rbs', line 206

def vpc_config
  @vpc_config
end