Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Extensions

Package version

Class representing a Extensions.

Hierarchy

  • Extensions

Index

Constructors

constructor

Methods

create

  • create(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.ExtensionsCreateResponse>
  • create(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, callback: msRest.ServiceCallback<ExtensionResource>): void
  • create(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<ExtensionResource>): void
  • Registers the extension with a Visual Studio Team Services account.

    summary

    Extensions_Create

    Parameters

    • resourceGroupName: string

      Name of the resource group within the Azure subscription.

    • body: ExtensionResourceRequest

      An object containing additional information related to the extension request.

    • accountResourceName: string

      The name of the Visual Studio Team Services account resource.

    • extensionResourceName: string

      The name of the extension.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.ExtensionsCreateResponse>

    Promise<Models.ExtensionsCreateResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group within the Azure subscription.

    • body: ExtensionResourceRequest

      An object containing additional information related to the extension request.

    • accountResourceName: string

      The name of the Visual Studio Team Services account resource.

    • extensionResourceName: string

      The name of the extension.

    • callback: msRest.ServiceCallback<ExtensionResource>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group within the Azure subscription.

    • body: ExtensionResourceRequest

      An object containing additional information related to the extension request.

    • accountResourceName: string

      The name of the Visual Studio Team Services account resource.

    • extensionResourceName: string

      The name of the extension.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<ExtensionResource>

      The callback

    Returns void

deleteMethod

  • deleteMethod(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, options?: msRest.RequestOptionsBase): Promise<msRest.RestResponse>
  • deleteMethod(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, callback: msRest.ServiceCallback<void>): void
  • deleteMethod(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<void>): void
  • Removes an extension resource registration for a Visual Studio Team Services account.

    summary

    Extensions_Delete

    Parameters

    • resourceGroupName: string

      Name of the resource group within the Azure subscription.

    • accountResourceName: string

      The name of the Visual Studio Team Services account resource.

    • extensionResourceName: string

      The name of the extension.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRest.RestResponse>

    Promise<msRest.RestResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group within the Azure subscription.

    • accountResourceName: string

      The name of the Visual Studio Team Services account resource.

    • extensionResourceName: string

      The name of the extension.

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group within the Azure subscription.

    • accountResourceName: string

      The name of the Visual Studio Team Services account resource.

    • extensionResourceName: string

      The name of the extension.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

get

  • get(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.ExtensionsGetResponse>
  • get(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, callback: msRest.ServiceCallback<ExtensionResource>): void
  • get(resourceGroupName: string, accountResourceName: string, extensionResourceName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<ExtensionResource>): void
  • Gets the details of an extension associated with a Visual Studio Team Services account resource.

    summary

    Extensions_Get

    Parameters

    • resourceGroupName: string

      Name of the resource group within the Azure subscription.

    • accountResourceName: string

      The name of the Visual Studio Team Services account resource.

    • extensionResourceName: string

      The name of the extension.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.ExtensionsGetResponse>

    Promise<Models.ExtensionsGetResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group within the Azure subscription.

    • accountResourceName: string

      The name of the Visual Studio Team Services account resource.

    • extensionResourceName: string

      The name of the extension.

    • callback: msRest.ServiceCallback<ExtensionResource>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group within the Azure subscription.

    • accountResourceName: string

      The name of the Visual Studio Team Services account resource.

    • extensionResourceName: string

      The name of the extension.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<ExtensionResource>

      The callback

    Returns void

listByAccount

  • listByAccount(resourceGroupName: string, accountResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.ExtensionsListByAccountResponse>
  • listByAccount(resourceGroupName: string, accountResourceName: string, callback: msRest.ServiceCallback<ExtensionResourceListResult>): void
  • listByAccount(resourceGroupName: string, accountResourceName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<ExtensionResourceListResult>): void
  • Gets the details of the extension resources created within the resource group.

    summary

    Extensions_ListByAccount

    Parameters

    • resourceGroupName: string

      Name of the resource group within the Azure subscription.

    • accountResourceName: string

      The name of the Visual Studio Team Services account resource.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.ExtensionsListByAccountResponse>

    Promise<Models.ExtensionsListByAccountResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group within the Azure subscription.

    • accountResourceName: string

      The name of the Visual Studio Team Services account resource.

    • callback: msRest.ServiceCallback<ExtensionResourceListResult>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group within the Azure subscription.

    • accountResourceName: string

      The name of the Visual Studio Team Services account resource.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<ExtensionResourceListResult>

      The callback

    Returns void

update

  • update(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.ExtensionsUpdateResponse>
  • update(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, callback: msRest.ServiceCallback<ExtensionResource>): void
  • update(resourceGroupName: string, body: ExtensionResourceRequest, accountResourceName: string, extensionResourceName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<ExtensionResource>): void
  • Updates an existing extension registration for the Visual Studio Team Services account.

    summary

    Extensions_Update

    Parameters

    • resourceGroupName: string

      Name of the resource group within the Azure subscription.

    • body: ExtensionResourceRequest

      An object containing additional information related to the extension request.

    • accountResourceName: string

      The name of the Visual Studio Team Services account resource.

    • extensionResourceName: string

      The name of the extension.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.ExtensionsUpdateResponse>

    Promise<Models.ExtensionsUpdateResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group within the Azure subscription.

    • body: ExtensionResourceRequest

      An object containing additional information related to the extension request.

    • accountResourceName: string

      The name of the Visual Studio Team Services account resource.

    • extensionResourceName: string

      The name of the extension.

    • callback: msRest.ServiceCallback<ExtensionResource>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group within the Azure subscription.

    • body: ExtensionResourceRequest

      An object containing additional information related to the extension request.

    • accountResourceName: string

      The name of the Visual Studio Team Services account resource.

    • extensionResourceName: string

      The name of the extension.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<ExtensionResource>

      The callback

    Returns void

Generated using TypeDoc