Class: Aws::Greengrass::Types::BulkDeploymentResult

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-greengrass/lib/aws-sdk-greengrass/types.rb

Overview

Information about an individual group deployment in a bulk deployment operation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_atString

The time, in ISO format, when the deployment was created.

Returns:

  • (String)


181
182
183
184
185
186
187
188
189
190
191
192
# File 'gems/aws-sdk-greengrass/lib/aws-sdk-greengrass/types.rb', line 181

class BulkDeploymentResult < Struct.new(
  :created_at,
  :deployment_arn,
  :deployment_id,
  :deployment_status,
  :deployment_type,
  :error_details,
  :error_message,
  :group_arn)
  SENSITIVE = []
  include Aws::Structure
end

#deployment_arnString

The ARN of the group deployment.

Returns:

  • (String)


181
182
183
184
185
186
187
188
189
190
191
192
# File 'gems/aws-sdk-greengrass/lib/aws-sdk-greengrass/types.rb', line 181

class BulkDeploymentResult < Struct.new(
  :created_at,
  :deployment_arn,
  :deployment_id,
  :deployment_status,
  :deployment_type,
  :error_details,
  :error_message,
  :group_arn)
  SENSITIVE = []
  include Aws::Structure
end

#deployment_idString

The ID of the group deployment.

Returns:

  • (String)


181
182
183
184
185
186
187
188
189
190
191
192
# File 'gems/aws-sdk-greengrass/lib/aws-sdk-greengrass/types.rb', line 181

class BulkDeploymentResult < Struct.new(
  :created_at,
  :deployment_arn,
  :deployment_id,
  :deployment_status,
  :deployment_type,
  :error_details,
  :error_message,
  :group_arn)
  SENSITIVE = []
  include Aws::Structure
end

#deployment_statusString

The current status of the group deployment: ''InProgress'', ''Building'', ''Success'', or ''Failure''.

Returns:

  • (String)


181
182
183
184
185
186
187
188
189
190
191
192
# File 'gems/aws-sdk-greengrass/lib/aws-sdk-greengrass/types.rb', line 181

class BulkDeploymentResult < Struct.new(
  :created_at,
  :deployment_arn,
  :deployment_id,
  :deployment_status,
  :deployment_type,
  :error_details,
  :error_message,
  :group_arn)
  SENSITIVE = []
  include Aws::Structure
end

#deployment_typeString

The type of the deployment.

Returns:

  • (String)


181
182
183
184
185
186
187
188
189
190
191
192
# File 'gems/aws-sdk-greengrass/lib/aws-sdk-greengrass/types.rb', line 181

class BulkDeploymentResult < Struct.new(
  :created_at,
  :deployment_arn,
  :deployment_id,
  :deployment_status,
  :deployment_type,
  :error_details,
  :error_message,
  :group_arn)
  SENSITIVE = []
  include Aws::Structure
end

#error_detailsArray<Types::ErrorDetail>

Details about the error.

Returns:



181
182
183
184
185
186
187
188
189
190
191
192
# File 'gems/aws-sdk-greengrass/lib/aws-sdk-greengrass/types.rb', line 181

class BulkDeploymentResult < Struct.new(
  :created_at,
  :deployment_arn,
  :deployment_id,
  :deployment_status,
  :deployment_type,
  :error_details,
  :error_message,
  :group_arn)
  SENSITIVE = []
  include Aws::Structure
end

#error_messageString

The error message for a failed deployment

Returns:

  • (String)


181
182
183
184
185
186
187
188
189
190
191
192
# File 'gems/aws-sdk-greengrass/lib/aws-sdk-greengrass/types.rb', line 181

class BulkDeploymentResult < Struct.new(
  :created_at,
  :deployment_arn,
  :deployment_id,
  :deployment_status,
  :deployment_type,
  :error_details,
  :error_message,
  :group_arn)
  SENSITIVE = []
  include Aws::Structure
end

#group_arnString

The ARN of the Greengrass group.

Returns:

  • (String)


181
182
183
184
185
186
187
188
189
190
191
192
# File 'gems/aws-sdk-greengrass/lib/aws-sdk-greengrass/types.rb', line 181

class BulkDeploymentResult < Struct.new(
  :created_at,
  :deployment_arn,
  :deployment_id,
  :deployment_status,
  :deployment_type,
  :error_details,
  :error_message,
  :group_arn)
  SENSITIVE = []
  include Aws::Structure
end