alicloud_aligreen_callback
更新时间:
Provides a Aligreen Callback resource.
Detection Result Callback.
For information about Aligreen Callback and how to use it, see What is Callback.
-> NOTE: Available since v1.228.0.
Example Usage
Basic Usage
variable "name" {
default = "terraform_example"
}
provider "alicloud" {
region = "cn-hangzhou"
}
resource "alicloud_aligreen_callback" "default" {
callback_url = "https://www.aliyun.com"
crypt_type = "0"
callback_name = var.name
callback_types = ["machineScan", "selfAudit", "example"]
callback_suggestions = ["block", "review", "pass"]
}
Argument Reference
The following arguments are supported:
callback_name
- (Required) The Callback name defined by the customer. It can contain no more than 20 characters in Chinese, English, underscore (_), and digits.callback_suggestions
- (Required) List of audit results supported by message notification. Value: block: confirmed violation, review: Suspected violation, review: normal.callback_types
- (Required) A list of Callback types. Value: machineScan: Machine audit result notification, selfAudit: self-service audit notification.callback_url
- (Required) The detection result will be called back to the url.crypt_type
- (Optional, ForceNew) The encryption algorithm is used to verify that the callback request is sent by the Aliyun Green Service to your business service. Value: 0:SHA256,1: SM3.
Attributes Reference
The following attributes are exported:
id
- The ID of the resource supplied above.create_time
- The creation time of the Callback.
Timeouts
The timeouts
block allows you to specify timeouts for certain actions:
create
- (Defaults to 5 mins) Used when create the Callback.delete
- (Defaults to 5 mins) Used when delete the Callback.update
- (Defaults to 5 mins) Used when update the Callback.
Import
Aligreen Callback can be imported using the id, e.g.
$ terraform import alicloud_aligreen_callback.example <id>
文档内容是否对您有帮助?