Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Marketplaces

Package version

Class representing a Marketplaces.

Hierarchy

  • Marketplaces

Index

Constructors

constructor

Methods

list

listByBillingAccount

  • listByBillingAccount(billingAccountId: string, options?: Models.MarketplacesListByBillingAccountOptionalParams): Promise<Models.MarketplacesListByBillingAccountResponse>
  • listByBillingAccount(billingAccountId: string, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • listByBillingAccount(billingAccountId: string, options: MarketplacesListByBillingAccountOptionalParams, callback: msRest.ServiceCallback<MarketplacesListResult>): void

listByBillingAccountNext

  • listByBillingAccountNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.MarketplacesListByBillingAccountNextResponse>
  • listByBillingAccountNext(nextPageLink: string, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • listByBillingAccountNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • Lists the marketplaces for a scope by billingAccountId and current billing period. Marketplaces are available via this API only for May 1, 2014 or later.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.MarketplacesListByBillingAccountNextResponse>

    Promise<Models.MarketplacesListByBillingAccountNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

listByBillingPeriod

  • listByBillingPeriod(billingPeriodName: string, options?: Models.MarketplacesListByBillingPeriodOptionalParams): Promise<Models.MarketplacesListByBillingPeriodResponse>
  • listByBillingPeriod(billingPeriodName: string, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • listByBillingPeriod(billingPeriodName: string, options: MarketplacesListByBillingPeriodOptionalParams, callback: msRest.ServiceCallback<MarketplacesListResult>): void

listByBillingPeriodNext

  • listByBillingPeriodNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.MarketplacesListByBillingPeriodNextResponse>
  • listByBillingPeriodNext(nextPageLink: string, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • listByBillingPeriodNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • Lists the marketplaces for a scope by billing period and subscripotionId. Marketplaces are available via this API only for May 1, 2014 or later.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.MarketplacesListByBillingPeriodNextResponse>

    Promise<Models.MarketplacesListByBillingPeriodNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

listByDepartment

listByDepartmentNext

  • listByDepartmentNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.MarketplacesListByDepartmentNextResponse>
  • listByDepartmentNext(nextPageLink: string, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • listByDepartmentNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • Lists the marketplaces for a scope by departmentId and current billing period. Marketplaces are available via this API only for May 1, 2014 or later.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.MarketplacesListByDepartmentNextResponse>

    Promise<Models.MarketplacesListByDepartmentNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

listByEnrollmentAccount

  • listByEnrollmentAccount(enrollmentAccountId: string, options?: Models.MarketplacesListByEnrollmentAccountOptionalParams): Promise<Models.MarketplacesListByEnrollmentAccountResponse>
  • listByEnrollmentAccount(enrollmentAccountId: string, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • listByEnrollmentAccount(enrollmentAccountId: string, options: MarketplacesListByEnrollmentAccountOptionalParams, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • Lists the marketplaces for a scope by enrollmentAccountId and current billing period. Marketplaces are available via this API only for May 1, 2014 or later.

    Parameters

    • enrollmentAccountId: string

      EnrollmentAccount ID

    • Optional options: Models.MarketplacesListByEnrollmentAccountOptionalParams

    Returns Promise<Models.MarketplacesListByEnrollmentAccountResponse>

    Promise<Models.MarketplacesListByEnrollmentAccountResponse>

  • Parameters

    • enrollmentAccountId: string

      EnrollmentAccount ID

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

  • Parameters

    Returns void

listByEnrollmentAccountNext

  • listByEnrollmentAccountNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.MarketplacesListByEnrollmentAccountNextResponse>
  • listByEnrollmentAccountNext(nextPageLink: string, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • listByEnrollmentAccountNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • Lists the marketplaces for a scope by enrollmentAccountId and current billing period. Marketplaces are available via this API only for May 1, 2014 or later.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.MarketplacesListByEnrollmentAccountNextResponse>

    Promise<Models.MarketplacesListByEnrollmentAccountNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

listByManagementGroup

  • listByManagementGroup(managementGroupId: string, options?: Models.MarketplacesListByManagementGroupOptionalParams): Promise<Models.MarketplacesListByManagementGroupResponse>
  • listByManagementGroup(managementGroupId: string, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • listByManagementGroup(managementGroupId: string, options: MarketplacesListByManagementGroupOptionalParams, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • Lists the marketplace records for all subscriptions belonging to a management group scope by current billing period. Marketplaces are available via this API only for May 1, 2014 or later.

    Parameters

    • managementGroupId: string

      Azure Management Group ID.

    • Optional options: Models.MarketplacesListByManagementGroupOptionalParams

    Returns Promise<Models.MarketplacesListByManagementGroupResponse>

    Promise<Models.MarketplacesListByManagementGroupResponse>

  • Parameters

    • managementGroupId: string

      Azure Management Group ID.

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

  • Parameters

    Returns void

listByManagementGroupNext

  • listByManagementGroupNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.MarketplacesListByManagementGroupNextResponse>
  • listByManagementGroupNext(nextPageLink: string, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • listByManagementGroupNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • Lists the marketplace records for all subscriptions belonging to a management group scope by current billing period. Marketplaces are available via this API only for May 1, 2014 or later.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.MarketplacesListByManagementGroupNextResponse>

    Promise<Models.MarketplacesListByManagementGroupNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

listForBillingPeriodByBillingAccount

  • listForBillingPeriodByBillingAccount(billingAccountId: string, billingPeriodName: string, options?: Models.MarketplacesListForBillingPeriodByBillingAccountOptionalParams): Promise<Models.MarketplacesListForBillingPeriodByBillingAccountResponse>
  • listForBillingPeriodByBillingAccount(billingAccountId: string, billingPeriodName: string, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • listForBillingPeriodByBillingAccount(billingAccountId: string, billingPeriodName: string, options: MarketplacesListForBillingPeriodByBillingAccountOptionalParams, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • Lists the marketplaces for a scope by billing period and billingAccountId. Marketplaces are available via this API only for May 1, 2014 or later.

    Parameters

    • billingAccountId: string

      BillingAccount ID

    • billingPeriodName: string

      Billing Period Name.

    • Optional options: Models.MarketplacesListForBillingPeriodByBillingAccountOptionalParams

    Returns Promise<Models.MarketplacesListForBillingPeriodByBillingAccountResponse>

    Promise<Models.MarketplacesListForBillingPeriodByBillingAccountResponse>

  • Parameters

    • billingAccountId: string

      BillingAccount ID

    • billingPeriodName: string

      Billing Period Name.

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

  • Parameters

    Returns void

listForBillingPeriodByBillingAccountNext

  • listForBillingPeriodByBillingAccountNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.MarketplacesListForBillingPeriodByBillingAccountNextResponse>
  • listForBillingPeriodByBillingAccountNext(nextPageLink: string, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • listForBillingPeriodByBillingAccountNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • Lists the marketplaces for a scope by billing period and billingAccountId. Marketplaces are available via this API only for May 1, 2014 or later.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.MarketplacesListForBillingPeriodByBillingAccountNextResponse>

    Promise<Models.MarketplacesListForBillingPeriodByBillingAccountNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

listForBillingPeriodByDepartment

  • listForBillingPeriodByDepartment(departmentId: string, billingPeriodName: string, options?: Models.MarketplacesListForBillingPeriodByDepartmentOptionalParams): Promise<Models.MarketplacesListForBillingPeriodByDepartmentResponse>
  • listForBillingPeriodByDepartment(departmentId: string, billingPeriodName: string, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • listForBillingPeriodByDepartment(departmentId: string, billingPeriodName: string, options: MarketplacesListForBillingPeriodByDepartmentOptionalParams, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • Lists the marketplaces for a scope by billing period and departmentId. Marketplaces are available via this API only for May 1, 2014 or later.

    Parameters

    • departmentId: string

      Department ID

    • billingPeriodName: string

      Billing Period Name.

    • Optional options: Models.MarketplacesListForBillingPeriodByDepartmentOptionalParams

    Returns Promise<Models.MarketplacesListForBillingPeriodByDepartmentResponse>

    Promise<Models.MarketplacesListForBillingPeriodByDepartmentResponse>

  • Parameters

    • departmentId: string

      Department ID

    • billingPeriodName: string

      Billing Period Name.

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

  • Parameters

    Returns void

listForBillingPeriodByDepartmentNext

  • listForBillingPeriodByDepartmentNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.MarketplacesListForBillingPeriodByDepartmentNextResponse>
  • listForBillingPeriodByDepartmentNext(nextPageLink: string, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • listForBillingPeriodByDepartmentNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • Lists the marketplaces for a scope by billing period and departmentId. Marketplaces are available via this API only for May 1, 2014 or later.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.MarketplacesListForBillingPeriodByDepartmentNextResponse>

    Promise<Models.MarketplacesListForBillingPeriodByDepartmentNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

listForBillingPeriodByEnrollmentAccount

  • listForBillingPeriodByEnrollmentAccount(enrollmentAccountId: string, billingPeriodName: string, options?: Models.MarketplacesListForBillingPeriodByEnrollmentAccountOptionalParams): Promise<Models.MarketplacesListForBillingPeriodByEnrollmentAccountResponse>
  • listForBillingPeriodByEnrollmentAccount(enrollmentAccountId: string, billingPeriodName: string, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • listForBillingPeriodByEnrollmentAccount(enrollmentAccountId: string, billingPeriodName: string, options: MarketplacesListForBillingPeriodByEnrollmentAccountOptionalParams, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • Lists the marketplaces for a scope by billing period and enrollmentAccountId. Marketplaces are available via this API only for May 1, 2014 or later.

    Parameters

    • enrollmentAccountId: string

      EnrollmentAccount ID

    • billingPeriodName: string

      Billing Period Name.

    • Optional options: Models.MarketplacesListForBillingPeriodByEnrollmentAccountOptionalParams

    Returns Promise<Models.MarketplacesListForBillingPeriodByEnrollmentAccountResponse>

    Promise<Models.MarketplacesListForBillingPeriodByEnrollmentAccountResponse>

  • Parameters

    • enrollmentAccountId: string

      EnrollmentAccount ID

    • billingPeriodName: string

      Billing Period Name.

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

  • Parameters

    Returns void

listForBillingPeriodByEnrollmentAccountNext

  • listForBillingPeriodByEnrollmentAccountNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.MarketplacesListForBillingPeriodByEnrollmentAccountNextResponse>
  • listForBillingPeriodByEnrollmentAccountNext(nextPageLink: string, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • listForBillingPeriodByEnrollmentAccountNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • Lists the marketplaces for a scope by billing period and enrollmentAccountId. Marketplaces are available via this API only for May 1, 2014 or later.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.MarketplacesListForBillingPeriodByEnrollmentAccountNextResponse>

    Promise<Models.MarketplacesListForBillingPeriodByEnrollmentAccountNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

listForBillingPeriodByManagementGroup

  • listForBillingPeriodByManagementGroup(managementGroupId: string, billingPeriodName: string, options?: Models.MarketplacesListForBillingPeriodByManagementGroupOptionalParams): Promise<Models.MarketplacesListForBillingPeriodByManagementGroupResponse>
  • listForBillingPeriodByManagementGroup(managementGroupId: string, billingPeriodName: string, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • listForBillingPeriodByManagementGroup(managementGroupId: string, billingPeriodName: string, options: MarketplacesListForBillingPeriodByManagementGroupOptionalParams, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • Lists the marketplace records for all subscriptions belonging to a management group scope by specified billing period. Marketplaces are available via this API only for May 1, 2014 or later.

    Parameters

    • managementGroupId: string

      Azure Management Group ID.

    • billingPeriodName: string

      Billing Period Name.

    • Optional options: Models.MarketplacesListForBillingPeriodByManagementGroupOptionalParams

    Returns Promise<Models.MarketplacesListForBillingPeriodByManagementGroupResponse>

    Promise<Models.MarketplacesListForBillingPeriodByManagementGroupResponse>

  • Parameters

    • managementGroupId: string

      Azure Management Group ID.

    • billingPeriodName: string

      Billing Period Name.

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

  • Parameters

    Returns void

listForBillingPeriodByManagementGroupNext

  • listForBillingPeriodByManagementGroupNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.MarketplacesListForBillingPeriodByManagementGroupNextResponse>
  • listForBillingPeriodByManagementGroupNext(nextPageLink: string, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • listForBillingPeriodByManagementGroupNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • Lists the marketplace records for all subscriptions belonging to a management group scope by specified billing period. Marketplaces are available via this API only for May 1, 2014 or later.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.MarketplacesListForBillingPeriodByManagementGroupNextResponse>

    Promise<Models.MarketplacesListForBillingPeriodByManagementGroupNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

listNext

  • listNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.MarketplacesListNextResponse>
  • listNext(nextPageLink: string, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • listNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<MarketplacesListResult>): void
  • Lists the marketplaces for a scope by subscriptionId and current billing period. Marketplaces are available via this API only for May 1, 2014 or later.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.MarketplacesListNextResponse>

    Promise<Models.MarketplacesListNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<MarketplacesListResult>

      The callback

    Returns void

Generated using TypeDoc