Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add GetReservationOrder and GetReservation in new 2020-11-01-preview [DO NOT MERGE] #11450

Closed
wants to merge 7 commits into from

Conversation

toddm
Copy link
Contributor

@toddm toddm commented Oct 29, 2020

MSFT employees can try out our new experience at OpenAPI Hub - one location for using our validation tools and finding your workflow.

Contribution checklist:

If any further question about AME onboarding or validation tools, please view the FAQ.

ARM API Review Checklist

  • Ensure to check this box if one of the following scenarios meet updates in the PR, so that label “WaitForARMFeedback” will be added automatically to involve ARM API Review. Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs, all “removals” and “adding a new property” no more require ARM API review.

    • Adding new API(s)
    • Adding a new API version
    • Adding a new service
  • Please ensure you've reviewed following guidelines including ARM resource provider contract and REST guidelines. Estimated time (4 hours). This is required before you can request review from ARM API Review board.

  • If you are blocked on ARM review and want to get the PR merged with urgency, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.

Breaking Change Review Checklist

If there are following updates in the PR, ensure to request an approval from API Review Board as defined in the Breaking Change Policy.

  • Removing API(s) in stable version
  • Removing properties in stable version
  • Removing API version(s) in stable version
  • Updating API in stable version with Breaking Change Validation errors
  • Updating API(s) in preview over 1 year

Please follow the link to find more details on PR review process.

@openapi-workflow-bot
Copy link

