IotDpsPropertiesDescription Clase
las propiedades específicas del servicio de un servicio de aprovisionamiento, incluidas las claves, los centros de iot vinculados, el estado actual y las propiedades generadas por el sistema, como el nombre de host y idScope.
Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.
- Herencia
-
IotDpsPropertiesDescription
Constructor
IotDpsPropertiesDescription(*, state: str | State | None = None, public_network_access: str | PublicNetworkAccess | None = None, ip_filter_rules: List[IpFilterRule] | None = None, private_endpoint_connections: List[PrivateEndpointConnection] | None = None, provisioning_state: str | None = None, iot_hubs: List[IotHubDefinitionDescription] | None = None, allocation_policy: str | AllocationPolicy | None = None, authorization_policies: List[SharedAccessSignatureAuthorizationRuleAccessRightsDescription] | None = None, enable_data_residency: bool | None = None, **kwargs)
Parámetros
Estado actual del servicio de aprovisionamiento. Entre los valores posibles se incluyen: "Activationing", "Active", "Deleting", "Deleted", "ActivationFailed", "DeletionFailed", "Transitioning", "Suspending", "Suspended", "Resuming", "FailOver", "FailoverFailed".
- public_network_access
- str o PublicNetworkAccess
Indica si se permiten solicitudes de red pública. Entre los valores posibles se incluyen: "Enabled", "Disabled".
- ip_filter_rules
- list[IpFilterRule]
Reglas de filtro IP.
- private_endpoint_connections
- list[PrivateEndpointConnection]
Conexiones de punto de conexión privado creadas en este IotHub.
- provisioning_state
- str
Estado de aprovisionamiento de ARM del servicio de aprovisionamiento.
- iot_hubs
- list[IotHubDefinitionDescription]
Lista de centros de IoT asociados a este servicio de aprovisionamiento.
- allocation_policy
- str o AllocationPolicy
Directiva de asignación que usará este servicio de aprovisionamiento. Entre los valores posibles se incluyen: "Hashed", "GeoLatency", "Static".
- authorization_policies
- list[SharedAccessSignatureAuthorizationRuleAccessRightsDescription]
Lista de claves de autorización para un servicio de aprovisionamiento.
- enable_data_residency
- bool
Opcional. Indica si la instancia de DPS tiene Data Residency habilitada, quitando la recuperación ante desastres entre pares geográficos.
Variables
Estado actual del servicio de aprovisionamiento. Entre los valores posibles se incluyen: "Activationing", "Active", "Deleting", "Deleted", "ActivationFailed", "DeletionFailed", "Transitioning", "Suspending", "Suspended", "Resuming", "FailOver", "FailoverFailed".
- public_network_access
- str o PublicNetworkAccess
Indica si se permiten solicitudes de red pública. Entre los valores posibles se incluyen: "Enabled", "Disabled".
- ip_filter_rules
- list[IpFilterRule]
Reglas de filtro IP.
- private_endpoint_connections
- list[PrivateEndpointConnection]
Conexiones de punto de conexión privado creadas en este IotHub.
- provisioning_state
- str
Estado de aprovisionamiento de ARM del servicio de aprovisionamiento.
- iot_hubs
- list[IotHubDefinitionDescription]
Lista de centros de IoT asociados a este servicio de aprovisionamiento.
- allocation_policy
- str o AllocationPolicy
Directiva de asignación que usará este servicio de aprovisionamiento. Entre los valores posibles se incluyen: "Hashed", "GeoLatency", "Static".
- service_operations_host_name
- str
Punto de conexión de servicio para el servicio de aprovisionamiento.
- device_provisioning_host_name
- str
Punto de conexión de dispositivo para este servicio de aprovisionamiento.
- id_scope
- str
Identificador único de este servicio de aprovisionamiento.
- authorization_policies
- list[SharedAccessSignatureAuthorizationRuleAccessRightsDescription]
Lista de claves de autorización para un servicio de aprovisionamiento.
- enable_data_residency
- bool
Opcional. Indica si la instancia de DPS tiene Data Residency habilitada, quitando la recuperación ante desastres entre pares geográficos.
Azure SDK for Python