Udostępnij za pośrednictwem


IotDpsPropertiesDescription Klasa

właściwości specyficzne dla usługi aprowizacji, w tym klucze, połączone centra iot, bieżący stan i system wygenerowane właściwości, takie jak nazwa hosta i identyfikatorScope.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Dziedziczenie
IotDpsPropertiesDescription

Konstruktor

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)

Parametry

state
str lub State

Bieżący stan usługi aprowizacji. Możliwe wartości obejmują: "Aktywowanie", "Aktywne", "Usuwanie", "Deleted", "ActivationFailed", "DeleteFailed", "Transitioning", "Suspending", "Suspended", "Resuming", "FailOver", "FailoverFailed".

public_network_access
str lub PublicNetworkAccess

Czy żądania z sieci publicznej są dozwolone. Możliwe wartości to: "Włączone", "Wyłączone".

ip_filter_rules
list[IpFilterRule]

Reguły filtrowania adresów IP.

private_endpoint_connections
list[PrivateEndpointConnection]

Połączenia prywatnego punktu końcowego utworzone w tej usłudze IotHub.

provisioning_state
str

Stan aprowizacji usługi ARM usługi aprowizacji.

iot_hubs
list[IotHubDefinitionDescription]

Lista centrów IoT skojarzonych z tą usługą aprowizacji.

allocation_policy
str lub AllocationPolicy

Zasady alokacji, które mają być używane przez tę usługę aprowizacji. Możliwe wartości to: "Hashed", "GeoLatency", "Static".

authorization_policies
list[SharedAccessSignatureAuthorizationRuleAccessRightsDescription]

Lista kluczy autoryzacji dla usługi aprowizacji.

enable_data_residency
bool

Opcjonalny. Wskazuje, czy wystąpienie usługi DPS Data Residency włączone, usunięcie odzyskiwania po awarii między parami geograficznymi.

Zmienne

state
str lub State

Bieżący stan usługi aprowizacji. Możliwe wartości obejmują: "Aktywowanie", "Aktywne", "Usuwanie", "Deleted", "ActivationFailed", "DeleteFailed", "Transitioning", "Suspending", "Suspended", "Resuming", "FailOver", "FailoverFailed".

public_network_access
str lub PublicNetworkAccess

Czy żądania z sieci publicznej są dozwolone. Możliwe wartości to: "Włączone", "Wyłączone".

ip_filter_rules
list[IpFilterRule]

Reguły filtrowania adresów IP.

private_endpoint_connections
list[PrivateEndpointConnection]

Połączenia prywatnego punktu końcowego utworzone w tej usłudze IotHub.

provisioning_state
str

Stan aprowizacji usługi ARM usługi aprowizacji.

iot_hubs
list[IotHubDefinitionDescription]

Lista centrów IoT skojarzonych z tą usługą aprowizacji.

allocation_policy
str lub AllocationPolicy

Zasady alokacji, które mają być używane przez tę usługę aprowizacji. Możliwe wartości to: "Hashed", "GeoLatency", "Static".

service_operations_host_name
str

Punkt końcowy usługi do aprowizowania usługi.

device_provisioning_host_name
str

Punkt końcowy urządzenia dla tej usługi aprowizacji.

id_scope
str

Unikatowy identyfikator tej usługi aprowizacji.

authorization_policies
list[SharedAccessSignatureAuthorizationRuleAccessRightsDescription]

Lista kluczy autoryzacji dla usługi aprowizacji.

enable_data_residency
bool

Opcjonalny. Wskazuje, czy wystąpienie usługi DPS Data Residency włączone, usunięcie odzyskiwania po awarii między parami geograficznymi.