ClientProperties Class

The properties of client.

Constructor

ClientProperties(*args: Any, **kwargs: Any)

Variables

Name Description
description
str

Description for the Client resource.

authentication_name
str

The name presented by the client for authentication. The default value is the name of the resource.

client_certificate_authentication

The client certificate authentication information.

state

Indicates if the client is enabled or not. Default value is Enabled. Known values are: "Enabled" and "Disabled".

attributes

Attributes for the client. Supported values are int, bool, string, string[]. Example: "attributes": { "room": "345", "floor": 12, "deviceTypes": ["Fan", "Light"] }.

provisioning_state

Provisioning state of the Client resource. Known values are: "Creating", "Updating", "Deleting", "Succeeded", "Canceled", "Failed", and "Deleted".

Attributes

attributes

Attributes for the client. Supported values are int, bool, string, string[]. Example: "attributes": { "room": "345", "floor": 12, "deviceTypes": ["Fan", "Light"] }.

attributes: dict[str, Any] | None

authentication_name

The name presented by the client for authentication. The default value is the name of the resource.

authentication_name: str | None

client_certificate_authentication

The client certificate authentication information.

client_certificate_authentication: _models.ClientCertificateAuthentication | None

description

Description for the Client resource.

description: str | None

provisioning_state

"Creating", "Updating", "Deleting", "Succeeded", "Canceled", "Failed", and "Deleted".

provisioning_state: str | _models.ClientProvisioningState | None

state

Indicates if the client is enabled or not. Default value is Enabled. Known values are: "Enabled" and "Disabled".

state: str | _models.ClientState | None