scenario:
  id: f0cd742393e34d2c91382fe57f3bab99
  context:
    auth:
      type: customized
    base_path: null
    host: tcpn.staging.tidbapi.com
  description: need continue_on_unexpected and export unmatched case
  name: fang
steps:
- operation_id: Billing_GetOrgBillingProfile
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "GET",
      "path": "/v1beta1/partners/billingProfile",
      "path_params": {},
      "query_params": {},
      "headers": {
        "accept": "application/json, text/plain, */*",
        "accept-language": "zh-CN,zh;q=0.9",
        "X-Auth-Method": "digest"
      },
      "body": {}
    }
  expect: |-
    {
      "status_code": 403,
      "cel": ""
    }
  save: null
  description: 'Test 403 unauthorized access for Billing_GetOrgBillingProfile with
    X-Auth-Method: digest'
  max_retries: 0
  delay_after: 0
  name: test_403_billing_getorgbillingprofile_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: f0cd742393e34d2c91382fe57f3bab99
  order: 1
  case_id: f0cd742393e34d2c91382fe57f3bab99_1
  case_type: typical_negative
  step_type: generated
- operation_id: Billing_UpdateOrgBillingProfile
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "PATCH",
      "path": "/v1beta1/partners/billingProfile",
      "path_params": {},
      "query_params": {},
      "headers": {
        "accept": "application/json, text/plain, */*",
        "accept-language": "zh-CN,zh;q=0.9",
        "X-Auth-Method": "digest"
      },
      "body": {}
    }
  expect: |-
    {
      "status_code": 403,
      "cel": ""
    }
  save: null
  description: 'Test 403 unauthorized access for Billing_UpdateOrgBillingProfile with
    X-Auth-Method: digest'
  max_retries: 0
  delay_after: 0
  name: test_403_billing_updateorgbillingprofile_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: f0cd742393e34d2c91382fe57f3bab99
  order: 2
  case_id: f0cd742393e34d2c91382fe57f3bab99_2
  case_type: typical_negative
  step_type: generated
- operation_id: Billing_GetPartnerBills
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "GET",
      "path": "/v1beta1/partners/bills/123",
      "path_params": {},
      "query_params": {},
      "headers": {
        "accept": "application/json, text/plain, */*",
        "accept-language": "zh-CN,zh;q=0.9",
        "X-Auth-Method": "digest"
      },
      "body": {}
    }
  expect: |-
    {
      "status_code": 403,
      "cel": ""
    }
  save: null
  description: 'Test 403 unauthorized access for Billing_GetPartnerBills with X-Auth-Method:
    digest'
  max_retries: 0
  delay_after: 0
  name: test_403_billing_getpartnerbills_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: f0cd742393e34d2c91382fe57f3bab99
  order: 3
  case_id: f0cd742393e34d2c91382fe57f3bab99_3
  case_type: typical_negative
  step_type: generated
- operation_id: Billing_PartnerTrendsOpenAPI
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "POST",
      "path": "/v1beta1/partners/billsCostExplorer",
      "path_params": {},
      "query_params": {},
      "headers": {
        "accept": "application/json, text/plain, */*",
        "accept-language": "zh-CN,zh;q=0.9",
        "X-Auth-Method": "digest"
      },
      "body": {}
    }
  expect: |-
    {
      "status_code": 403,
      "cel": ""
    }
  save: null
  description: 'Test 403 unauthorized access for Billing_PartnerTrendsOpenAPI with
    X-Auth-Method: digest'
  max_retries: 0
  delay_after: 0
  name: test_403_billing_partnertrendsopenapi_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: f0cd742393e34d2c91382fe57f3bab99
  order: 4
  case_id: f0cd742393e34d2c91382fe57f3bab99_4
  case_type: typical_negative
  step_type: generated
