disassociate_permission¶
Operation¶
disassociate_permission
async
¶
disassociate_permission(input: DisassociatePermissionInput, plugins: list[Plugin] | None = None) -> DisassociatePermissionOutput
Removes a permission policy from a Amazon Q Business application, revoking the cross-account access that was previously granted to an ISV. This operation deletes the specified policy statement from the application's permission policy.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
input
|
DisassociatePermissionInput
|
An instance of |
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 |
|---|---|
DisassociatePermissionOutput
|
An instance of |
Input¶
DisassociatePermissionInput
dataclass
¶
Dataclass for DisassociatePermissionInput structure.
Output¶
DisassociatePermissionOutput
dataclass
¶
Dataclass for DisassociatePermissionOutput structure.