ArmDeviceProvisioningServicesModelFactory.DeviceProvisioningServiceProperties Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de DeviceProvisioningServiceProperties.
public static Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServiceProperties DeviceProvisioningServiceProperties (Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesState? state = default, Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesPublicNetworkAccess? publicNetworkAccess = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesIPFilterRule> ipFilterRules = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DeviceProvisioningServices.DeviceProvisioningServicesPrivateEndpointConnectionData> privateEndpointConnections = default, string provisioningState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DeviceProvisioningServices.Models.IotHubDefinitionDescription> iotHubs = default, Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesAllocationPolicy? allocationPolicy = default, string serviceOperationsHostName = default, string deviceProvisioningHostName = default, string idScope = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesSharedAccessKey> authorizationPolicies = default, bool? isDataResidencyEnabled = default);
static member DeviceProvisioningServiceProperties : Nullable<Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesState> * Nullable<Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesPublicNetworkAccess> * seq<Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesIPFilterRule> * seq<Azure.ResourceManager.DeviceProvisioningServices.DeviceProvisioningServicesPrivateEndpointConnectionData> * string * seq<Azure.ResourceManager.DeviceProvisioningServices.Models.IotHubDefinitionDescription> * Nullable<Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesAllocationPolicy> * string * string * string * seq<Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServicesSharedAccessKey> * Nullable<bool> -> Azure.ResourceManager.DeviceProvisioningServices.Models.DeviceProvisioningServiceProperties
Public Shared Function DeviceProvisioningServiceProperties (Optional state As Nullable(Of DeviceProvisioningServicesState) = Nothing, Optional publicNetworkAccess As Nullable(Of DeviceProvisioningServicesPublicNetworkAccess) = Nothing, Optional ipFilterRules As IEnumerable(Of DeviceProvisioningServicesIPFilterRule) = Nothing, Optional privateEndpointConnections As IEnumerable(Of DeviceProvisioningServicesPrivateEndpointConnectionData) = Nothing, Optional provisioningState As String = Nothing, Optional iotHubs As IEnumerable(Of IotHubDefinitionDescription) = Nothing, Optional allocationPolicy As Nullable(Of DeviceProvisioningServicesAllocationPolicy) = Nothing, Optional serviceOperationsHostName As String = Nothing, Optional deviceProvisioningHostName As String = Nothing, Optional idScope As String = Nothing, Optional authorizationPolicies As IEnumerable(Of DeviceProvisioningServicesSharedAccessKey) = Nothing, Optional isDataResidencyEnabled As Nullable(Of Boolean) = Nothing) As DeviceProvisioningServiceProperties
Parâmetros
Estado atual do serviço de provisionamento.
- publicNetworkAccess
- Nullable<DeviceProvisioningServicesPublicNetworkAccess>
Se as solicitações da Rede Pública são permitidas.
- ipFilterRules
- IEnumerable<DeviceProvisioningServicesIPFilterRule>
As regras de filtro ip.
- privateEndpointConnections
- IEnumerable<DeviceProvisioningServicesPrivateEndpointConnectionData>
Conexões de ponto de extremidade privado criadas neste IotHub.
- provisioningState
- String
O estado de provisionamento do ARM do serviço de provisionamento.
- iotHubs
- IEnumerable<IotHubDefinitionDescription>
Lista de hubs IoT associados a esse serviço de provisionamento.
- allocationPolicy
- Nullable<DeviceProvisioningServicesAllocationPolicy>
Política de alocação a ser usada por esse serviço de provisionamento.
- serviceOperationsHostName
- String
Ponto de extremidade de serviço para o serviço de provisionamento.
- deviceProvisioningHostName
- String
Ponto de extremidade do dispositivo para este serviço de provisionamento.
- idScope
- String
Identificador exclusivo desse serviço de provisionamento.
- authorizationPolicies
- IEnumerable<DeviceProvisioningServicesSharedAccessKey>
Lista de chaves de autorização para um serviço de provisionamento.
Opcional. Indica se a instância do DPS Data Residency habilitada, removendo a recuperação de desastre entre pares geográficos.
Retornos
Uma nova DeviceProvisioningServiceProperties instância para simulação.
Aplica-se a
Azure SDK for .NET