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.”

You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::AppConfig::Types::Deployment

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Instance Attribute Summary collapse

Instance Attribute Details

#application_idString

The ID of the application that was deployed.

Returns:

  • (String)

    The ID of the application that was deployed.

#completed_atTime

The time the deployment completed.

Returns:

  • (Time)

    The time the deployment completed.

#configuration_location_uriString

Information about the source location of the configuration.

Returns:

  • (String)

    Information about the source location of the configuration.

#configuration_nameString

The name of the configuration.

Returns:

  • (String)

    The name of the configuration.

#configuration_profile_idString

The ID of the configuration profile that was deployed.

Returns:

  • (String)

    The ID of the configuration profile that was deployed.

#configuration_versionString

The configuration version that was deployed.

Returns:

  • (String)

    The configuration version that was deployed.

#deployment_duration_in_minutesInteger

Total amount of time the deployment lasted.

Returns:

  • (Integer)

    Total amount of time the deployment lasted.

#deployment_numberInteger

The sequence number of the deployment.

Returns:

  • (Integer)

    The sequence number of the deployment.

#deployment_strategy_idString

The ID of the deployment strategy that was deployed.

Returns:

  • (String)

    The ID of the deployment strategy that was deployed.

#descriptionString

The description of the deployment.

Returns:

  • (String)

    The description of the deployment.

#environment_idString

The ID of the environment that was deployed.

Returns:

  • (String)

    The ID of the environment that was deployed.

#event_logArray<Types::DeploymentEvent>

A list containing all events related to a deployment. The most recent events are displayed first.

Returns:

#final_bake_time_in_minutesInteger

The amount of time AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic roll back.

Returns:

  • (Integer)

    The amount of time AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic roll back.

#growth_factorFloat

The percentage of targets to receive a deployed configuration during each interval.

Returns:

  • (Float)

    The percentage of targets to receive a deployed configuration during each interval.

#growth_typeString

The algorithm used to define how percentage grew over time.

Possible values:

  • LINEAR
  • EXPONENTIAL

Returns:

  • (String)

    The algorithm used to define how percentage grew over time.

#percentage_completeFloat

The percentage of targets for which the deployment is available.

Returns:

  • (Float)

    The percentage of targets for which the deployment is available.

#started_atTime

The time the deployment started.

Returns:

  • (Time)

    The time the deployment started.

#stateString

The state of the deployment.

Possible values:

  • BAKING
  • VALIDATING
  • DEPLOYING
  • COMPLETE
  • ROLLING_BACK
  • ROLLED_BACK

Returns:

  • (String)

    The state of the deployment.