TopicSpaceProperties Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The properties of topic space.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.TopicSpacePropertiesTypeConverter))]
public class TopicSpaceProperties : Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.ITopicSpaceProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.TopicSpacePropertiesTypeConverter))>]
type TopicSpaceProperties = class
interface ITopicSpaceProperties
interface IJsonSerializable
Public Class TopicSpaceProperties
Implements ITopicSpaceProperties
- Inheritance
-
TopicSpaceProperties
- Attributes
- Implements
Constructors
TopicSpaceProperties() |
Creates an new TopicSpaceProperties instance. |
Properties
Description |
Description for the Topic Space resource. |
ProvisioningState |
Provisioning state of the TopicSpace resource. |
TopicTemplate |
The topic filters in the topic space. Example: "topicTemplates": [ "devices/foo/bar", "devices/topic1/+", "devices/${principal.name}/${principal.attributes.keyName}" ]. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of TopicSpaceProperties. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of TopicSpaceProperties. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.ITopicSpaceProperties. |
FromJsonString(String) |
Creates a new instance of TopicSpaceProperties, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of TopicSpaceProperties into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
ToString() |