Delete an App Runner observability configuration resource. You can delete a specific revision or the latest active revision. You can’t delete a configuration that’s used by one or more App Runner services.
See also: AWS API Documentation
See ‘aws help’ for descriptions of global parameters.
delete-observability-configuration
--observability-configuration-arn <value>
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
--observability-configuration-arn
(string)
The Amazon Resource Name (ARN) of the App Runner observability configuration that you want to delete.
The ARN can be a full observability configuration ARN, or a partial ARN ending with either ``…/name `` or ``…/name /revision `` . If a revision isn’t specified, the latest active revision is deleted.
--cli-input-json
| --cli-input-yaml
(string)
Reads arguments from the JSON string provided. The JSON string follows the format provided by --generate-cli-skeleton
. If other arguments are provided on the command line, those values will override the JSON-provided values. It is not possible to pass arbitrary binary values using a JSON-provided value as the string will be taken literally. This may not be specified along with --cli-input-yaml
.
--generate-cli-skeleton
(string)
Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value input
, prints a sample input JSON that can be used as an argument for --cli-input-json
. Similarly, if provided yaml-input
it will print a sample input YAML that can be used with --cli-input-yaml
. If provided with the value output
, it validates the command inputs and returns a sample output JSON for that command.
See ‘aws help’ for descriptions of global parameters.
ObservabilityConfiguration -> (structure)
A description of the App Runner observability configuration that this request just deleted.
ObservabilityConfigurationArn -> (string)
The Amazon Resource Name (ARN) of this observability configuration.
ObservabilityConfigurationName -> (string)
The customer-provided observability configuration name. It can be used in multiple revisions of a configuration.
TraceConfiguration -> (structure)
The configuration of the tracing feature within this observability configuration. If not specified, tracing isn’t enabled.
Vendor -> (string)
The implementation provider chosen for tracing App Runner services.
ObservabilityConfigurationRevision -> (integer)
The revision of this observability configuration. It’s unique among all the active configurations (
"Status": "ACTIVE"
) that share the sameObservabilityConfigurationName
.Latest -> (boolean)
It’s set to
true
for the configuration with the highestRevision
among all configurations that share the sameObservabilityConfigurationName
. It’s set tofalse
otherwise.Status -> (string)
The current state of the observability configuration. If the status of a configuration revision is
INACTIVE
, it was deleted and can’t be used. Inactive configuration revisions are permanently removed some time after they are deleted.CreatedAt -> (timestamp)
The time when the observability configuration was created. It’s in Unix time stamp format.
DeletedAt -> (timestamp)
The time when the observability configuration was deleted. It’s in Unix time stamp format.