Share via


IPermissionBindingProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.PermissionBindingPropertiesTypeConverter))]
public interface IPermissionBindingProperties : Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.PermissionBindingPropertiesTypeConverter))>]
type IPermissionBindingProperties = interface
    interface IJsonSerializable
Public Interface IPermissionBindingProperties
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

ClientGroupName

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.

Description

Description for the Permission Binding resource.

Permission

The allowed permission.

ProvisioningState

Provisioning state of the PermissionBinding resource.

TopicSpaceName

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.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to