Share via


PartnerDestination Class

Definition

Event Grid Partner Destination.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.PartnerDestinationTypeConverter))]
public class PartnerDestination : Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.IPartnerDestination, Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.PartnerDestinationTypeConverter))>]
type PartnerDestination = class
    interface IPartnerDestination
    interface IJsonSerializable
    interface ITrackedResource
    interface IResource
    interface IValidates
Public Class PartnerDestination
Implements IPartnerDestination, IValidates
Inheritance
PartnerDestination
Attributes
Implements

Constructors

PartnerDestination()

Creates an new PartnerDestination instance.

Properties

ActivationState

Activation state of the partner destination.

EndpointBaseUrl

Endpoint Base URL of the partner destination

EndpointServiceContext

Endpoint context associated with this partner destination.

ExpirationTimeIfNotActivatedUtc

Expiration time of the partner destination. If this timer expires and the partner destination was never activated, the partner destination and corresponding channel are deleted.

Id

Fully qualified identifier of the resource.

Location

Location of the resource.

MessageForActivation

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

Name

Name of the resource.

PartnerRegistrationImmutableId

The immutable Id of the corresponding partner registration.

ProvisioningState

Provisioning state of the partner destination.

ResourceGroupName

Gets the resource group name

SystemDataCreatedAt

The timestamp of resource creation (UTC).

SystemDataCreatedBy

The identity that created the resource.

SystemDataCreatedByType

The type of identity that created the resource.

SystemDataLastModifiedAt

The timestamp of resource last modification (UTC)

SystemDataLastModifiedBy

The identity that last modified the resource.

SystemDataLastModifiedByType

The type of identity that last modified the resource.

Tag

Tags of the resource.

Type

Type of the resource.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of PartnerDestination.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PartnerDestination.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.EventGrid.Models.IPartnerDestination.

FromJsonString(String)

Creates a new instance of PartnerDestination, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of PartnerDestination into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to