scenario:
  id: 88a1b22ad54b45a581f6a72275ea241b
  context:
    auth:
      type: customized
    base_path: null
    host: serverless.staging.tidbapi.com
  description: need continue_on_unexpected and export unmatched case
  name: serverless_auditlog_serivce.openapi.403
steps:
- operation_id: DatabaseAuditLogService_ListAuditLogFiles
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "GET",
      "path": "/v1beta1/clusters/10179628114637936298/auditLog/files",
      "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 DatabaseAuditLogService_ListAuditLogFiles
    with X-Auth-Method: digest'
  max_retries: 0
  delay_after: 0
  name: test_403_databaseauditlogservice_listauditlogfiles_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: 88a1b22ad54b45a581f6a72275ea241b
  order: 1
  case_id: 88a1b22ad54b45a581f6a72275ea241b_1
  case_type: typical_negative
  step_type: generated
- operation_id: DatabaseAuditLogService_DownloadAuditLogFiles
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "POST",
      "path": "/v1beta1/clusters/10179628114637936298/auditLog/files:download",
      "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 DatabaseAuditLogService_DownloadAuditLogFiles
    with X-Auth-Method: digest'
  max_retries: 0
  delay_after: 0
  name: test_403_databaseauditlogservice_downloadauditlogfiles_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: 88a1b22ad54b45a581f6a72275ea241b
  order: 2
  case_id: 88a1b22ad54b45a581f6a72275ea241b_2
  case_type: typical_negative
  step_type: generated
- operation_id: DatabaseAuditLogService_GetAuditLogFilterRule
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "GET",
      "path": "/v1beta1/clusters/10179628114637936298/auditLog/filterRules/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 DatabaseAuditLogService_GetAuditLogFilterRule
    with X-Auth-Method: digest'
  max_retries: 0
  delay_after: 0
  name: test_403_databaseauditlogservice_getauditlogfilterrule_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: 88a1b22ad54b45a581f6a72275ea241b
  order: 3
  case_id: 88a1b22ad54b45a581f6a72275ea241b_3
  case_type: typical_negative
  step_type: generated
- operation_id: DatabaseAuditLogService_DeleteAuditLogFilterRule
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "DELETE",
      "path": "/v1beta1/clusters/10179628114637936298/auditLog/filterRules/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 DatabaseAuditLogService_DeleteAuditLogFilterRule
    with X-Auth-Method: digest'
  max_retries: 0
  delay_after: 0
  name: test_403_databaseauditlogservice_deleteauditlogfilterrule_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: 88a1b22ad54b45a581f6a72275ea241b
  order: 4
  case_id: 88a1b22ad54b45a581f6a72275ea241b_4
  case_type: typical_negative
  step_type: generated
- operation_id: DatabaseAuditLogService_UpdateAuditLogFilterRule
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "PATCH",
      "path": "/v1beta1/clusters/10179628114637936298/auditLog/filterRules/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 DatabaseAuditLogService_UpdateAuditLogFilterRule
    with X-Auth-Method: digest'
  max_retries: 0
  delay_after: 0
  name: test_403_databaseauditlogservice_updateauditlogfilterrule_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: 88a1b22ad54b45a581f6a72275ea241b
  order: 5
  case_id: 88a1b22ad54b45a581f6a72275ea241b_5
  case_type: typical_negative
  step_type: generated
- operation_id: DatabaseAuditLogService_ListAuditLogFilterRules
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "GET",
      "path": "/v1beta1/clusters/10179628114637936298/auditLog/filterRules",
      "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 DatabaseAuditLogService_ListAuditLogFilterRules
    with X-Auth-Method: digest'
  max_retries: 0
  delay_after: 0
  name: test_403_databaseauditlogservice_listauditlogfilterrules_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: 88a1b22ad54b45a581f6a72275ea241b
  order: 6
  case_id: 88a1b22ad54b45a581f6a72275ea241b_6
  case_type: typical_negative
  step_type: generated
- operation_id: DatabaseAuditLogService_CreateAuditLogFilterRule
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "POST",
      "path": "/v1beta1/clusters/10179628114637936298/auditLog/filterRules",
      "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 DatabaseAuditLogService_CreateAuditLogFilterRule
    with X-Auth-Method: digest'
  max_retries: 0
  delay_after: 0
  name: test_403_databaseauditlogservice_createauditlogfilterrule_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: 88a1b22ad54b45a581f6a72275ea241b
  order: 7
  case_id: 88a1b22ad54b45a581f6a72275ea241b_7
  case_type: typical_negative
  step_type: generated
- operation_id: DatabaseAuditLogService_GetAuditLogConfig
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "GET",
      "path": "/v1beta1/clusters/10179628114637936298/auditLog/config",
      "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 DatabaseAuditLogService_GetAuditLogConfig
    with X-Auth-Method: digest'
  max_retries: 0
  delay_after: 0
  name: test_403_databaseauditlogservice_getauditlogconfig_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: 88a1b22ad54b45a581f6a72275ea241b
  order: 8
  case_id: 88a1b22ad54b45a581f6a72275ea241b_8
  case_type: typical_negative
  step_type: generated
- operation_id: DatabaseAuditLogService_UpdateAuditLogConfig
  request_type: http
  request: |-
    {
      "auth": {
        "auth_type": "digest",
        "content": {
          "public_key": "placeholder",
          "private_key": "placeholder"
        }
      },
      "method": "PATCH",
      "path": "/v1beta1/clusters/10179628114637936298/auditLog/config",
      "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 DatabaseAuditLogService_UpdateAuditLogConfig
    with X-Auth-Method: digest'
  max_retries: 0
  delay_after: 0
  name: test_403_databaseauditlogservice_updateauditlogconfig_digest_no_type
  continue_on_unexpected: true
  stage: execute
  meta: '{}'
  generation_id: 88a1b22ad54b45a581f6a72275ea241b
  order: 9
  case_id: 88a1b22ad54b45a581f6a72275ea241b_9
  case_type: typical_negative
  step_type: generated
