PermissionBinding Class 
The Permission binding resource.
Variables are only populated by the server, and will be ignored when sending a request.
Constructor
PermissionBinding(*, description: str | None = None, topic_space_name: str | None = None, permission: str | _models.PermissionType | None = None, client_group_name: str | None = None, **kwargs: Any)
		Keyword-Only Parameters
| Name | Description | 
|---|---|
| 
		 description 
	 | 
	
		
		 Description for the Permission Binding resource. Default value: 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. Default value: None 
			 | 
| 
		 permission 
	 | 
	
		
		 The allowed permission. Known values are: "Publisher" and "Subscriber". Default value: None 
			 | 
| 
		 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. Default value: None 
			 | 
Variables
| Name | Description | 
|---|---|
| 
		 id 
	 | 
	
		
		 Fully qualified identifier of the resource.  | 
| 
		 name 
	 | 
	
		
		 Name of the resource.  | 
| 
		 type 
	 | 
	
		
		 Type of the resource.  | 
| 
		 system_data 
	 | 
	
		
		 The system metadata relating to the Event Grid resource.  | 
| 
		 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".  |