PartnerTopic interface

Event Grid Partner Topic.

Extends

Properties

activationState

Activation state of the partner topic.

eventTypeInfo

Event Type information from the corresponding event channel.

expirationTimeIfNotActivatedUtc

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.

identity

Identity information for the Partner Topic resource.

messageForActivation

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

partnerRegistrationImmutableId

The immutableId of the corresponding partner registration.

partnerTopicFriendlyDescription

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.

provisioningState

Provisioning state of the partner topic.

source

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

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

The geo-location where the resource lives

name

The name of the resource

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

tags

Resource tags.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Property Details

activationState

Activation state of the partner topic.

activationState?: string

Property Value

string

eventTypeInfo

Event Type information from the corresponding event channel.

eventTypeInfo?: EventTypeInfo

Property Value

expirationTimeIfNotActivatedUtc

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.

expirationTimeIfNotActivatedUtc?: Date

Property Value

Date

identity

Identity information for the Partner Topic resource.

identity?: IdentityInfo

Property Value

messageForActivation

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

messageForActivation?: string

Property Value

string

partnerRegistrationImmutableId

The immutableId of the corresponding partner registration.

partnerRegistrationImmutableId?: string

Property Value

string

partnerTopicFriendlyDescription

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.

partnerTopicFriendlyDescription?: string

Property Value

string

provisioningState

Provisioning state of the partner topic.

provisioningState?: string

Property Value

string

source

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

source?: string

Property Value

string

Inherited Property Details

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Property Value

string

Inherited From TrackedResource.id

location

The geo-location where the resource lives

location: string

Property Value

string

Inherited From TrackedResource.location

name

The name of the resource

name?: string

Property Value

string

Inherited From TrackedResource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

systemData?: SystemData

Property Value

Inherited From TrackedResource.systemData

tags

Resource tags.

tags?: Record<string, string>

Property Value

Record<string, string>

Inherited From TrackedResource.tags

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type?: string

Property Value

string

Inherited From TrackedResource.type