Share via


PartnerConfiguration Class

Definition

Partner configuration information

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

Constructors

PartnerConfiguration()

Creates an new PartnerConfiguration instance.

Properties

Id

Fully qualified identifier of the resource.

Location

Location of the resource.

Name

Name of the resource.

PartnerAuthorizationAuthorizedPartnersList

The list of authorized partners.

PartnerAuthorizationDefaultMaximumExpirationTimeInDay

Time used to validate the authorization expiration time for each authorized partner. If DefaultMaximumExpirationTimeInDays is not specified, the default is 7 days. Otherwise, allowed values are between 1 and 365 days.

ProvisioningState

Provisioning state of the partner configuration.

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 PartnerConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of PartnerConfiguration.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of PartnerConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to