Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Class: Aws::Proton::Types::DeploymentSummary

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

Overview

Summary data of the deployment.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) of the deployment.

Returns:

  • (String)

1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1980

class DeploymentSummary < Struct.new(
  :arn,
  :completed_at,
  :component_name,
  :created_at,
  :deployment_status,
  :environment_name,
  :id,
  :last_attempted_deployment_id,
  :last_modified_at,
  :last_succeeded_deployment_id,
  :service_instance_name,
  :service_name,
  :target_arn,
  :target_resource_created_at,
  :target_resource_type)
  SENSITIVE = []
  include Aws::Structure
end

#completed_atTime

The date and time the deployment was completed.

Returns:

  • (Time)

1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1980

class DeploymentSummary < Struct.new(
  :arn,
  :completed_at,
  :component_name,
  :created_at,
  :deployment_status,
  :environment_name,
  :id,
  :last_attempted_deployment_id,
  :last_modified_at,
  :last_succeeded_deployment_id,
  :service_instance_name,
  :service_name,
  :target_arn,
  :target_resource_created_at,
  :target_resource_type)
  SENSITIVE = []
  include Aws::Structure
end

#component_nameString

The name of the component associated with the deployment.

Returns:

  • (String)

1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1980

class DeploymentSummary < Struct.new(
  :arn,
  :completed_at,
  :component_name,
  :created_at,
  :deployment_status,
  :environment_name,
  :id,
  :last_attempted_deployment_id,
  :last_modified_at,
  :last_succeeded_deployment_id,
  :service_instance_name,
  :service_name,
  :target_arn,
  :target_resource_created_at,
  :target_resource_type)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

The date and time the deployment was created.

Returns:

  • (Time)

1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1980

class DeploymentSummary < Struct.new(
  :arn,
  :completed_at,
  :component_name,
  :created_at,
  :deployment_status,
  :environment_name,
  :id,
  :last_attempted_deployment_id,
  :last_modified_at,
  :last_succeeded_deployment_id,
  :service_instance_name,
  :service_name,
  :target_arn,
  :target_resource_created_at,
  :target_resource_type)
  SENSITIVE = []
  include Aws::Structure
end

#deployment_statusString

The current status of the deployment.

Returns:

  • (String)

1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1980

class DeploymentSummary < Struct.new(
  :arn,
  :completed_at,
  :component_name,
  :created_at,
  :deployment_status,
  :environment_name,
  :id,
  :last_attempted_deployment_id,
  :last_modified_at,
  :last_succeeded_deployment_id,
  :service_instance_name,
  :service_name,
  :target_arn,
  :target_resource_created_at,
  :target_resource_type)
  SENSITIVE = []
  include Aws::Structure
end

#environment_nameString

The name of the environment associated with the deployment.

Returns:

  • (String)

1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1980

class DeploymentSummary < Struct.new(
  :arn,
  :completed_at,
  :component_name,
  :created_at,
  :deployment_status,
  :environment_name,
  :id,
  :last_attempted_deployment_id,
  :last_modified_at,
  :last_succeeded_deployment_id,
  :service_instance_name,
  :service_name,
  :target_arn,
  :target_resource_created_at,
  :target_resource_type)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The ID of the deployment.

Returns:

  • (String)

1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1980

class DeploymentSummary < Struct.new(
  :arn,
  :completed_at,
  :component_name,
  :created_at,
  :deployment_status,
  :environment_name,
  :id,
  :last_attempted_deployment_id,
  :last_modified_at,
  :last_succeeded_deployment_id,
  :service_instance_name,
  :service_name,
  :target_arn,
  :target_resource_created_at,
  :target_resource_type)
  SENSITIVE = []
  include Aws::Structure
end

#last_attempted_deployment_idString

The ID of the last attempted deployment.

Returns:

  • (String)

1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1980

class DeploymentSummary < Struct.new(
  :arn,
  :completed_at,
  :component_name,
  :created_at,
  :deployment_status,
  :environment_name,
  :id,
  :last_attempted_deployment_id,
  :last_modified_at,
  :last_succeeded_deployment_id,
  :service_instance_name,
  :service_name,
  :target_arn,
  :target_resource_created_at,
  :target_resource_type)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_atTime

