PermissionBindingProperties Class
The properties of permission binding.
Constructor
PermissionBindingProperties(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
description
|
Description for the Permission Binding resource. |
|
topic_space_name
|
The name of the Topic Space resource that the permission is bound to. The Topic space needs to be a resource under the same namespace the permission binding is a part of. |
|
permission
|
The allowed permission. Known values are: "Publisher" and "Subscriber". |
|
client_group_name
|
The name of the client group resource that the permission is bound to. The client group needs to be a resource under the same namespace the permission binding is a part of. |
|
provisioning_state
|
Provisioning state of the PermissionBinding resource. Known values are: "Creating", "Updating", "Deleting", "Succeeded", "Canceled", "Failed", and "Deleted". |
Attributes
client_group_name
The name of the client group resource that the permission is bound to. The client group needs to be a resource under the same namespace the permission binding is a part of.
client_group_name: str | None
description
Description for the Permission Binding resource.
description: str | None
permission
"Publisher" and "Subscriber".
permission: str | _models.PermissionType | None
provisioning_state
"Creating", "Updating", "Deleting", "Succeeded", "Canceled", "Failed", and "Deleted".
provisioning_state: str | _models.PermissionBindingProvisioningState | None
topic_space_name
The name of the Topic Space resource that the permission is bound to. The Topic space needs to be a resource under the same namespace the permission binding is a part of.
topic_space_name: str | None