# Functions
New creates an instance of the ManagementClient client.
NewGatewayClient creates an instance of the GatewayClient client.
NewGatewayClientWithBaseURI creates an instance of the GatewayClient client.
NewNodeClient creates an instance of the NodeClient client.
NewNodeClientWithBaseURI creates an instance of the NodeClient client.
NewPowerShellClient creates an instance of the PowerShellClient client.
NewPowerShellClientWithBaseURI creates an instance of the PowerShellClient client.
NewSessionClient creates an instance of the SessionClient client.
NewSessionClientWithBaseURI creates an instance of the SessionClient client.
NewWithBaseURI creates an instance of the ManagementClient client.
UserAgent returns the UserAgent string to use when sending http.Requests.
Version returns the semantic version (see http://semver.org) of the client.
# Constants
Automatic specifies the automatic state for upgrade mode.
Credential specifies the credential state for prompt field type.
DefaultBaseURI is the default URI used for the service Servermanagement.
Download specifies the download state for gateway expand option.
Manual specifies the manual state for upgrade mode.
Output specifies the output state for power shell expand option.
Persistent specifies the persistent state for retention period.
RsaEncrypted specifies the rsa encrypted state for credential data format.
SecureString specifies the secure string state for prompt field type.
Session specifies the session state for retention period.
Status specifies the status state for gateway expand option.
String specifies the string state for prompt field type.
# Structs
EncryptionJwkResource is the public key of the gateway.
Error is error message.
GatewayClient is the REST API for Azure Server Management Service.
GatewayParameters is collection of parameters for operations on a gateway resource.
GatewayParametersProperties is collection of properties.
GatewayProfile is JSON properties that the gateway service uses know how to communicate with the resource.
GatewayResource is data model for an arm gateway resource.
GatewayResourceProperties is collection of properties.
GatewayResources is collection of Gateway Resources.
GatewayStatus is expanded gateway status information.
ManagementClient is the base client for Servermanagement.
NodeClient is the REST API for Azure Server Management Service.
NodeParameters is parameter collection for operations on arm node resource.
NodeParametersProperties is collection of properties.
NodeResource is a Node Resource.
NodeResourceProperties is collection of properties.
NodeResources is a collection of node resource objects.
PowerShellClient is the REST API for Azure Server Management Service.
PowerShellCommandParameters is the parameters to a PowerShell script execution command.
PowerShellCommandParametersProperties is collection of properties.
PowerShellCommandResult is results from invoking a PowerShell command.
PowerShellCommandResults is a collection of results from a PowerShell command.
PowerShellCommandStatus is result status from invoking a PowerShell command.
PowerShellSessionResource is a PowerShell session resource (practically equivalent to a runspace instance).
PowerShellSessionResourceProperties is collection of properties.
PowerShellSessionResources is a collection of PowerShell session resources.
PowerShellTabCompletionParameters is collection of parameters for PowerShell tab completion.
PowerShellTabCompletionResults is an array of strings representing the different values that can be selected through.
PromptFieldDescription is field description for the implementation of PSHostUserInterface.Prompt.
PromptMessageResponse is the response to a prompt message.
Resource is resource Manager Resource Information.
SessionClient is the REST API for Azure Server Management Service.
SessionParameters is parameter collection for creation and other operations on sessions.
SessionParametersProperties is collection of properties.
SessionResource is the session object.
SessionResourceProperties is collection of properties.
VersionServermanagement is a multipart-numeric version number.
# Type aliases
CredentialDataFormat enumerates the values for credential data format.
GatewayExpandOption enumerates the values for gateway expand option.
PowerShellExpandOption enumerates the values for power shell expand option.
PromptFieldType enumerates the values for prompt field type.
RetentionPeriod enumerates the values for retention period.
UpgradeMode enumerates the values for upgrade mode.