Initializer
Properties
| Name | Type | Description |
|---|---|---|
Address | string | (Required) The address of the REST endpoint. |
ClientCaCertificatePem | string | (Optional) A PEM-encoded CA certificate chain used by the client to verify server certificates during TLS authentication. |
ClientCertificatePem | string | (Optional) A PEM-encoded certificate used by the server to verify the client during mutual TLS (mTLS) authentication. |
ClientPrivateKeyPem | string | (Optional) A PEM-encoded private key, required if client_certificate_pem is specified. |
LockAddress | string | (Optional) The address of the lock REST endpoint. |
LockMethod | string | (Optional) The HTTP method to use when locking. |
Password | string | (Optional) The password for HTTP basic authentication. |
RetryMax | double | (Optional) The number of HTTP request retries. |
RetryWaitMax | double | (Optional) The maximum time in seconds to wait between HTTP request attempts. |
RetryWaitMin | double | (Optional) The minimum time in seconds to wait between HTTP request attempts. |
SkipCertVerification | bool | (Optional) Whether to skip TLS verification. |
UnlockAddress | string | (Optional) The address of the unlock REST endpoint. |
UnlockMethod | string | (Optional) The HTTP method to use when unlocking. |
UpdateMethod | string | (Optional) HTTP method to use when updating state. |
Username | string | (Optional) The username for HTTP basic authentication. |
AddressRequired
- Type: string
ClientCaCertificatePemOptional
- Type: string
ClientCertificatePemOptional
- Type: string
ClientPrivateKeyPemOptional
- Type: string
LockAddressOptional
- Type: string
LockMethodOptional
- Type: string
PasswordOptional
- Type: string
RetryMaxOptional
- Type: double
RetryWaitMaxOptional
- Type: double
RetryWaitMinOptional
- Type: double
SkipCertVerificationOptional
- Type: bool
UnlockAddressOptional
- Type: string
UnlockMethodOptional
- Type: string
UpdateMethodOptional
- Type: string
UsernameOptional
- Type: string