Client interface

The Client resource.

Extends

Properties

attributes

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

authenticationName

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

clientCertificateAuthentication

The client certificate authentication information.

description

Description for the Client resource.

provisioningState

Provisioning state of the Client resource.

state

Indicates if the client is enabled or not. Default value is Enabled.

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

The name of the resource

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Property Details

attributes

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

attributes?: Record<string, any>

Property Value

Record<string, any>

authenticationName

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

authenticationName?: string

Property Value

string

clientCertificateAuthentication

The client certificate authentication information.

clientCertificateAuthentication?: ClientCertificateAuthentication

Property Value

description

Description for the Client resource.

description?: string

Property Value

string

provisioningState

Provisioning state of the Client resource.

provisioningState?: string

Property Value

string

state

Indicates if the client is enabled or not. Default value is Enabled.

state?: string

Property Value

string

Inherited Property Details

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Property Value

string

Inherited From ProxyResource.id

name

The name of the resource

name?: string

Property Value

string

Inherited From ProxyResource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

systemData?: SystemData

Property Value

Inherited From ProxyResource.systemData

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type?: string

Property Value

string

Inherited From ProxyResource.type