你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ProviderRegistrationProperties Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ProviderHub.Models.Api20201120.ProviderRegistrationPropertiesTypeConverter))]
public class ProviderRegistrationProperties : Microsoft.Azure.PowerShell.Cmdlets.ProviderHub.Models.Api20201120.IProviderRegistrationProperties, Microsoft.Azure.PowerShell.Cmdlets.ProviderHub.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ProviderHub.Models.Api20201120.ProviderRegistrationPropertiesTypeConverter))>]
type ProviderRegistrationProperties = class
    interface IProviderRegistrationProperties
    interface IJsonSerializable
    interface IResourceProviderManifestProperties
    interface IValidates
Public Class ProviderRegistrationProperties
Implements IProviderRegistrationProperties, IValidates
Inheritance
ProviderRegistrationProperties
Attributes
Implements

Constructors

ProviderRegistrationProperties()

Creates an new ProviderRegistrationProperties instance.

Properties

Capability
FeatureRuleRequiredFeaturesPolicy
FeaturesRule
Management
ManagementIncidentContactEmail
ManagementIncidentRoutingService
ManagementIncidentRoutingTeam
ManagementManifestOwner
ManagementResourceAccessPolicy
ManagementResourceAccessRole
ManagementSchemaOwner
ManagementServiceTreeInfo
Metadata

Any object

Namespace
ProviderAuthentication
ProviderAuthenticationAllowedAudience
ProviderAuthorization
ProviderHubMetadataProviderAuthenticationAllowedAudience
ProviderHubMetadataProviderAuthorization
ProviderType
ProviderVersion
ProvisioningState
RequestHeaderOption
RequestHeaderOptionOptInHeader
RequiredFeature
SubscriptionLifecycleNotificationSpecificationSoftDeleteTtl
SubscriptionLifecycleNotificationSpecificationSubscriptionStateOverrideAction
TemplateDeploymentOption
TemplateDeploymentOptionPreflightOption
TemplateDeploymentOptionPreflightSupported
ThirdPartyProviderAuthorizationAuthorization
ThirdPartyProviderAuthorizationManagedByTenantId

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ProviderRegistrationProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ProviderRegistrationProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ProviderHub.Models.Api20201120.IProviderRegistrationProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ProviderRegistrationProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to