ServiceHostState

ServiceHostState
ServiceHostState
JSON Example
{
    "documentDescription": {
        "serviceCapabilities": [
            "string"
        ],
        "userInterfaceResourcePath": "string",
        "name": "string",
        "description": "string",
        "versionRetentionLimit": 0,
        "versionRetentionFloor": 0,
        "serializedStateSizeLimit": 0,
        "documentIndexingOptions": [
            "string"
        ]
    },
    "documentVersion": 0,
    "documentEpoch": 0,
    "documentKind": "string",
    "documentSelfLink": "string",
    "documentUpdateTimeMicros": 0,
    "documentUpdateAction": "string",
    "documentExpirationTimeMicros": 0,
    "documentOwner": "string",
    "documentSourceLink": "string",
    "documentAuthPrincipalLink": "string",
    "documentTransactionId": "string",
    "bindAddress": "string",
    "httpPort": 0,
    "httpsPort": 0,
    "publicUri": "string",
    "maintenanceIntervalMicros": 0,
    "operationTimeoutMicros": 0,
    "serviceCacheClearDelayMicros": 0,
    "operationTracingLevel": "string",
    "sslClientAuthMode": "string",
    "responsePayloadSizeLimit": 0,
    "requestPayloadSizeLimit": 0,
    "requestLoggingInfo": {
        "enabled": false,
        "skipGossipRequests": false,
        "skipSynchronizationRequests": false,
        "skipForwardingRequests": false
    },
    "storageSandboxFileReference": "string",
    "resourceSandboxFileReference": "string",
    "autoBackupDirectoryReference": "string",
    "privateKeyFileReference": "string",
    "privateKeyPassphrase": "string",
    "certificateFileReference": "string",
    "documentIndexReference": "string",
    "authorizationServiceReference": "string",
    "transactionServiceReference": "string",
    "id": "string",
    "isPeerSynchronizationEnabled": false,
    "isPeerReplicationEnabled": false,
    "peerSynchronizationTimeLimitSeconds": 0,
    "isAuthorizationEnabled": false,
    "systemInfo": {
        "availableProcessorCount": 0,
        "freeMemoryByteCount": 0,
        "totalMemoryByteCount": 0,
        "maxMemoryByteCount": 0,
        "ipAddresses": [
            "string"
        ],
        "freeDiskByteCount": 0,
        "usableDiskByteCount": 0,
        "totalDiskByteCount": 0,
        "osName": "string",
        "osFamily": "string"
    },
    "lastMaintenanceTimeUtcMicros": 0,
    "isProcessOwner": false,
    "isServiceStateCaching": false,
    "serviceCount": 0,
    "location": "string",
    "authProviderHostURI": "string",
    "isAutoBackupEnabled": false,
    "isRemotePersistence": false,
    "expiredTokenCleanupIntervalSeconds": 0,
    "initialPeerNodes": [
        "string"
    ],
    "maintenanceCheckIntervalMicros": 0
}
documentDescription
Optional

documentDescription

integer As int64 As int64
documentVersion
Optional

documentVersion

integer As int64 As int64
documentEpoch
Optional

documentEpoch

string
documentKind
Optional

documentKind

string
documentSelfLink
Optional

documentSelfLink

integer As int64 As int64
documentUpdateTimeMicros
Optional

documentUpdateTimeMicros

string
documentUpdateAction
Optional

documentUpdateAction

integer As int64 As int64
documentExpirationTimeMicros
Optional

documentExpirationTimeMicros

string
documentOwner
Optional

documentOwner

string
documentSourceLink
Optional

documentSourceLink

string
documentAuthPrincipalLink
Optional

documentAuthPrincipalLink

string
documentTransactionId
Optional

documentTransactionId

string
bindAddress
Optional

bindAddress

integer As int32 As int32
httpPort
Optional

httpPort

integer As int32 As int32
httpsPort
Optional

httpsPort

string As uri As uri
publicUri
Optional

publicUri

integer As int64 As int64
maintenanceIntervalMicros
Optional

maintenanceIntervalMicros

integer As int64 As int64
operationTimeoutMicros
Optional

operationTimeoutMicros

integer As int64 As int64
serviceCacheClearDelayMicros
Optional

serviceCacheClearDelayMicros

string
operationTracingLevel
Optional

operationTracingLevel

string
sslClientAuthMode
Optional

sslClientAuthMode

Possible values are : NONE, WANT, NEED,
integer As int32 As int32
responsePayloadSizeLimit
Optional

responsePayloadSizeLimit

integer As int32 As int32
requestPayloadSizeLimit
Optional

requestPayloadSizeLimit

requestLoggingInfo
Optional

requestLoggingInfo

string As uri As uri
storageSandboxFileReference
Optional

storageSandboxFileReference

string As uri As uri
resourceSandboxFileReference
Optional

resourceSandboxFileReference

string As uri As uri
autoBackupDirectoryReference
Optional

autoBackupDirectoryReference

string As uri As uri
privateKeyFileReference
Optional

privateKeyFileReference

string
privateKeyPassphrase
Optional

privateKeyPassphrase

string As uri As uri
certificateFileReference
Optional

certificateFileReference

string As uri As uri
documentIndexReference
Optional

documentIndexReference

string As uri As uri
authorizationServiceReference
Optional

authorizationServiceReference

string As uri As uri
transactionServiceReference
Optional

transactionServiceReference

string
id
Optional

id

boolean
isPeerSynchronizationEnabled
Optional

isPeerSynchronizationEnabled

boolean
isPeerReplicationEnabled
Optional

isPeerReplicationEnabled

integer As int32 As int32
peerSynchronizationTimeLimitSeconds
Optional

peerSynchronizationTimeLimitSeconds

boolean
isAuthorizationEnabled
Optional

isAuthorizationEnabled

systemInfo
Optional

systemInfo

integer As int64 As int64
lastMaintenanceTimeUtcMicros
Optional

lastMaintenanceTimeUtcMicros

boolean
isProcessOwner
Optional

isProcessOwner

boolean
isServiceStateCaching
Optional

isServiceStateCaching

object
codeProperties
Optional

codeProperties

integer As int64 As int64
serviceCount
Optional

serviceCount

string
location
Optional

location

string As uri As uri
authProviderHostURI
Optional

authProviderHostURI

boolean
isAutoBackupEnabled
Optional

isAutoBackupEnabled

boolean
isRemotePersistence
Optional

isRemotePersistence

integer As int64 As int64
expiredTokenCleanupIntervalSeconds
Optional

expiredTokenCleanupIntervalSeconds

object
relativeMemoryLimits
Optional

relativeMemoryLimits

object
requestRateLimits
Optional

requestRateLimits

array of string
initialPeerNodes
Optional

initialPeerNodes

integer As int64 As int64
maintenanceCheckIntervalMicros
Optional

maintenanceCheckIntervalMicros

Property Of