Skip to content

Signin  >  Operations  >  delete_resource_permission_statement

delete_resource_permission_statement

Operation

delete_resource_permission_statement async

delete_resource_permission_statement(input: DeleteResourcePermissionStatementInput, plugins: list[Plugin] | None = None) -> DeleteResourcePermissionStatementOutput

Remove a permission statement from the account's SignIn resource-based policy

Parameters:

Name Type Description Default
input DeleteResourcePermissionStatementInput

An instance of DeleteResourcePermissionStatementInput.

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
DeleteResourcePermissionStatementOutput

An instance of DeleteResourcePermissionStatementOutput.

Input

DeleteResourcePermissionStatementInput dataclass

Input for DeleteResourcePermissionStatement operation

Attributes

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

Idempotency token for the request

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

Unique identifier of the permission statement to delete

Output

DeleteResourcePermissionStatementOutput dataclass

Output for DeleteResourcePermissionStatement operation

Attributes

response_metadata class-attribute instance-attribute
response_metadata: ResponseMetadata = field(default=EMPTY_RESPONSE_METADATA, repr=False, compare=False)

Metadata about the response that produced this output. Use this to recover the request identifiers a service's support team needs in order to investigate a call. Members of the metadata are individually optional.