- operation_id: Billing_GetPartnerTrendsArgs
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "GET",
      "path": "/v1beta1/partners/billsCostExplorerArgs",
      "path_params": {},
      "query_params": {},
      "headers": {
        "accept": "application/json, text/plain, */*",
        "accept-language": "zh-CN,zh;q=0.9",
        "X-Auth-Method": "digest"
      },
      "body": {}
    }
  expect: |-
    {
      "status_code": 403,
      "cel": ""
    }
  save: null
  description: 'Test 403 unauthorized access for Billing_GetPartnerTrendsArgs with
    X-Auth-Method: digest'
  max_retries: 0
  delay_after: 0
  name: test_403_billing_getpartnertrendsargs_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: f0cd742393e34d2c91382fe57f3bab99
  order: 5
  case_id: f0cd742393e34d2c91382fe57f3bab99_5
  case_type: typical_negative
  step_type: generated
- operation_id: Billing_GetPartnerBillsDetails
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "GET",
      "path": "/v1beta1/partners/billsDetails/123",
      "path_params": {},
      "query_params": {},
      "headers": {
        "accept": "application/json, text/plain, */*",
        "accept-language": "zh-CN,zh;q=0.9",
        "X-Auth-Method": "digest"
      },
      "body": {}
    }
  expect: |-
    {
      "status_code": 403,
      "cel": ""
    }
  save: null
  description: 'Test 403 unauthorized access for Billing_GetPartnerBillsDetails with
    X-Auth-Method: digest'
  max_retries: 0
  delay_after: 0
  name: test_403_billing_getpartnerbillsdetails_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: f0cd742393e34d2c91382fe57f3bab99
  order: 6
  case_id: f0cd742393e34d2c91382fe57f3bab99_6
  case_type: typical_negative
  step_type: generated
- operation_id: Billing_GetOrgActiveSupportPlanForOpenAPI
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "GET",
      "path": "/v1beta1/partners/boundSupportPlans",
      "path_params": {},
      "query_params": {},
      "headers": {
        "accept": "application/json, text/plain, */*",
        "accept-language": "zh-CN,zh;q=0.9",
        "X-Auth-Method": "digest"
      },
      "body": {}
    }
  expect: |-
    {
      "status_code": 403,
      "cel": ""
    }
  save: null
  description: 'Test 403 unauthorized access for Billing_GetOrgActiveSupportPlanForOpenAPI
    with X-Auth-Method: digest'
  max_retries: 0
  delay_after: 0
  name: test_403_billing_getorgactivesupportplanforopenapi_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: f0cd742393e34d2c91382fe57f3bab99
  order: 7
  case_id: f0cd742393e34d2c91382fe57f3bab99_7
  case_type: typical_negative
  step_type: generated
- operation_id: Billing_ListOrgBudgets
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "GET",
      "path": "/v1beta1/partners/budgets",
      "path_params": {},
      "query_params": {},
      "headers": {
        "accept": "application/json, text/plain, */*",
        "accept-language": "zh-CN,zh;q=0.9",
        "X-Auth-Method": "digest"
      },
      "body": {}
    }
  expect: |-
    {
      "status_code": 403,
      "cel": ""
    }
  save: null
  description: 'Test 403 unauthorized access for Billing_ListOrgBudgets with X-Auth-Method:
    digest'
  max_retries: 0
  delay_after: 0
  name: test_403_billing_listorgbudgets_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: f0cd742393e34d2c91382fe57f3bab99
  order: 8
  case_id: f0cd742393e34d2c91382fe57f3bab99_8
  case_type: typical_negative
  step_type: generated
- operation_id: Billing_CreateBudget
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "POST",
      "path": "/v1beta1/partners/budgets",
      "path_params": {},
      "query_params": {},
      "headers": {
        "accept": "application/json, text/plain, */*",
        "accept-language": "zh-CN,zh;q=0.9",
        "X-Auth-Method": "digest"
      },
      "body": {}
    }
  expect: |-
    {
      "status_code": 403,
      "cel": ""
    }
  save: null
  description: 'Test 403 unauthorized access for Billing_CreateBudget with X-Auth-Method:
    digest'
  max_retries: 0
  delay_after: 0
  name: test_403_billing_createbudget_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: f0cd742393e34d2c91382fe57f3bab99
  order: 9
  case_id: f0cd742393e34d2c91382fe57f3bab99_9
  case_type: typical_negative
  step_type: generated
