MicrosoftElastic class

Extends

Constructors

MicrosoftElastic(TokenCredential, string, MicrosoftElasticOptionalParams)

Initializes a new instance of the MicrosoftElastic class.

Inherited Properties

pipeline

The pipeline used by this client to make requests

Inherited Methods

sendOperationRequest<T>(OperationArguments, OperationSpec)

Send an HTTP request that is populated using the provided OperationSpec.

sendRequest(PipelineRequest)

Send the provided httpRequest.

Constructor Details

MicrosoftElastic(TokenCredential, string, MicrosoftElasticOptionalParams)

Initializes a new instance of the MicrosoftElastic class.

new MicrosoftElastic(credentials: TokenCredential, subscriptionId: string, options?: MicrosoftElasticOptionalParams)

Parameters

credentials
TokenCredential

Subscription credentials which uniquely identify client subscription.

subscriptionId

string

The ID of the target subscription. The value must be an UUID.

options
MicrosoftElasticOptionalParams

The parameter options

Property Details

$host

$host: string

Property Value

string

allTrafficFilters

allTrafficFilters: AllTrafficFilters

Property Value

apiVersion

apiVersion: string

Property Value

string

associateTrafficFilter

associateTrafficFilter: AssociateTrafficFilter

Property Value

billingInfo

billingInfo: BillingInfo

Property Value

connectedPartnerResources

connectedPartnerResources: ConnectedPartnerResources

Property Value

createAndAssociateIPFilter

createAndAssociateIPFilter: CreateAndAssociateIPFilter

Property Value

createAndAssociatePLFilter

createAndAssociatePLFilter: CreateAndAssociatePLFilter

Property Value

deploymentInfo

deploymentInfo: DeploymentInfo

Property Value

detachAndDeleteTrafficFilter

detachAndDeleteTrafficFilter: DetachAndDeleteTrafficFilter

Property Value

detachTrafficFilter

detachTrafficFilter: DetachTrafficFilter

Property Value

elasticVersions

elasticVersions: ElasticVersions

Property Value

externalUser

externalUser: ExternalUser

Property Value

listAssociatedTrafficFilters

listAssociatedTrafficFilters: ListAssociatedTrafficFilters

Property Value

monitor

monitor: Monitor

Property Value

monitoredResources

monitoredResources: MonitoredResources

Property Value

monitors

monitors: Monitors

Property Value

openAI

openAI: OpenAI

Property Value

operations

operations: Operations

Property Value

organizations

organizations: Organizations

Property Value

subscriptionId

subscriptionId: string

Property Value

string

tagRules

tagRules: TagRules

Property Value

trafficFilters

trafficFilters: TrafficFilters

Property Value

upgradableVersions

upgradableVersions: UpgradableVersions

Property Value

vMCollection

vMCollection: VMCollection

Property Value

vMHost

vMHost: VMHost

Property Value

vMIngestion

vMIngestion: VMIngestion

Property Value

Inherited Property Details

pipeline

The pipeline used by this client to make requests

pipeline: Pipeline

Property Value

Inherited From coreClient.ServiceClient.pipeline

Inherited Method Details

sendOperationRequest<T>(OperationArguments, OperationSpec)

Send an HTTP request that is populated using the provided OperationSpec.

function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>

Parameters

operationArguments
OperationArguments

The arguments that the HTTP request's templated values will be populated from.

operationSpec
OperationSpec

The OperationSpec to use to populate the httpRequest.

Returns

Promise<T>

Inherited From coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Send the provided httpRequest.

function sendRequest(request: PipelineRequest): Promise<PipelineResponse>

Parameters

request
PipelineRequest

Returns

Promise<PipelineResponse>

Inherited From coreClient.ServiceClient.sendRequest