delete_instrumentation_configuration
async
¶
delete_instrumentation_configuration(
instrumentation_type: InstrumentationType,
service: str,
environment: str,
signal_type: DynamicInstrumentationSignalType,
location_identifier: LocationIdentifier,
*,
config_overrides: Optional[AsyncApplicationSignalsClientConfig] = None,
) -> DeleteInstrumentationConfigurationResponse
Deletes the specified instrumentation configuration. SDKs remove the instrumentation during their next sync after the configuration is deleted or expires.
Parameters:
-
instrumentation_type(InstrumentationType) –Type of instrumentation configuration (BREAKPOINT or PROBE). Required to identify the configuration to delete.
-
service(str) –Service name for the instrumentation configuration.
-
environment(str) –Environment name for the instrumentation configuration.
-
signal_type(DynamicInstrumentationSignalType) –Signal type for the instrumentation configuration.
-
location_identifier(LocationIdentifier) –Location identifier - either full code location or a pre-computed hash.
Raises:
-
ResourceNotFoundException–Resource not found.
-
ThrottlingException–The request was throttled because of quota limits.
-
ValidationException–The resource is not valid.
-
UnknownServiceError–The service returned an error code this client does not model.