Class: Aws::IoTManagedIntegrations::Types::PushConfig

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-iotmanagedintegrations/types.rb

Overview

Structure representing a push config.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#abort_configTypes::OtaTaskAbortConfig

Structure representing one abort config.



4042
4043
4044
4045
4046
4047
4048
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 4042

class PushConfig < Struct.new(
  :abort_config,
  :rollout_config,
  :timeout_config)
  SENSITIVE = []
  include Aws::Structure
end

#rollout_configTypes::OtaTaskExecutionRolloutConfig

Structure representing one rollout config.



4042
4043
4044
4045
4046
4047
4048
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 4042

class PushConfig < Struct.new(
  :abort_config,
  :rollout_config,
  :timeout_config)
  SENSITIVE = []
  include Aws::Structure
end

#timeout_configTypes::OtaTaskTimeoutConfig

Structure representing one timeout config.



4042
4043
4044
4045
4046
4047
4048
# File 'lib/aws-sdk-iotmanagedintegrations/types.rb', line 4042

class PushConfig < Struct.new(
  :abort_config,
  :rollout_config,
  :timeout_config)
  SENSITIVE = []
  include Aws::Structure
end