- operation_id: Billing_GetBudget
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "GET",
      "path": "/v1beta1/partners/budgets/123",
      "path_params": {},
      "query_params": {},
      "headers": {
        "accept": "application/json, text/plain, */*",
        "accept-language": "zh-CN,zh;q=0.9",
        "X-Auth-Method": "digest"
      },
      "body": {}
    }
  expect: |-
    {
      "status_code": 403,
      "cel": ""
    }
  save: null
  description: 'Test 403 unauthorized access for Billing_GetBudget with X-Auth-Method:
    digest'
  max_retries: 0
  delay_after: 0
  name: test_403_billing_getbudget_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: f0cd742393e34d2c91382fe57f3bab99
  order: 10
  case_id: f0cd742393e34d2c91382fe57f3bab99_10
  case_type: typical_negative
  step_type: generated
- operation_id: Billing_DeleteBudget
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "DELETE",
      "path": "/v1beta1/partners/budgets/123",
      "path_params": {},
      "query_params": {},
      "headers": {
        "accept": "application/json, text/plain, */*",
        "accept-language": "zh-CN,zh;q=0.9",
        "X-Auth-Method": "digest"
      },
      "body": {}
    }
  expect: |-
    {
      "status_code": 403,
      "cel": ""
    }
  save: null
  description: 'Test 403 unauthorized access for Billing_DeleteBudget with X-Auth-Method:
    digest'
  max_retries: 0
  delay_after: 0
  name: test_403_billing_deletebudget_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: f0cd742393e34d2c91382fe57f3bab99
  order: 11
  case_id: f0cd742393e34d2c91382fe57f3bab99_11
  case_type: typical_negative
  step_type: generated
- operation_id: Billing_UpdateBudget
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "PATCH",
      "path": "/v1beta1/partners/budgets/123",
      "path_params": {},
      "query_params": {},
      "headers": {
        "accept": "application/json, text/plain, */*",
        "accept-language": "zh-CN,zh;q=0.9",
        "X-Auth-Method": "digest"
      },
      "body": {}
    }
  expect: |-
    {
      "status_code": 403,
      "cel": ""
    }
  save: null
  description: 'Test 403 unauthorized access for Billing_UpdateBudget with X-Auth-Method:
    digest'
  max_retries: 0
  delay_after: 0
  name: test_403_billing_updatebudget_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: f0cd742393e34d2c91382fe57f3bab99
  order: 12
  case_id: f0cd742393e34d2c91382fe57f3bab99_12
  case_type: typical_negative
  step_type: generated
- operation_id: Billing_ListCredits
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "GET",
      "path": "/v1beta1/partners/credits",
      "path_params": {},
      "query_params": {},
      "headers": {
        "accept": "application/json, text/plain, */*",
        "accept-language": "zh-CN,zh;q=0.9",
        "X-Auth-Method": "digest"
      },
      "body": {}
    }
  expect: |-
    {
      "status_code": 403,
      "cel": ""
    }
  save: null
  description: 'Test 403 unauthorized access for Billing_ListCredits with X-Auth-Method:
    digest'
  max_retries: 0
  delay_after: 0
  name: test_403_billing_listcredits_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: f0cd742393e34d2c91382fe57f3bab99
  order: 13
  case_id: f0cd742393e34d2c91382fe57f3bab99_13
  case_type: typical_negative
  step_type: generated
