Skip to content

Qbusiness  >  Operations  >  delete_data_accessor

delete_data_accessor

Operation

delete_data_accessor async

delete_data_accessor(input: DeleteDataAccessorInput, plugins: list[Plugin] | None = None) -> DeleteDataAccessorOutput

Deletes a specified data accessor. This operation permanently removes the data accessor and its associated IAM Identity Center application. Any access granted to the ISV through this data accessor will be revoked.

Parameters:

Name Type Description Default
input DeleteDataAccessorInput

An instance of DeleteDataAccessorInput.

required
plugins list[Plugin] | None

A list of callables that modify the configuration dynamically. Changes made by these plugins only apply for the duration of the operation execution and will not affect any other operation invocations.

None

Returns:

Type Description
DeleteDataAccessorOutput

An instance of DeleteDataAccessorOutput.

Input

DeleteDataAccessorInput dataclass

Dataclass for DeleteDataAccessorInput structure.

Attributes

application_id class-attribute instance-attribute
application_id: str | None = None

The unique identifier of the Amazon Q Business application.

data_accessor_id class-attribute instance-attribute
data_accessor_id: str | None = None

The unique identifier of the data accessor to delete.

Output

DeleteDataAccessorOutput dataclass

Dataclass for DeleteDataAccessorOutput structure.