Share via


PartnerTopic Constructors

Definition

Overloads

PartnerTopic()

Initializes a new instance of the PartnerTopic class.

PartnerTopic(String, String, String, String, IDictionary<String, String>, Nullable<Guid>, String, EventTypeInfo, Nullable<DateTime>, String, String, String, String, SystemData, IdentityInfo)

Initializes a new instance of the PartnerTopic class.

PartnerTopic()

Initializes a new instance of the PartnerTopic class.

public PartnerTopic ();
Public Sub New ()

Applies to

PartnerTopic(String, String, String, String, IDictionary<String, String>, Nullable<Guid>, String, EventTypeInfo, Nullable<DateTime>, String, String, String, String, SystemData, IdentityInfo)

Initializes a new instance of the PartnerTopic class.

public PartnerTopic (string location, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, Guid? partnerRegistrationImmutableId = default, string source = default, Microsoft.Azure.Management.EventGrid.Models.EventTypeInfo eventTypeInfo = default, DateTime? expirationTimeIfNotActivatedUtc = default, string provisioningState = default, string activationState = default, string partnerTopicFriendlyDescription = default, string messageForActivation = default, Microsoft.Azure.Management.EventGrid.Models.SystemData systemData = default, Microsoft.Azure.Management.EventGrid.Models.IdentityInfo identity = default);
new Microsoft.Azure.Management.EventGrid.Models.PartnerTopic : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Nullable<Guid> * string * Microsoft.Azure.Management.EventGrid.Models.EventTypeInfo * Nullable<DateTime> * string * string * string * string * Microsoft.Azure.Management.EventGrid.Models.SystemData * Microsoft.Azure.Management.EventGrid.Models.IdentityInfo -> Microsoft.Azure.Management.EventGrid.Models.PartnerTopic
Public Sub New (location As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional partnerRegistrationImmutableId As Nullable(Of Guid) = Nothing, Optional source As String = Nothing, Optional eventTypeInfo As EventTypeInfo = Nothing, Optional expirationTimeIfNotActivatedUtc As Nullable(Of DateTime) = Nothing, Optional provisioningState As String = Nothing, Optional activationState As String = Nothing, Optional partnerTopicFriendlyDescription As String = Nothing, Optional messageForActivation As String = Nothing, Optional systemData As SystemData = Nothing, Optional identity As IdentityInfo = Nothing)

Parameters

location
String

Location of the resource.

id
String

Fully qualified identifier of the resource.

name
String

Name of the resource.

type
String

Type of the resource.

tags
IDictionary<String,String>

Tags of the resource.

partnerRegistrationImmutableId
Nullable<Guid>

The immutableId of the corresponding partner registration.

source
String

Source associated with this partner topic. This represents a unique partner resource.

eventTypeInfo
EventTypeInfo

Event Type information from the corresponding event channel.

expirationTimeIfNotActivatedUtc
Nullable<DateTime>

Expiration time of the partner topic. If this timer expires while the partner topic is still never activated, the partner topic and corresponding event channel are deleted.

provisioningState
String

Provisioning state of the partner topic. Possible values include: 'Creating', 'Updating', 'Deleting', 'Succeeded', 'Canceled', 'Failed', 'IdleDueToMirroredChannelResourceDeletion'

activationState
String

Activation state of the partner topic. Possible values include: 'NeverActivated', 'Activated', 'Deactivated'

partnerTopicFriendlyDescription
String

Friendly description about the topic. This can be set by the publisher/partner to show custom description for the customer partner topic. This will be helpful to remove any ambiguity of the origin of creation of the partner topic for the customer.

messageForActivation
String

Context or helpful message that can be used during the approval process by the subscriber.

systemData
SystemData

The system metadata relating to Partner Topic resource.

identity
IdentityInfo

Identity information for the Partner Topic resource.

Applies to