The date and time the deployment was last modified.

Returns:

  • (Time)

1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1980

class DeploymentSummary < Struct.new(
  :arn,
  :completed_at,
  :component_name,
  :created_at,
  :deployment_status,
  :environment_name,
  :id,
  :last_attempted_deployment_id,
  :last_modified_at,
  :last_succeeded_deployment_id,
  :service_instance_name,
  :service_name,
  :target_arn,
  :target_resource_created_at,
  :target_resource_type)
  SENSITIVE = []
  include Aws::Structure
end

#last_succeeded_deployment_idString

The ID of the last successful deployment.

Returns:

  • (String)

1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1980

class DeploymentSummary < Struct.new(
  :arn,
  :completed_at,
  :component_name,
  :created_at,
  :deployment_status,
  :environment_name,
  :id,
  :last_attempted_deployment_id,
  :last_modified_at,
  :last_succeeded_deployment_id,
  :service_instance_name,
  :service_name,
  :target_arn,
  :target_resource_created_at,
  :target_resource_type)
  SENSITIVE = []
  include Aws::Structure
end

#service_instance_nameString

The name of the service instance associated with the deployment.

Returns:

  • (String)

1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1980

class DeploymentSummary < Struct.new(
  :arn,
  :completed_at,
  :component_name,
  :created_at,
  :deployment_status,
  :environment_name,
  :id,
  :last_attempted_deployment_id,
  :last_modified_at,
  :last_succeeded_deployment_id,
  :service_instance_name,
  :service_name,
  :target_arn,
  :target_resource_created_at,
  :target_resource_type)
  SENSITIVE = []
  include Aws::Structure
end

#service_nameString

The name of the service associated with the deployment.

Returns:

  • (String)

1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1980

class DeploymentSummary < Struct.new(
  :arn,
  :completed_at,
  :component_name,
  :created_at,
  :deployment_status,
  :environment_name,
  :id,
  :last_attempted_deployment_id,
  :last_modified_at,
  :last_succeeded_deployment_id,
  :service_instance_name,
  :service_name,
  :target_arn,
  :target_resource_created_at,
  :target_resource_type)
  SENSITIVE = []
  include Aws::Structure
end

#target_arnString

The Amazon Resource Name (ARN) of the target of the deployment.

Returns:

  • (String)

1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1980

class DeploymentSummary < Struct.new(
  :arn,
  :completed_at,
  :component_name,
  :created_at,
  :deployment_status,
  :environment_name,
  :id,
  :last_attempted_deployment_id,
  :last_modified_at,
  :last_succeeded_deployment_id,
  :service_instance_name,
  :service_name,
  :target_arn,
  :target_resource_created_at,
  :target_resource_type)
  SENSITIVE = []
  include Aws::Structure
end

#target_resource_created_atTime

The date and time the target resource was created.

Returns:

  • (Time)

1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1980

class DeploymentSummary < Struct.new(
  :arn,
  :completed_at,
  :component_name,
  :created_at,
  :deployment_status,
  :environment_name,
  :id,
  :last_attempted_deployment_id,
  :last_modified_at,
  :last_succeeded_deployment_id,
  :service_instance_name,
  :service_name,
  :target_arn,
  :target_resource_created_at,
  :target_resource_type)
  SENSITIVE = []
  include Aws::Structure
end

#target_resource_typeString

The resource type of the deployment target. It can be an environment, service, service instance, or component.

Returns:

  • (String)

1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
# File 'gems/aws-sdk-proton/lib/aws-sdk-proton/types.rb', line 1980

class DeploymentSummary < Struct.new(
  :arn,
  :completed_at,
  :component_name,
  :created_at,
  :deployment_status,
  :environment_name,
  :id,
  :last_attempted_deployment_id,
  :last_modified_at,
  :last_succeeded_deployment_id,
  :service_instance_name,
  :service_name,
  :target_arn,
  :target_resource_created_at,
  :target_resource_type)
  SENSITIVE = []
  include Aws::Structure
end