

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# x-amazon-apigateway-auth 物件
<a name="api-gateway-swagger-extensions-auth"></a>

在 API Gateway 中定義方法叫用授權要套用的授權類型。


| 屬性名稱 | 類型 | 描述 | 
| --- | --- | --- | 
| type | string | 指定授權類型。指定 "NONE" 以開放存取；指定 "AWS\$1IAM" 以使用 IAM 許可。值不區分大小寫。 | 

## x-amazon-apigateway-auth 範例
<a name="api-gateway-swagger-extensions-auth-example"></a>

下列範例會設定 REST API 方法的授權類型。

------
#### [ OpenAPI 3.0.1 ]

```
{
  "openapi": "3.0.1",
  "info": {
    "title": "openapi3",
    "version": "1.0"
  },
  "paths": {
    "/protected-by-iam": {
      "get": {
        "x-amazon-apigateway-auth": {
          "type": "AWS_IAM"
        }
      }
    }
  }
}
```

------