Hi, @toddm Thanks for your PR. I am workflow bot for review process. Here are some small tips.

  • Please ensure to do self-check against checklists in first PR comment.
  • PR assignee is the person auto-assigned and responsible for your current PR reviewing and merging.
  • If there is CI failure(s), to fix CI error(s) is mandatory for PR merging; or you need to provide justification in PR comment for explanation. How to fix?

  • Any feedback about review process or workflow bot, pls contact swagger and tools team. vsswagger@microsoft.com

    @openapi-workflow-bot openapi-workflow-bot bot added the WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required label Oct 29, 2020
    @openapi-workflow-bot
    Copy link

    Hi, @toddm your PR are labelled with WaitForARMFeedback. A notification email will be sent out shortly afterwards to notify ARM review board(armapireview@microsoft.com). cc @${PRAssignee}

    @openapi-pipeline-app
    Copy link

    openapi-pipeline-app bot commented Oct 29, 2020

    Swagger Validation Report

    ️️✔️BreakingChange succeeded [Detail]
    There are no breaking changes.
    ️⚠️~[Staging] LintDiff: 25 Warnings warning [Detail] [Expand] Only 10 items are listed, please refer to log for more details.

    Rule Message
    ⚠️ R1001 - OperationIdNounVerb Per the Noun_Verb convention for Operation Ids, the noun 'Reservations' should not appear after the underscore. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change.
    New: Microsoft.Billing/preview/2020-11-01-preview/reservations.json#L99
    ⚠️ R1001 - OperationIdNounVerb Per the Noun_Verb convention for Operation Ids, the noun 'Reservations' should not appear after the underscore. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change.
    New: Microsoft.Billing/preview/2020-11-01-preview/reservations.json#L141
    ⚠️ R1001 - OperationIdNounVerb Per the Noun_Verb convention for Operation Ids, the noun 'Reservations' should not appear after the underscore. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change.
    New: Microsoft.Billing/preview/2020-11-01-preview/reservations.json#L183
    ⚠️ R1001 - OperationIdNounVerb Per the Noun_Verb convention for Operation Ids, the noun 'Reservations' should not appear after the underscore. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change.
    New: Microsoft.Billing/preview/2020-11-01-preview/reservations.json#L60
    ⚠️ R3018 - EnumInsteadOfBoolean Booleans are not descriptive and make them hard to use. Consider using string enums with allowed set of values defined. Property: renew
    New: Microsoft.Billing/preview/2020-11-01-preview/reservations.json#L747
    ⚠️ R4009 - RequiredSystemDataInNewApiVersions The response of operation:'Reservations_GetReservationOrderByBillingAccount' is defined without 'systemData'. Consider adding the systemData to the response.
    New: Microsoft.Billing/preview/2020-11-01-preview/reservations.json#L51
    ⚠️ R4009 - RequiredSystemDataInNewApiVersions The response of operation:'Reservations_GetReservationOrderByBillingProfile' is defined without 'systemData'. Consider adding the systemData to the response.
    New: Microsoft.Billing/preview/2020-11-01-preview/reservations.json#L90
    ⚠️ R4009 - RequiredSystemDataInNewApiVersions The response of operation:'Reservations_GetReservationByBillingAccount' is defined without 'systemData'. Consider adding the systemData to the response.
    New: Microsoft.Billing/preview/2020-11-01-preview/reservations.json#L132
    ⚠️ R4009 - RequiredSystemDataInNewApiVersions The response of operation:'Reservations_GetReservationByBillingProfile' is defined without 'systemData'. Consider adding the systemData to the response.
    New: Microsoft.Billing/preview/2020-11-01-preview/reservations.json#L174
    ️⚠️~[Staging] Avocado: 1 Warnings warning [Detail] [Expand]
    Rule Message
    ⚠️ MULTIPLE_API_VERSION The default tag contains multiple API versions swaggers.
    readme: specification/billing/resource-manager/readme.md
    tag: specification/billing/resource-manager/readme.md#tag-package-2020-05
    ️️✔️~[Staging] ModelValidation succeeded [Detail]
    Validation passes for ModelValidation.
    ️️✔️~[Staging] SemanticValidation succeeded [Detail]
    Validation passes for SemanticValidation.
    ️️✔️~[Staging] Cross Version BreakingChange (Base on preview version) succeeded [Detail]
    There are no breaking changes.
    ️️✔️~[Staging] Cross Version BreakingChange (Base on stable version) succeeded [Detail]
    There are no breaking changes.
    Posted by Swagger Pipeline | How to fix these errors?

    @azure-pipelines
    Copy link

    Azure Pipelines successfully started running 1 pipeline(s).

    @openapi-sdkautomation
    Copy link

    openapi-sdkautomation bot commented Oct 29, 2020

    azure-sdk-for-go

    ️✔️ succeeded [Logs] [Expand Details]

    @openapi-sdkautomation
    Copy link

    openapi-sdkautomation bot commented Oct 29, 2020

    Azure CLI Extension Generation

    • Installation instruction for service billing [Preview Changes]
      curl -L "https://portal.azure-devex-tools.com/api/sdk-dl-pub?p=Azure/azure-rest-api-specs/11450/azure-cli-extensions/billing/billing-0.1.0-py3-none-any.whl" -o billing-0.1.0-py3-none-any.whl
      az extension add --source=billing-0.1.0-py3-none-any.whl
      
    ️✔️ succeeded [Logs] [Expand Details]
    • ️✔️ Generate from 46b3bd3 with merge commit cc99ae4b162b4984f85251bb88421de1a05d5e8c. Azure CLI Automation 13.0.17.20200918.2
      Only show 100 items here, please refer to log for details.
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'CustomerListResult' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'CustomerProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'TransferProductRequestProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'BillingAccountListResult' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'BillingAccountProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'BillingProfilesOnExpand' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'BillingAccountUpdateRequest' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'BillingPropertyProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'Enrollment' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'EnrollmentPolicies' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'DepartmentProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'EnrollmentAccountProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'InstructionListResult' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'BillingProfileListResult' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'InstructionProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'BillingProfileCreationRequest' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'BillingProfileProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'InvoiceSectionsOnExpand' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'AddressDetails' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'IndirectRelationshipInfo' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'InvoiceSectionCreationRequest' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'InvoiceSectionListResult' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'InvoiceSectionProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'InvoiceSectionWithCreateSubPermission' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'AzurePlan' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'DownloadUrl' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'ErrorDetails' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'Reseller' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'Resource' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'InvoiceListResult' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'InvoiceProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'PaymentProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'RebillDetails' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'Document' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'ProductsListResult' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'ProductProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'BillingSubscriptionsListResult' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'BillingSubscriptionProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'EnrollmentAccountContext' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'TransactionListResult' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'TransactionProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'PolicyProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'CustomerPolicyProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'AvailableBalanceProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'Amount' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'Operation-display' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'OperationListResult' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'BillingRoleAssignmentListResult' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'BillingRoleAssignmentProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'BillingRoleDefinitionListResult' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'BillingRoleDefinitionProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'BillingPermissionsListResult' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'AgreementListResult' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'AgreementProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'Participants' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'EnrollmentAccountListResult' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'EnrollmentAccountSummaryProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'BillingPeriodsListResult' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'BillingPeriodProperties' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'ErrorDetails' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/SchemaMissingType): The schema 'Resource' with an undefined type and decalared properties is a bit ambigious. This has been auto-corrected to 'type:object'
      [AutoRest] WARNING (PreCheck/CheckDuplicateSchemas): Checking for duplicate schemas, this could take a (long) while.  Run with --verbose for more detail.
      [AutoRest] WARNING (): cli.auto-parameter-hidden is not true, skip visibility cleaner
      [AutoRest] WARNING: parameter search has two different references but they have the same flattened name
      [AutoRest] 
      [AutoRest] NO TEST SCENARIO PROVIDED - DEFAULT WILL BE USED
      [AutoRest] ADD FOLLOWING SECTION TO readme.cli.md FILE TO MODIFY IT
      [AutoRest] --------------------------------------------------------
      [AutoRest]   test-scenario:
      [AutoRest]     - name: /BillingAccounts/get/BillingAccounts
      [AutoRest]     - name: /BillingAccounts/get/BillingAccountsList
      [AutoRest]     - name: /BillingAccounts/get/BillingAccountsListWithExpand
      [AutoRest]     - name: /BillingAccounts/get/BillingAccountsListWithExpandForEnrollmentDetails
      [AutoRest]     - name: /BillingAccounts/get/BillingAccountWithExpand
      [AutoRest]     - name: /BillingAccounts/patch/UpdateBillingAccount
      [AutoRest]     - name: /Agreements/get/AgreementByName
      [AutoRest]     - name: /Agreements/get/AgreementsListByBillingAccount
      [AutoRest]     - name: /BillingProfiles/put/CreateBillingProfile
      [AutoRest]     - name: /BillingProfiles/get/BillingProfile
      [AutoRest]     - name: /BillingProfiles/get/BillingProfilesListByBillingAccount
      [AutoRest]     - name: /BillingProfiles/get/BillingProfilesListWithExpand
      [AutoRest]     - name: /BillingProfiles/get/BillingProfileWithExpand
      [AutoRest]     - name: /AvailableBalances/get/AvailableBalanceByBillingProfile
      [AutoRest]     - name: /BillingRoleAssignments/get/InvoiceSectionRoleAssignmentList
      [AutoRest]     - name: /BillingPermissions/get/InvoiceSectionPermissionsList
      [AutoRest]     - name: /BillingRoleAssignments/get/BillingAccountRoleAssignmentList
      [AutoRest]     - name: /BillingRoleAssignments/get/BillingProfileRoleAssignmentList
      [AutoRest]     - name: /BillingRoleAssignments/delete/BillingAccountRoleAssignmentDelete
      [AutoRest]     - name: /BillingRoleAssignments/delete/BillingProfileRoleAssignmentDelete
      [AutoRest]     - name: /BillingProperty/patch/UpdateBillingProperty
      [AutoRest]     - name: /BillingRoleAssignments/delete/InvoiceSectionRoleAssignmentDelete
      [AutoRest]     - name: /BillingRoleDefinitions/get/BillingAccountRoleDefinitionsList
      [AutoRest]     - name: /Customers/get/CustomersListByBillingAccount
      [AutoRest]     - name: /Customers/get/CustomersListByBillingProfile
      [AutoRest]     - name: /Customers/get/CustomerWithExpand
      [AutoRest]     - name: /BillingPermissions/get/BillingProfilePermissionsList
      [AutoRest]     - name: /BillingRoleDefinitions/get/BillingProfileRoleDefinitionsList
      [AutoRest]     - name: /BillingRoleDefinitions/get/InvoiceSectionRoleDefinitionsList
      [AutoRest]     - name: /BillingSubscriptions/get/BillingSubscription
      [AutoRest]     - name: /Customers/get/Customer
    • Error: spawn bundle ENOENT
      Error: spawn rake ENOENT

    @openapi-sdkautomation
    Copy link

    openapi-sdkautomation bot commented Oct 29, 2020

    azure-sdk-for-java

    ⚠️ warning [Logs] [Expand Details]
    • ⚠️ Generate from 46b3bd3 with merge commit cc99ae4b162b4984f85251bb88421de1a05d5e8c. SDK Automation 13.0.17.20200918.2
    • ️✔️sdk/billing/mgmt-v2017_02_27_preview [View full logs]  [Preview SDK Changes]
    • ️✔️sdk/billing/mgmt-v2017_04_24_preview [View full logs]  [Preview SDK Changes]
    • ️✔️sdk/billing/mgmt-v2018_03_01_preview [View full logs]  [Preview SDK Changes]
    • ⚠️sdk/billing/mgmt-v2018_11_01_preview [View full logs]  [Preview SDK Changes]
        [mvn] [ERROR] COMPILATION ERROR : 
        [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2018_11_01_preview/src/main/java/com/microsoft/azure/management/billing/v2018_11_01_preview/implementation/PriceSheetsInner.java:[130,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
        [mvn]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
        [mvn]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
        [mvn]   reason: cannot infer type-variable(s) T,THeader
        [mvn]     (actual and formal argument lists differ in length)
        [mvn] [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project azure-mgmt-billing: Compilation failure
        [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2018_11_01_preview/src/main/java/com/microsoft/azure/management/billing/v2018_11_01_preview/implementation/PriceSheetsInner.java:[130,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
        [mvn] [ERROR]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
        [mvn] [ERROR]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
        [mvn] [ERROR]   reason: cannot infer type-variable(s) T,THeader
        [mvn] [ERROR]     (actual and formal argument lists differ in length)
        [mvn] [ERROR] -> [Help 1]
        [mvn] [ERROR] 
        [mvn] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
        [mvn] [ERROR] Re-run Maven using the -X switch to enable full debug logging.
        [mvn] [ERROR] 
        [mvn] [ERROR] For more information about the errors and possible solutions, please read the following articles:
        [mvn] [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
      • ⚠️sdk/billing/mgmt-v2019_10_01_preview [View full logs]  [Preview SDK Changes]
          [mvn] [ERROR] COMPILATION ERROR : 
          [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2019_10_01_preview/src/main/java/com/microsoft/azure/management/billing/v2019_10_01_preview/implementation/InvoicesInner.java:[277,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
          [mvn]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
          [mvn]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
          [mvn]   reason: cannot infer type-variable(s) T,THeader
          [mvn]     (actual and formal argument lists differ in length)
          [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2019_10_01_preview/src/main/java/com/microsoft/azure/management/billing/v2019_10_01_preview/implementation/InvoicesInner.java:[508,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
          [mvn]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
          [mvn]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
          [mvn]   reason: cannot infer type-variable(s) T,THeader
          [mvn]     (actual and formal argument lists differ in length)
          [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2019_10_01_preview/src/main/java/com/microsoft/azure/management/billing/v2019_10_01_preview/implementation/InvoicesInner.java:[760,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
          [mvn]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
          [mvn]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
          [mvn]   reason: cannot infer type-variable(s) T,THeader
          [mvn]     (actual and formal argument lists differ in length)
          [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2019_10_01_preview/src/main/java/com/microsoft/azure/management/billing/v2019_10_01_preview/implementation/PriceSheetsInner.java:[146,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
          [mvn]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
          [mvn]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
          [mvn]   reason: cannot infer type-variable(s) T,THeader
          [mvn]     (actual and formal argument lists differ in length)
          [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2019_10_01_preview/src/main/java/com/microsoft/azure/management/billing/v2019_10_01_preview/implementation/PriceSheetsInner.java:[303,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
          [mvn]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
          [mvn]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
          [mvn]   reason: cannot infer type-variable(s) T,THeader
          [mvn]     (actual and formal argument lists differ in length)
          [mvn] [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project azure-mgmt-billing: Compilation failure: Compilation failure: 
          [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2019_10_01_preview/src/main/java/com/microsoft/azure/management/billing/v2019_10_01_preview/implementation/InvoicesInner.java:[277,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
          [mvn] [ERROR]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
          [mvn] [ERROR]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
          [mvn] [ERROR]   reason: cannot infer type-variable(s) T,THeader
          [mvn] [ERROR]     (actual and formal argument lists differ in length)
          [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2019_10_01_preview/src/main/java/com/microsoft/azure/management/billing/v2019_10_01_preview/implementation/InvoicesInner.java:[508,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
          [mvn] [ERROR]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
          [mvn] [ERROR]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
          [mvn] [ERROR]   reason: cannot infer type-variable(s) T,THeader
          [mvn] [ERROR]     (actual and formal argument lists differ in length)
          [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2019_10_01_preview/src/main/java/com/microsoft/azure/management/billing/v2019_10_01_preview/implementation/InvoicesInner.java:[760,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
          [mvn] [ERROR]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
          [mvn] [ERROR]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
          [mvn] [ERROR]   reason: cannot infer type-variable(s) T,THeader
          [mvn] [ERROR]     (actual and formal argument lists differ in length)
          [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2019_10_01_preview/src/main/java/com/microsoft/azure/management/billing/v2019_10_01_preview/implementation/PriceSheetsInner.java:[146,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
          [mvn] [ERROR]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
          [mvn] [ERROR]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
          [mvn] [ERROR]   reason: cannot infer type-variable(s) T,THeader
          [mvn] [ERROR]     (actual and formal argument lists differ in length)
          [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2019_10_01_preview/src/main/java/com/microsoft/azure/management/billing/v2019_10_01_preview/implementation/PriceSheetsInner.java:[303,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
          [mvn] [ERROR]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
          [mvn] [ERROR]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
          [mvn] [ERROR]   reason: cannot infer type-variable(s) T,THeader
          [mvn] [ERROR]     (actual and formal argument lists differ in length)
          [mvn] [ERROR] -> [Help 1]
          [mvn] [ERROR] 
          [mvn] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
          [mvn] [ERROR] Re-run Maven using the -X switch to enable full debug logging.
          [mvn] [ERROR] 
          [mvn] [ERROR] For more information about the errors and possible solutions, please read the following articles:
          [mvn] [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
        • ⚠️sdk/billing/mgmt-v2020_05_01 [View full logs]  [Preview SDK Changes]
            [mvn] [ERROR] COMPILATION ERROR : 
            [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2020_05_01/src/main/java/com/microsoft/azure/management/billing/v2020_05_01/implementation/InvoicesInner.java:[623,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
            [mvn]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
            [mvn]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
            [mvn]   reason: cannot infer type-variable(s) T,THeader
            [mvn]     (actual and formal argument lists differ in length)
            [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2020_05_01/src/main/java/com/microsoft/azure/management/billing/v2020_05_01/implementation/InvoicesInner.java:[777,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
            [mvn]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
            [mvn]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
            [mvn]   reason: cannot infer type-variable(s) T,THeader
            [mvn]     (actual and formal argument lists differ in length)
            [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2020_05_01/src/main/java/com/microsoft/azure/management/billing/v2020_05_01/implementation/InvoicesInner.java:[1125,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
            [mvn]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
            [mvn]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
            [mvn]   reason: cannot infer type-variable(s) T,THeader
            [mvn]     (actual and formal argument lists differ in length)
            [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2020_05_01/src/main/java/com/microsoft/azure/management/billing/v2020_05_01/implementation/InvoicesInner.java:[1271,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
            [mvn]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
            [mvn]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
            [mvn]   reason: cannot infer type-variable(s) T,THeader
            [mvn]     (actual and formal argument lists differ in length)
            [mvn] [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project azure-mgmt-billing: Compilation failure: Compilation failure: 
            [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2020_05_01/src/main/java/com/microsoft/azure/management/billing/v2020_05_01/implementation/InvoicesInner.java:[623,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
            [mvn] [ERROR]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
            [mvn] [ERROR]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
            [mvn] [ERROR]   reason: cannot infer type-variable(s) T,THeader
            [mvn] [ERROR]     (actual and formal argument lists differ in length)
            [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2020_05_01/src/main/java/com/microsoft/azure/management/billing/v2020_05_01/implementation/InvoicesInner.java:[777,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
            [mvn] [ERROR]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
            [mvn] [ERROR]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
            [mvn] [ERROR]   reason: cannot infer type-variable(s) T,THeader
            [mvn] [ERROR]     (actual and formal argument lists differ in length)
            [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2020_05_01/src/main/java/com/microsoft/azure/management/billing/v2020_05_01/implementation/InvoicesInner.java:[1125,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
            [mvn] [ERROR]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
            [mvn] [ERROR]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
            [mvn] [ERROR]   reason: cannot infer type-variable(s) T,THeader
            [mvn] [ERROR]     (actual and formal argument lists differ in length)
            [mvn] [ERROR] /z/work/azure-sdk-for-java/sdk/billing/mgmt-v2020_05_01/src/main/java/com/microsoft/azure/management/billing/v2020_05_01/implementation/InvoicesInner.java:[1271,39] method getPostOrDeleteResultWithHeadersAsync in class com.microsoft.azure.AzureClient cannot be applied to given types;
            [mvn] [ERROR]   required: rx.Observable>,java.lang.reflect.Type,java.lang.Class
            [mvn] [ERROR]   found: rx.Observable>,com.microsoft.azure.LongRunningOperationOptions,java.lang.reflect.Type,java.lang.Class
            [mvn] [ERROR]   reason: cannot infer type-variable(s) T,THeader
            [mvn] [ERROR]     (actual and formal argument lists differ in length)
            [mvn] [ERROR] -> [Help 1]
            [mvn] [ERROR] 
            [mvn] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
            [mvn] [ERROR] Re-run Maven using the -X switch to enable full debug logging.
            [mvn] [ERROR] 
            [mvn] [ERROR] For more information about the errors and possible solutions, please read the following articles:
            [mvn] [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

          @openapi-sdkautomation
          Copy link

          openapi-sdkautomation bot commented Oct 29, 2020

          azure-sdk-for-js

          ️✔️ succeeded [Logs] [Expand Details]
          • ️✔️ Generate from 46b3bd3 with merge commit cc99ae4b162b4984f85251bb88421de1a05d5e8c. SDK Automation 13.0.17.20200918.2
          • ️✔️@azure/arm-billing [View full logs]  [Preview SDK Changes]
            Only show 100 items here, please refer to log for details.
            [npmPack] npm WARN deprecated rollup-plugin-node-resolve@5.2.0: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-node-resolve.
            [npmPack] npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
            [npmPack] npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
            [npmPack] npm notice created a lockfile as package-lock.json. You should commit this file.
            [npmPack] loaded rollup.config.js with warnings
            [npmPack] (!) Unused external imports
            [npmPack] default imported from external module 'rollup' but never used
            [npmPack] 
            [npmPack] ./esm/billingManagementClient.js → ./dist/arm-billing.js...
            [npmPack] created ./dist/arm-billing.js in 697ms
            [npmPack] npm notice 
            [npmPack] npm notice package: @azure/arm-billing@3.0.0
            [npmPack] npm notice === Tarball Contents === 
            [npmPack] npm notice 1.7kB   esm/operations/address.js                           
            [npmPack] npm notice 399B    esm/models/addressMappers.js                        
            [npmPack] npm notice 3.5kB   esm/operations/agreements.js                        
            [npmPack] npm notice 958B    esm/models/agreementsMappers.js                     
            [npmPack] npm notice 307.6kB dist/arm-billing.js                                 
            [npmPack] npm notice 111.8kB dist/arm-billing.min.js                             
            [npmPack] npm notice 1.9kB   esm/operations/availableBalances.js                 
            [npmPack] npm notice 944B    esm/models/availableBalancesMappers.js              
            [npmPack] npm notice 7.5kB   esm/operations/billingAccounts.js                   
            [npmPack] npm notice 1.1kB   esm/models/billingAccountsMappers.js                
            [npmPack] npm notice 2.8kB   esm/billingManagementClient.js                      
            [npmPack] npm notice 2.4kB   esm/billingManagementClientContext.js               
            [npmPack] npm notice 3.4kB   esm/operations/billingPeriods.js                    
            [npmPack] npm notice 967B    esm/models/billingPeriodsMappers.js                 
            [npmPack] npm notice 8.2kB   esm/operations/billingPermissions.js                
            [npmPack] npm notice 429B    esm/models/billingPermissionsMappers.js             
            [npmPack] npm notice 6.4kB   esm/operations/billingProfiles.js                   
            [npmPack] npm notice 1.0kB   esm/models/billingProfilesMappers.js                
            [npmPack] npm notice 2.7kB   esm/operations/billingPropertyOperations.js         
            [npmPack] npm notice 952B    esm/models/billingPropertyOperationsMappers.js      
            [npmPack] npm notice 13.7kB  esm/operations/billingRoleAssignments.js            
            [npmPack] npm notice 982B    esm/models/billingRoleAssignmentsMappers.js         
            [npmPack] npm notice 10.1kB  esm/operations/billingRoleDefinitions.js            
            [npmPack] npm notice 982B    esm/models/billingRoleDefinitionsMappers.js         
            [npmPack] npm notice 14.4kB  esm/operations/billingSubscriptions.js              
            [npmPack] npm notice 1.2kB   esm/models/billingSubscriptionsMappers.js           
            [npmPack] npm notice 5.4kB   esm/operations/customers.js                         
            [npmPack] npm notice 956B    esm/models/customersMappers.js                      
            [npmPack] npm notice 3.1kB   esm/operations/enrollmentAccounts.js                
            [npmPack] npm notice 974B    esm/models/enrollmentAccountsMappers.js             
            [npmPack] npm notice 263B    esm/models/index.js                                 
            [npmPack] npm notice 951B    esm/operations/index.js                             
            [npmPack] npm notice 5.0kB   esm/operations/instructions.js                      
            [npmPack] npm notice 962B    esm/models/instructionsMappers.js                   
            [npmPack] npm notice 20.0kB  esm/operations/invoices.js                          
            [npmPack] npm notice 6.9kB   esm/operations/invoiceSections.js                   
            [npmPack] npm notice 1.0kB   esm/models/invoiceSectionsMappers.js                
            [npmPack] npm notice 1.2kB   esm/models/invoicesMappers.js                       
            [npmPack] npm notice 97.5kB  esm/models/mappers.js                               
            [npmPack] npm notice 2.2kB   esm/operations/operations.js                        
            [npmPack] npm notice 411B    esm/models/operationsMappers.js                     
            [npmPack] npm notice 5.7kB   esm/models/parameters.js                            
            [npmPack] npm notice 5.1kB   esm/operations/policies.js                          
            [npmPack] npm notice 935B    esm/models/policiesMappers.js                       
            [npmPack] npm notice 12.7kB  esm/operations/products.js                          
            [npmPack] npm notice 1.1kB   esm/models/productsMappers.js                       
            [npmPack] npm notice 901B    rollup.config.js                                    
            [npmPack] npm notice 2.6kB   esm/operations/transactions.js                      
            [npmPack] npm notice 962B    esm/models/transactionsMappers.js                   
            [npmPack] npm notice 1.6kB   package.json                                        
            [npmPack] npm notice 457B    tsconfig.json                                       
            [npmPack] npm notice 751B    esm/operations/address.d.ts.map                     
            [npmPack] npm notice 1.0kB   esm/operations/address.js.map                       
            [npmPack] npm notice 219B    esm/models/addressMappers.d.ts.map                  
            [npmPack] npm notice 232B    esm/models/addressMappers.js.map                    
            [npmPack] npm notice 1.6kB   esm/operations/agreements.d.ts.map                  
            [npmPack] npm notice 2.2kB   esm/operations/agreements.js.map                    
            [npmPack] npm notice 611B    esm/models/agreementsMappers.d.ts.map               
            [npmPack] npm notice 624B    esm/models/agreementsMappers.js.map                 
            [npmPack] npm notice 701.7kB dist/arm-billing.js.map                             
            [npmPack] npm notice 87.5kB  dist/arm-billing.min.js.map                         
            [npmPack] npm notice 819B    esm/operations/availableBalances.d.ts.map           
            [npmPack] npm notice 1.0kB   esm/operations/availableBalances.js.map             
            [npmPack] npm notice 612B    esm/models/availableBalancesMappers.d.ts.map        
            [npmPack] npm notice 625B    esm/models/availableBalancesMappers.js.map          
            [npmPack] npm notice 2.5kB   esm/operations/billingAccounts.d.ts.map             
            [npmPack] npm notice 4.0kB   esm/operations/billingAccounts.js.map               
            [npmPack] npm notice 660B    esm/models/billingAccountsMappers.d.ts.map          
            [npmPack] npm notice 673B    esm/models/billingAccountsMappers.js.map            
            [npmPack] npm notice 1.3kB   esm/billingManagementClient.d.ts.map                
            [npmPack] npm notice 2.0kB   esm/billingManagementClient.js.map                  
            [npmPack] npm notice 481B    esm/billingManagementClientContext.d.ts.map         
            [npmPack] npm notice 1.3kB   esm/billingManagementClientContext.js.map           
            [npmPack] npm notice 1.4kB   esm/operations/billingPeriods.d.ts.map              
            [npmPack] npm notice 2.2kB   esm/operations/billingPeriods.js.map                
            [npmPack] npm notice 619B    esm/models/billingPeriodsMappers.d.ts.map           
            [npmPack] npm notice 632B    esm/models/billingPeriodsMappers.js.map             
            [npmPack] npm notice 3.7kB   esm/operations/billingPermissions.d.ts.map          
            [npmPack] npm notice 5.0kB   esm/operations/billingPermissions.js.map            
            [npmPack] npm notice 244B    esm/models/billingPermissionsMappers.d.ts.map       
            [npmPack] npm notice 257B    esm/models/billingPermissionsMappers.js.map         
            [npmPack] npm notice 2.0kB   esm/operations/billingProfiles.d.ts.map             
            [npmPack] npm notice 3.2kB   esm/operations/billingProfiles.js.map               
            [npmPack] npm notice 634B    esm/models/billingProfilesMappers.d.ts.map          
            [npmPack] npm notice 647B    esm/models/billingProfilesMappers.js.map            
            [npmPack] npm notice 999B    esm/operations/billingPropertyOperations.d.ts.map   
            [npmPack] npm notice 1.6kB   esm/operations/billingPropertyOperations.js.map     

          @openapi-sdkautomation
          Copy link

          openapi-sdkautomation bot commented Oct 29, 2020

          azure-sdk-for-python

          - Breaking Change detected in SDK

          ⚠️ warning [Logs] [Expand Details]
          • ⚠️ Generate from 46b3bd3 with merge commit cc99ae4b162b4984f85251bb88421de1a05d5e8c. SDK Automation 13.0.17.20200918.2
          • ⚠️azure-mgmt-billing [View full logs]  [Preview SDK Changes] Breaking Change Detected
            [build_conf] INFO:packaging_tools:Building template azure-mgmt-billing
            [build_conf] INFO:packaging_tools.conf:Skipping default conf since the file exists
            [build_conf] INFO:packaging_tools:Skipping CHANGELOG.md template, since a previous one was found
            [build_conf] INFO:packaging_tools:Template done azure-mgmt-billing
            [build_package] /usr/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
            [build_package]   warnings.warn(msg)
            [build_package] /usr/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'long_description_content_type'
            [build_package]   warnings.warn(msg)
            [breaking_change_setup] Ignoring mock: markers 'python_version <= "2.7"' don't match your environment
            [ChangeLog] Size of delta 1.137% size of original (original: 73885 chars, delta: 840 chars)
            [ChangeLog] **Features**
            [ChangeLog] 
            [ChangeLog]   - Added operation InvoicesOperations.download_multiple_billing_profile_invoices
            [ChangeLog]   - Added operation InvoicesOperations.download_multiple_billing_subscription_invoices
            [ChangeLog] 
            [ChangeLog] **Breaking changes**
            [ChangeLog] 
            [ChangeLog]   - Removed operation InvoicesOperations.download_multiple_billing_subscription_invoice
            [ChangeLog]   - Removed operation InvoicesOperations.download_multiple_modern_invoice

          @openapi-sdkautomation
          Copy link

          openapi-sdkautomation bot commented Oct 29, 2020

          azure-sdk-for-net

          ️✔️ succeeded [Logs] [Expand Details]

          @openapi-sdkautomation
          Copy link

          openapi-sdkautomation bot commented Oct 29, 2020

          Trenton Generation

          No readme.md specification configuration files were found that are associated with the files modified in this pull request, or swagger_to_sdk section in readme.md is not configured

          @openapi-sdkautomation
          Copy link

          openapi-sdkautomation bot commented Oct 29, 2020

          azure-resource-manager-schemas

          ⚠️ warning [Logs] [Expand Details]
          • ⚠️ Generate from 46b3bd3 with merge commit cc99ae4b162b4984f85251bb88421de1a05d5e8c. Schema Automation 13.0.17.20200918.2
            Failed to find any diff after autorest so no changed packages was found.

          @asarkar84
          Copy link
          Contributor

          Do we have these all APIs working in the new version?
          If not then we should not create a PR with all APIs.

          @azure-pipelines
          Copy link

          Azure Pipelines successfully started running 1 pipeline(s).

          @openapi-sdkautomation
          Copy link

          openapi-sdkautomation bot commented Oct 30, 2020

          azure-sdk-for-python-track2

          No readme.md specification configuration files were found that are associated with the files modified in this pull request, or swagger_to_sdk section in readme.md is not configured

          @toddm toddm changed the title 2020preview Add GetReservationOrder and GetReservation in new 2020-11-01-preview [DO NOT MERGE] Oct 30, 2020
          @openapi-workflow-bot
          Copy link

          Hi, @toddm your PR are labelled with WaitForARMFeedback. A notification email will be sent out shortly afterwards to notify ARM review board(armapireview@microsoft.com). cc @njuCZ

          @openapi-pipeline-app
          Copy link

          openapi-pipeline-app bot commented Nov 2, 2020

          Swagger Generation Artifacts

          ️️✔️~[Staging] ApiDocPreview succeeded [Detail]
           Please click here to preview with your @microsoft account. 
          Posted by Swagger Pipeline | How to fix these errors?

          @azure-pipelines
          Copy link

          Azure Pipelines successfully started running 1 pipeline(s).

          @toddm toddm requested a review from asarkar84 as a code owner November 4, 2020 18:20
          @azure-pipelines
          Copy link

          Azure Pipelines successfully started running 1 pipeline(s).

          @azure-pipelines
          Copy link

          Azure Pipelines successfully started running 1 pipeline(s).

          @chiragg4u
          Copy link
          Contributor

          While adding new version the recommendation is to copy the existing version into new directory structure for first commit and then push new changes for easy review. Please create new branch with this recommendation for faster review.
          In this case looks like you've renamed the file, please help us identify the changes so that we can review the changes more efficiently.

          @toddm
          Copy link
          Contributor Author

          toddm commented Nov 6, 2020

          In this case, there are 4 new APIs in the new preview directory and they are all new. It does not contain a copy of the existing version. My team doesn't even own all of the APIs in the stable version so we're not in a position to make them all available in the preview version.
          So the reservations.json file is all new.

          @chiragg4u
          Copy link
          Contributor

          Looks like these API's are exposing completely new scenarios, which requires a discussion with ARM API Review board. In case you've already meet with the team, please share the notes. Otherwise please schedule meeting with the ARM API review board oncall next week to get closure on this.

          @ravbhatnagar
          Copy link
          Contributor

          GET reservationOrders API is also present on Microsoft.Capacity RP. The response is different currently. The team has ackd that they will fix the capacity RP response as well in the next api version.
          Other than that, the APIs look fine. They are adding APIs to get reservation Orders and reservations under billingAccount and billing profile.

          "billingPlanDetails": null,
          "state": "Created",
          "subState": "Active",
          "reservations": [
          Copy link
          Contributor

          Choose a reason for hiding this comment

          The reason will be displayed to describe this comment to others. Learn more.

          do you really need to surface reservations in the response of reservationOrders? The customer can do an explicit GET to get all reservations under a reservationOrder.

          Copy link
          Contributor Author

          Choose a reason for hiding this comment

          The reason will be displayed to describe this comment to others. Learn more.

          We did the same thing in Microsoft.Capacity for the reservationOrder.

          @ravbhatnagar ravbhatnagar added ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review and removed WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required labels Nov 9, 2020
          @asarkar84 asarkar84 added the DoNotMerge <valid label in PR review process> use to hold merge after approval label Nov 10, 2020
          @ghost
          Copy link

          ghost commented Dec 22, 2020

          Hi, toddm. Your PR has no update for 14 days and it is marked as stale PR. If no further update for over 14 days, the bot will close the PR. If you want to refresh the PR, please remove no-recent-activity label.

          @ghost ghost added the no-recent-activity label Dec 22, 2020
          @ghost ghost closed this Mar 22, 2021
          @ghost
          Copy link

          ghost commented Mar 22, 2021

          Hi, @toddm. The PR will be closed since the PR has no update for 28 days. If you still need the PR review to proceed, please reopen it and @ mention PR assignee @njuCZ.

          This pull request was closed.
          Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
          Labels
          ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review CI-BreakingChange-Python DoNotMerge <valid label in PR review process> use to hold merge after approval
          Projects
          None yet
          Development

          Successfully merging this pull request may close these issues.

          5 participants