alicloud_api_gateway_model
更新时间:
Provides a Api Gateway Model resource.
For information about Api Gateway Model and how to use it, see What is Model.
-> NOTE: Available since v1.187.0.
Example Usage
Basic Usage
resource "alicloud_api_gateway_group" "default" {
name = "example_value"
description = "example_value"
}
resource "alicloud_api_gateway_model" "default" {
group_id = alicloud_api_gateway_group.default.id
model_name = "example_value"
schema = "{\"type\":\"object\",\"properties\":{\"id\":{\"format\":\"int64\",\"maximum\":100,\"exclusiveMaximum\":true,\"type\":\"integer\"},\"name\":{\"maxLength\":10,\"type\":\"string\"}}}"
description = "example_value"
}
Argument Reference
The following arguments are supported:
group_id
- (Required, ForceNew) The group of the model belongs to.model_name
- (Required, ForceNew) The name of the model.schema
- (Required) The schema of the model.description
- (Optional) The description of the model.
Attributes Reference
The following attributes are exported:
id
- The resource ID of Model. The value formats as<group_id>:<model_name>
.
Timeouts
The timeouts
block allows you to specify timeouts for certain actions:
create
- (Defaults to 3 mins) Used when create the Api Gateway Model.update
- (Defaults to 3 mins) Used when update the Api Gateway Model.delete
- (Defaults to 3 mins) Used when delete the Api Gateway Model.
Import
Api Gateway Model can be imported using the id, e.g.
$ terraform import alicloud_api_gateway_model.example <group_id>:<model_name>
文档内容是否对您有帮助?