@datafire/azure_servermanagement
Client library for ServerManagement
Installation and Usage
npm install --save @datafire/azure_servermanagement
let azure_servermanagement = require('@datafire/azure_servermanagement').create({
access_token: "",
refresh_token: "",
client_id: "",
client_secret: "",
redirect_uri: ""
});
.then(data => {
console.log(data);
});
Description
REST API for Azure Server Management Service.
Actions
Gateway_List
Returns gateways in a subscription.
azure_servermanagement.Gateway_List({
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version.
- subscriptionId required
Output
- output GatewayResources
Node_List
Lists nodes in a subscription.
azure_servermanagement.Node_List({
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version.
- subscriptionId required
Output
- output NodeResources
Gateway_ListForResourceGroup
Returns gateways in a resource group.
azure_servermanagement.Gateway_ListForResourceGroup({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId.
- subscriptionId required
Output
- output GatewayResources
Gateway_Delete
Deletes a gateway from a resource group.
azure_servermanagement.Gateway_Delete({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"gatewayName": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - gatewayName required
string
: The gateway name (256 characters maximum).
- subscriptionId required
Output
Output schema unknown
Gateway_Get
Gets a gateway.
azure_servermanagement.Gateway_Get({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"gatewayName": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - gatewayName required
string
: The gateway name (256 characters maximum) - $expand
string
(values: status, download): Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
- subscriptionId required
Output
- output GatewayResource
Gateway_Update
Updates a gateway belonging to a resource group.
azure_servermanagement.Gateway_Update({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"gatewayName": "",
"GatewayParameters": null
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - gatewayName required
string
: The gateway name (256 characters maximum). - GatewayParameters required GatewayParameters
- subscriptionId required
Output
- output GatewayResource
Gateway_Create
Creates or updates a ManagementService gateway.
azure_servermanagement.Gateway_Create({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"gatewayName": "",
"GatewayParameters": null
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - gatewayName required
string
: The gateway name (256 characters maximum). - GatewayParameters required GatewayParameters
- subscriptionId required
Output
- output GatewayResource
Gateway_GetProfile
Gets a gateway profile.
azure_servermanagement.Gateway_GetProfile({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"gatewayName": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - gatewayName required
string
: The gateway name (256 characters maximum).
- subscriptionId required
Output
- output GatewayProfile
Gateway_RegenerateProfile
Regenerate a gateway's profile
azure_servermanagement.Gateway_RegenerateProfile({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"gatewayName": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - gatewayName required
string
: The gateway name (256 characters maximum).
- subscriptionId required
Output
Output schema unknown
Gateway_Upgrade
Upgrades a gateway.
azure_servermanagement.Gateway_Upgrade({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"gatewayName": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - gatewayName required
string
: The gateway name (256 characters maximum).
- subscriptionId required
Output
Output schema unknown
Node_ListForResourceGroup
Lists nodes in a resource group.
azure_servermanagement.Node_ListForResourceGroup({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId.
- subscriptionId required
Output
- output NodeResources
Node_Delete
deletes a management node
azure_servermanagement.Node_Delete({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"nodeName": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - nodeName required
string
: The node name (256 characters maximum).
- subscriptionId required
Output
Output schema unknown
Node_Get
Gets a management node.
azure_servermanagement.Node_Get({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"nodeName": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - nodeName required
string
: The node name (256 characters maximum).
- subscriptionId required
Output
- output NodeResource
Node_Update
Updates a management node.
azure_servermanagement.Node_Update({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"nodeName": "",
"NodeParameters": null
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - nodeName required
string
: The node name (256 characters maximum). - NodeParameters required NodeParameters
- subscriptionId required
Output
- output NodeResource
Node_Create
Creates or updates a management node.
azure_servermanagement.Node_Create({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"nodeName": "",
"GatewayParameters": null
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - nodeName required
string
: The node name (256 characters maximum). - GatewayParameters required NodeParameters
- subscriptionId required
Output
- output NodeResource
Session_Delete
Deletes a session for a node.
azure_servermanagement.Session_Delete({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"nodeName": "",
"session": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - nodeName required
string
: The node name (256 characters maximum). - session required
string
: The sessionId from the user.
- subscriptionId required
Output
Output schema unknown
Session_Get
Gets a session for a node.
azure_servermanagement.Session_Get({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"nodeName": "",
"session": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - nodeName required
string
: The node name (256 characters maximum). - session required
string
: The sessionId from the user.
- subscriptionId required
Output
- output SessionResource
Session_Create
Creates a session for a node.
azure_servermanagement.Session_Create({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"nodeName": "",
"session": "",
"SessionParameters": null
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - nodeName required
string
: The node name (256 characters maximum). - session required
string
: The sessionId from the user. - SessionParameters required SessionParameters
- subscriptionId required
Output
- output SessionResource
PowerShell_ListSession
Gets a list of the active sessions.
azure_servermanagement.PowerShell_ListSession({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"nodeName": "",
"session": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - nodeName required
string
: The node name (256 characters maximum). - session required
string
: The sessionId from the user.
- subscriptionId required
Output
- output PowerShellSessionResources
PowerShell_GetCommandStatus
Gets the status of a command.
azure_servermanagement.PowerShell_GetCommandStatus({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"nodeName": "",
"session": "",
"pssession": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - nodeName required
string
: The node name (256 characters maximum). - session required
string
: The sessionId from the user. - pssession required
string
: The PowerShell sessionId from the user. - $expand
string
(values: output): Gets current output from an ongoing call.
- subscriptionId required
Output
- output PowerShellCommandStatus
PowerShell_UpdateCommand
Updates a running PowerShell command with more data.
azure_servermanagement.PowerShell_UpdateCommand({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"nodeName": "",
"session": "",
"pssession": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - nodeName required
string
: The node name (256 characters maximum). - session required
string
: The sessionId from the user. - pssession required
string
: The PowerShell sessionId from the user.
- subscriptionId required
Output
- output PowerShellCommandResults
PowerShell_CreateSession
Creates a PowerShell session.
azure_servermanagement.PowerShell_CreateSession({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"nodeName": "",
"session": "",
"pssession": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - nodeName required
string
: The node name (256 characters maximum). - session required
string
: The sessionId from the user. - pssession required
string
: The PowerShell sessionId from the user.
- subscriptionId required
Output
- output PowerShellSessionResource
PowerShell_CancelCommand
Cancels a PowerShell command.
azure_servermanagement.PowerShell_CancelCommand({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"nodeName": "",
"session": "",
"pssession": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - nodeName required
string
: The node name (256 characters maximum). - session required
string
: The sessionId from the user. - pssession required
string
: The PowerShell sessionId from the user.
- subscriptionId required
Output
- output PowerShellCommandResults
PowerShell_InvokeCommand
Creates a PowerShell script and invokes it.
azure_servermanagement.PowerShell_InvokeCommand({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"nodeName": "",
"session": "",
"pssession": "",
"PowerShellCommandParameters": null
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - nodeName required
string
: The node name (256 characters maximum). - session required
string
: The sessionId from the user. - pssession required
string
: The PowerShell sessionId from the user. - PowerShellCommandParameters required PowerShellCommandParameters
- subscriptionId required
Output
- output PowerShellCommandResults
PowerShell_TabCompletion
Gets tab completion values for a command.
azure_servermanagement.PowerShell_TabCompletion({
"subscriptionId": "",
"api-version": "",
"resourceGroupName": "",
"nodeName": "",
"session": "",
"pssession": "",
"PowerShellTabCompletionParamters": null
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - api-version required
string
: Client API Version. - resourceGroupName required
string
: The resource group name uniquely identifies the resource group within the user subscriptionId. - nodeName required
string
: The node name (256 characters maximum). - session required
string
: The sessionId from the user. - pssession required
string
: The PowerShell sessionId from the user. - PowerShellTabCompletionParamters required PowerShellTabCompletionParameters
- subscriptionId required
Output
Definitions
EncryptionJwkResource
- EncryptionJwkResource
object
: The public key of the gateway.- alg
string
- e
string
- kty
string
- n
string
- alg
Error
- Error
object
: Error message.- code
integer
- fields
string
- message
string
- code
GatewayParameters
- GatewayParameters
object
: Collection of parameters for operations on a gateway resource.- location
string
: Location of the resource. - properties
object
: Collection of properties.- upgradeMode
string
(values: Manual, Automatic): The upgradeMode property gives the flexibility to gateway to auto upgrade itself. If properties value not specified, then we assume upgradeMode = Automatic.
- upgradeMode
- tags
object
: Resource tags.
- location
GatewayProfile
- GatewayProfile
object
: JSON properties that the gateway service uses know how to communicate with the resource.- dataPlaneServiceBaseAddress
string
: The Dataplane connection URL. - environment
string
: The environment for the gateway (DEV, DogFood, or Production). - gatewayId
string
: The ID of the gateway. - messagingAccount
string
: Messaging Account. - messagingKey
string
: Messaging Key. - messagingNamespace
string
: Messaging namespace. - requestQueue
string
: Request queue name. - responseTopic
string
: Response topic name. - statusBlobSignature
string
: The gateway status blob SAS URL. - upgradeManifestUrl
string
: Gateway upgrade manifest URL.
- dataPlaneServiceBaseAddress
GatewayResource
- GatewayResource
object
: Data model for an arm gateway resource.- properties
object
: Collection of properties.- activeMessageCount
integer
: Number of active messages. - created
string
: UTC date and time when gateway was first added to management service. - desiredVersion
string
: Latest available MSI version. - installerDownload
string
: Installer download uri. - instances
array
: Names of the nodes in the gateway.- items GatewayStatus
- latestPublishedMsiVersion
string
: Last published MSI version. - minimumVersion
string
: Minimum gateway version. - publishedTimeUtc
string
: The date/time of the last published gateway. - updated
string
: UTC date and time when node was last updated. - upgradeMode
string
(values: Manual, Automatic): The upgradeMode property gives the flexibility to gateway to auto upgrade itself. If properties value not specified, then we assume upgradeMode = Automatic.
- activeMessageCount
- etag
string
- id
string
: Resource Manager Resource ID. - location
string
: Resource Manager Resource Location. - name
string
: Resource Manager Resource Name. - tags
object
: Resource Manager Resource Tags. - type
string
: Resource Manager Resource Type.
- properties
GatewayResources
- GatewayResources
object
: Collection of Gateway Resources.- nextLink
string
: The URL to the next set of resources. - value
array
: Collection of Gateway Resources.- items GatewayResource
- nextLink
GatewayStatus
- GatewayStatus
object
: Expanded gateway status information.- activeMessageCount
integer
: Active message count. - allowGatewayGroupPolicyStatus
boolean
: Status of the allowGatewayGroupPolicy setting. - availableMemoryMByte
number
: The available memory on the gateway host machine in megabytes. - encryptionCertificateThumbprint
string
: Thumbprint of the encryption certificate. - encryptionJwk EncryptionJwkResource
- friendlyOsName
string
: The Plaintext description of the OS on the gateway. - gatewayCpuUtilizationPercent
number
: The CPU utilization of the gateway process (numeric value between 0 and 100). - gatewayId
string
: The gateway resource ID. - gatewayVersion
string
: The version of the gateway that is installed on the system. - gatewayWorkingSetMByte
number
: The working set size of the gateway process in megabytes. - groupPolicyError
string
: The group policy error. - installedDate
string
: The date the gateway was installed. - latestPublishedMsiVersion
string
: Latest published version of the gateway install MSI. - logicalProcessorCount
integer
: Number of logical processors in the gateway system. - name
string
: The computer name of the gateway system. - publishedTimeUtc
string
: Gateway install MSI published time. - requireMfaGroupPolicyStatus
boolean
: Status of the requireMfaGroupPolicy setting. - secondaryEncryptionCertificateThumbprint
string
: Secondary thumbprint of the encryption certificate. - secondaryEncryptionJwk EncryptionJwkResource
- statusUpdated
string
: UTC date and time when gateway status was last updated. - totalCpuUtilizationPercent
number
: CPU Utilization of the whole system.
- activeMessageCount
NodeParameters
- NodeParameters
object
: Parameter collection for operations on arm node resource.- location
string
: Location of the resource. - properties
object
: Collection of properties.- connectionName
string
: myhost.domain.com - gatewayId
string
: Gateway ID which will manage this node. - password
string
: Password associated with user name. - userName
string
: User name to be used to connect to node.
- connectionName
- tags
object
: Resource tags.
- location
NodeResource
- NodeResource
object
: A Node Resource.- properties
object
: Collection of properties.- connectionName
string
: myhost.domain.com - created
string
: UTC date and time when node was first added to management service. - gatewayId
string
: ID of the gateway. - updated
string
: UTC date and time when node was last updated.
- connectionName
- etag
string
- id
string
: Resource Manager Resource ID. - location
string
: Resource Manager Resource Location. - name
string
: Resource Manager Resource Name. - tags
object
: Resource Manager Resource Tags. - type
string
: Resource Manager Resource Type.
- properties
NodeResources
- NodeResources
object
: A collection of node resource objects.- nextLink
string
: The URL to the next set of resources. - value
array
: Collection of Node Resources.- items NodeResource
- nextLink
PowerShellCommandParameters
- PowerShellCommandParameters
object
: The parameters to a PowerShell script execution command.- properties
object
: Collection of properties.- command
string
: Script to execute.
- command
- properties
PowerShellCommandResult
- PowerShellCommandResult
object
: Results from invoking a PowerShell command.- backgroundColor
string
: The HTML color string representing the background color. - caption
string
: Text that precedes the prompt. - descriptions
array
: Collection of PromptFieldDescription objects that contains the user input.- items PromptFieldDescription
- exitCode
integer
: The exit code from a executable that was called from PowerShell. - foregroundColor
string
: The HTML color string representing the foreground color. - id
integer
: ID of the prompt message. - message
string
: Text of the prompt. - messageType
integer
: The type of message. - prompt
string
: The interactive prompt message. - value
string
: Actual result text from the PowerShell Command.
- backgroundColor
PowerShellCommandResults
- PowerShellCommandResults
object
: A collection of results from a PowerShell command.- command
string
- completed
boolean
- pssession
string
- results
array
- items PowerShellCommandResult
- command
PowerShellCommandStatus
- PowerShellCommandStatus
object
: Result status from invoking a PowerShell command.- properties PowerShellCommandResults
- etag
string
- id
string
: Resource Manager Resource ID. - location
string
: Resource Manager Resource Location. - name
string
: Resource Manager Resource Name. - tags
object
: Resource Manager Resource Tags. - type
string
: Resource Manager Resource Type.
PowerShellSessionResource
- PowerShellSessionResource
object
: A PowerShell session resource (practically equivalent to a runspace instance).- properties
object
: Collection of properties.- disconnectedOn
string
: Timestamp of last time the service disconnected from the runspace. - expiresOn
string
: Timestamp when the runspace expires. - name
string
: Name of the runspace. - runspaceAvailability
string
: The availability of the runspace. - sessionId
string
: The PowerShell Session ID. - state
string
: The runspace state. - version Version
- disconnectedOn
- etag
string
- id
string
: Resource Manager Resource ID. - location
string
: Resource Manager Resource Location. - name
string
: Resource Manager Resource Name. - tags
object
: Resource Manager Resource Tags. - type
string
: Resource Manager Resource Type.
- properties
PowerShellSessionResources
- PowerShellSessionResources
object
: A collection of PowerShell session resources- nextLink
string
: The URL to the next set of resources. - value
array
: Collection of PowerShell session resources.
- nextLink
PowerShellTabCompletionParameters
- PowerShellTabCompletionParameters
object
: Collection of parameters for PowerShell tab completion.- command
string
: Command to get tab completion for.
- command
PowerShellTabCompletionResults
- PowerShellTabCompletionResults
object
: An array of strings representing the different values that can be selected through.- results
array
- items
string
- items
- results
PromptFieldDescription
- PromptFieldDescription
object
: Field description for the implementation of PSHostUserInterface.Prompt- helpMessage
string
: The help message of the prompt. - label
string
: The label text of the prompt. - name
string
: The name of the prompt. - promptFieldType
string
(values: String, SecureString, Credential) - promptFieldTypeIsList
boolean
: When set to 'true' the prompt field type is a list of values.
- helpMessage
PromptMessageResponse
- PromptMessageResponse
object
: The response to a prompt message.- response
array
: The list of responses a cmdlet expects.- items
string
- items
- response
Resource
- Resource
object
: Resource Manager Resource Information.- etag
string
- id
string
: Resource Manager Resource ID. - location
string
: Resource Manager Resource Location. - name
string
: Resource Manager Resource Name. - tags
object
: Resource Manager Resource Tags. - type
string
: Resource Manager Resource Type.
- etag
SessionParameters
- SessionParameters
object
: Parameter collection for creation and other operations on sessions.- properties
object
: Collection of properties- EncryptionCertificateThumbprint
string
: Encryption certificate thumbprint. - credentialDataFormat
string
(values: RsaEncrypted): Credential data format. - password
string
: Encrypted Password associated with user name. - retentionPeriod
string
(values: Session, Persistent): Session retention period. - userName
string
: Encrypted User name to be used to connect to node.
- EncryptionCertificateThumbprint
- properties
SessionResource
- SessionResource
object
: The session object.- properties
object
: Collection of properties.- created
string
: UTC date and time when node was first added to management service. - updated
string
: UTC date and time when node was last updated. - userName
string
: The username connecting to the session.
- created
- etag
string
- id
string
: Resource Manager Resource ID. - location
string
: Resource Manager Resource Location. - name
string
: Resource Manager Resource Name. - tags
object
: Resource Manager Resource Tags. - type
string
: Resource Manager Resource Type.
- properties
Version
- Version
object
: A multipart-numeric version number.- build
integer
: The third number of the version. - major
integer
: The leftmost number of the version. - majorRevision
integer
: The MSW of the fourth part. - minor
integer
: The second leftmost number of the version. - minorRevision
integer
: The LSW of the fourth part. - revision
integer
: The fourth number of the version.
- build