- operation_id: Billing_ListDiscounts
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "GET",
      "path": "/v1beta1/partners/discounts",
      "path_params": {},
      "query_params": {},
      "headers": {
        "accept": "application/json, text/plain, */*",
        "accept-language": "zh-CN,zh;q=0.9",
        "X-Auth-Method": "digest"
      },
      "body": {}
    }
  expect: |-
    {
      "status_code": 403,
      "cel": ""
    }
  save: null
  description: 'Test 403 unauthorized access for Billing_ListDiscounts with X-Auth-Method:
    digest'
  max_retries: 0
  delay_after: 0
  name: test_403_billing_listdiscounts_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: f0cd742393e34d2c91382fe57f3bab99
  order: 14
  case_id: f0cd742393e34d2c91382fe57f3bab99_14
  case_type: typical_negative
  step_type: generated
- operation_id: Billing_GetPartnerConfigs
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "GET",
      "path": "/v1beta1/partners/partnerConfigs",
      "path_params": {},
      "query_params": {},
      "headers": {
        "accept": "application/json, text/plain, */*",
        "accept-language": "zh-CN,zh;q=0.9",
        "X-Auth-Method": "digest"
      },
      "body": {}
    }
  expect: |-
    {
      "status_code": 403,
      "cel": ""
    }
  save: null
  description: 'Test 403 unauthorized access for Billing_GetPartnerConfigs with X-Auth-Method:
    digest'
  max_retries: 0
  delay_after: 0
  name: test_403_billing_getpartnerconfigs_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: f0cd742393e34d2c91382fe57f3bab99
  order: 15
  case_id: f0cd742393e34d2c91382fe57f3bab99_15
  case_type: typical_negative
  step_type: generated
- operation_id: Billing_UpdatePartnerConfigs
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "PATCH",
      "path": "/v1beta1/partners/partnerConfigs",
      "path_params": {},
      "query_params": {},
      "headers": {
        "accept": "application/json, text/plain, */*",
        "accept-language": "zh-CN,zh;q=0.9",
        "X-Auth-Method": "digest"
      },
      "body": {}
    }
  expect: |-
    {
      "status_code": 403,
      "cel": ""
    }
  save: null
  description: 'Test 403 unauthorized access for Billing_UpdatePartnerConfigs with
    X-Auth-Method: digest'
  max_retries: 0
  delay_after: 0
  name: test_403_billing_updatepartnerconfigs_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: f0cd742393e34d2c91382fe57f3bab99
  order: 16
  case_id: f0cd742393e34d2c91382fe57f3bab99_16
  case_type: typical_negative
  step_type: generated
- operation_id: Billing_GetPartnerPayment
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "GET",
      "path": "/v1beta1/partners/payments",
      "path_params": {},
      "query_params": {},
      "headers": {
        "accept": "application/json, text/plain, */*",
        "accept-language": "zh-CN,zh;q=0.9",
        "X-Auth-Method": "digest"
      },
      "body": {}
    }
  expect: |-
    {
      "status_code": 403,
      "cel": ""
    }
  save: null
  description: 'Test 403 unauthorized access for Billing_GetPartnerPayment with X-Auth-Method:
    digest'
  max_retries: 0
  delay_after: 0
  name: test_403_billing_getpartnerpayment_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: f0cd742393e34d2c91382fe57f3bab99
  order: 17
  case_id: f0cd742393e34d2c91382fe57f3bab99_17
  case_type: typical_negative
  step_type: generated
- operation_id: Billing_ListPublicSupportPlans
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "GET",
      "path": "/v1beta1/partners/publicSupportPlans",
      "path_params": {},
      "query_params": {},
      "headers": {
        "accept": "application/json, text/plain, */*",
        "accept-language": "zh-CN,zh;q=0.9",
        "X-Auth-Method": "digest"
      },
      "body": {}
    }
  expect: |-
    {
      "status_code": 403,
      "cel": ""
    }
  save: null
  description: 'Test 403 unauthorized access for Billing_ListPublicSupportPlans with
    X-Auth-Method: digest'
  max_retries: 0
  delay_after: 0
  name: test_403_billing_listpublicsupportplans_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: f0cd742393e34d2c91382fe57f3bab99
  order: 18
  case_id: f0cd742393e34d2c91382fe57f3bab99_18
  case_type: typical_negative
  step_type: generated
