Class: TencentCloud::Cloudaudit::V20190319::UpdateAuditRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190319/models.rb

Overview

UpdateAudit请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(auditname = nil, isenablecmqnotify = nil, readwriteattribute = nil, keyid = nil, cosregion = nil, cmqqueuename = nil, iscreatenewbucket = nil, kmsregion = nil, isenablekmsencry = nil, cosbucketname = nil, cmqregion = nil, logfileprefix = nil, iscreatenewqueue = nil) ⇒ UpdateAuditRequest

Returns a new instance of UpdateAuditRequest.



1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
# File 'lib/v20190319/models.rb', line 1419

def initialize(auditname=nil, isenablecmqnotify=nil, readwriteattribute=nil, keyid=nil, cosregion=nil, cmqqueuename=nil, iscreatenewbucket=nil, kmsregion=nil, isenablekmsencry=nil, cosbucketname=nil, cmqregion=nil, logfileprefix=nil, iscreatenewqueue=nil)
  @AuditName = auditname
  @IsEnableCmqNotify = isenablecmqnotify
  @ReadWriteAttribute = readwriteattribute
  @KeyId = keyid
  @CosRegion = cosregion
  @CmqQueueName = cmqqueuename
  @IsCreateNewBucket = iscreatenewbucket
  @KmsRegion = kmsregion
  @IsEnableKmsEncry = isenablekmsencry
  @CosBucketName = cosbucketname
  @CmqRegion = cmqregion
  @LogFilePrefix = logfileprefix
  @IsCreateNewQueue = iscreatenewqueue
end

Instance Attribute Details

#AuditNameObject

Parameters:

  • AuditName:

    跟踪集名称

  • IsEnableCmqNotify:

    是否开启cmq消息通知。1:是,0:否。目前仅支持cmq的队列服务。如果开启cmq消息通知服务,云审计会将您的日志内容实时投递到您指定地域的指定队列中。

  • ReadWriteAttribute:

    管理事件的读写属性。1:只读,2:只写,3:全部。

  • KeyId:

    CMK的全局唯一标识符,如果不是新创建的kms,该值是必填值。可以通过ListKeyAliasByRegion来获取。云审计不会校验KeyId的合法性,请您谨慎填写,避免给您的数据造成损失。

  • CosRegion:

    cos地域。目前支持的地域可以使用ListCosEnableRegion来获取。

  • CmqQueueName:

    队列名称。队列名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。如果IsEnableCmqNotify值是1的话,此值属于必填字段。如果不是新创建的队列,云审计不会去校验该队列是否真的存在,请谨慎填写,避免日志通知不成功,导致您的数据丢失。

  • IsCreateNewBucket:

    是否创建新的cos存储桶。1:是,0:否。

  • KmsRegion:

    kms地域。目前支持的地域可以使用ListKmsEnableRegion来获取。必须要和cos的地域保持一致。

  • IsEnableKmsEncry:

    是否开启kms加密。1:是,0:否。如果开启KMS加密,数据在投递到cos时,会将数据加密。

  • CosBucketName:

    cos的存储桶名称。仅支持小写英文字母和数字即、中划线“-”及其组合。用户自定义的字符串支持1 - 40个字符。存储桶命名不能以“-”开头或结尾。如果不是新创建的存储桶,云审计不会去校验该存储桶是否真的存在,请谨慎填写,避免日志投递不成功,导致您的数据丢失。

  • CmqRegion:

    队列所在的地域。可以通过ListCmqEnableRegion获取支持的cmq地域。如果IsEnableCmqNotify值是1的话,此值属于必填字段。

  • LogFilePrefix:

    日志文件前缀。3-40个字符,只能包含 ASCII 编码字母 a-z,A-Z,数字 0-9。

  • IsCreateNewQueue:

    是否创建新的队列。1:是,0:否。如果IsEnableCmqNotify值是1的话,此值属于必填字段。



1417
1418
1419
# File 'lib/v20190319/models.rb', line 1417

def AuditName
  @AuditName
end

#CmqQueueNameObject

Parameters:

  • AuditName:

    跟踪集名称

  • IsEnableCmqNotify:

    是否开启cmq消息通知。1:是,0:否。目前仅支持cmq的队列服务。如果开启cmq消息通知服务,云审计会将您的日志内容实时投递到您指定地域的指定队列中。

  • ReadWriteAttribute:

    管理事件的读写属性。1:只读,2:只写,3:全部。

  • KeyId:

    CMK的全局唯一标识符,如果不是新创建的kms,该值是必填值。可以通过ListKeyAliasByRegion来获取。云审计不会校验KeyId的合法性,请您谨慎填写,避免给您的数据造成损失。

  • CosRegion:

    cos地域。目前支持的地域可以使用ListCosEnableRegion来获取。

  • CmqQueueName:

    队列名称。队列名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。如果IsEnableCmqNotify值是1的话,此值属于必填字段。如果不是新创建的队列,云审计不会去校验该队列是否真的存在,请谨慎填写,避免日志通知不成功,导致您的数据丢失。

  • IsCreateNewBucket:

    是否创建新的cos存储桶。1:是,0:否。

  • KmsRegion:

    kms地域。目前支持的地域可以使用ListKmsEnableRegion来获取。必须要和cos的地域保持一致。

  • IsEnableKmsEncry:

    是否开启kms加密。1:是,0:否。如果开启KMS加密,数据在投递到cos时,会将数据加密。

  • CosBucketName:

    cos的存储桶名称。仅支持小写英文字母和数字即、中划线“-”及其组合。用户自定义的字符串支持1 - 40个字符。存储桶命名不能以“-”开头或结尾。如果不是新创建的存储桶,云审计不会去校验该存储桶是否真的存在,请谨慎填写,避免日志投递不成功,导致您的数据丢失。

  • CmqRegion:

    队列所在的地域。可以通过ListCmqEnableRegion获取支持的cmq地域。如果IsEnableCmqNotify值是1的话,此值属于必填字段。

  • LogFilePrefix:

    日志文件前缀。3-40个字符,只能包含 ASCII 编码字母 a-z,A-Z,数字 0-9。

  • IsCreateNewQueue:

    是否创建新的队列。1:是,0:否。如果IsEnableCmqNotify值是1的话,此值属于必填字段。



1417
1418
1419
# File 'lib/v20190319/models.rb', line 1417

def CmqQueueName
  @CmqQueueName
end

#CmqRegionObject

Parameters:

  • AuditName:

    跟踪集名称

  • IsEnableCmqNotify:

    是否开启cmq消息通知。1:是,0:否。目前仅支持cmq的队列服务。如果开启cmq消息通知服务,云审计会将您的日志内容实时投递到您指定地域的指定队列中。

  • ReadWriteAttribute:

    管理事件的读写属性。1:只读,2:只写,3:全部。

  • KeyId:

    CMK的全局唯一标识符,如果不是新创建的kms,该值是必填值。可以通过ListKeyAliasByRegion来获取。云审计不会校验KeyId的合法性,请您谨慎填写,避免给您的数据造成损失。

  • CosRegion:

    cos地域。目前支持的地域可以使用ListCosEnableRegion来获取。

  • CmqQueueName:

    队列名称。队列名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。如果IsEnableCmqNotify值是1的话,此值属于必填字段。如果不是新创建的队列,云审计不会去校验该队列是否真的存在,请谨慎填写,避免日志通知不成功,导致您的数据丢失。

  • IsCreateNewBucket:

    是否创建新的cos存储桶。1:是,0:否。

  • KmsRegion:

    kms地域。目前支持的地域可以使用ListKmsEnableRegion来获取。必须要和cos的地域保持一致。

  • IsEnableKmsEncry:

    是否开启kms加密。1:是,0:否。如果开启KMS加密,数据在投递到cos时,会将数据加密。

  • CosBucketName:

    cos的存储桶名称。仅支持小写英文字母和数字即、中划线“-”及其组合。用户自定义的字符串支持1 - 40个字符。存储桶命名不能以“-”开头或结尾。如果不是新创建的存储桶,云审计不会去校验该存储桶是否真的存在,请谨慎填写,避免日志投递不成功,导致您的数据丢失。

  • CmqRegion:

    队列所在的地域。可以通过ListCmqEnableRegion获取支持的cmq地域。如果IsEnableCmqNotify值是1的话,此值属于必填字段。

  • LogFilePrefix:

    日志文件前缀。3-40个字符,只能包含 ASCII 编码字母 a-z,A-Z,数字 0-9。

  • IsCreateNewQueue:

    是否创建新的队列。1:是,0:否。如果IsEnableCmqNotify值是1的话,此值属于必填字段。



1417
1418
1419
# File 'lib/v20190319/models.rb', line 1417

def CmqRegion
  @CmqRegion
end

#CosBucketNameObject

Parameters:

  • AuditName:

    跟踪集名称

  • IsEnableCmqNotify:

    是否开启cmq消息通知。1:是,0:否。目前仅支持cmq的队列服务。如果开启cmq消息通知服务,云审计会将您的日志内容实时投递到您指定地域的指定队列中。

  • ReadWriteAttribute:

    管理事件的读写属性。1:只读,2:只写,3:全部。

  • KeyId:

    CMK的全局唯一标识符,如果不是新创建的kms,该值是必填值。可以通过ListKeyAliasByRegion来获取。云审计不会校验KeyId的合法性,请您谨慎填写,避免给您的数据造成损失。

  • CosRegion:

    cos地域。目前支持的地域可以使用ListCosEnableRegion来获取。

  • CmqQueueName:

    队列名称。队列名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。如果IsEnableCmqNotify值是1的话,此值属于必填字段。如果不是新创建的队列,云审计不会去校验该队列是否真的存在,请谨慎填写,避免日志通知不成功,导致您的数据丢失。

  • IsCreateNewBucket:

    是否创建新的cos存储桶。1:是,0:否。

  • KmsRegion:

    kms地域。目前支持的地域可以使用ListKmsEnableRegion来获取。必须要和cos的地域保持一致。

  • IsEnableKmsEncry:

    是否开启kms加密。1:是,0:否。如果开启KMS加密,数据在投递到cos时,会将数据加密。

  • CosBucketName:

    cos的存储桶名称。仅支持小写英文字母和数字即、中划线“-”及其组合。用户自定义的字符串支持1 - 40个字符。存储桶命名不能以“-”开头或结尾。如果不是新创建的存储桶,云审计不会去校验该存储桶是否真的存在,请谨慎填写,避免日志投递不成功,导致您的数据丢失。

  • CmqRegion:

    队列所在的地域。可以通过ListCmqEnableRegion获取支持的cmq地域。如果IsEnableCmqNotify值是1的话,此值属于必填字段。

  • LogFilePrefix:

    日志文件前缀。3-40个字符,只能包含 ASCII 编码字母 a-z,A-Z,数字 0-9。

  • IsCreateNewQueue:

    是否创建新的队列。1:是,0:否。如果IsEnableCmqNotify值是1的话,此值属于必填字段。



1417
1418
1419
# File 'lib/v20190319/models.rb', line 1417

def CosBucketName
  @CosBucketName
end

#CosRegionObject

Parameters:

  • AuditName:

    跟踪集名称

  • IsEnableCmqNotify:

    是否开启cmq消息通知。1:是,0:否。目前仅支持cmq的队列服务。如果开启cmq消息通知服务,云审计会将您的日志内容实时投递到您指定地域的指定队列中。

  • ReadWriteAttribute:

    管理事件的读写属性。1:只读,2:只写,3:全部。

  • KeyId:

    CMK的全局唯一标识符,如果不是新创建的kms,该值是必填值。可以通过ListKeyAliasByRegion来获取。云审计不会校验KeyId的合法性,请您谨慎填写,避免给您的数据造成损失。

  • CosRegion:

    cos地域。目前支持的地域可以使用ListCosEnableRegion来获取。

  • CmqQueueName:

    队列名称。队列名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。如果IsEnableCmqNotify值是1的话,此值属于必填字段。如果不是新创建的队列,云审计不会去校验该队列是否真的存在,请谨慎填写,避免日志通知不成功,导致您的数据丢失。

  • IsCreateNewBucket:

    是否创建新的cos存储桶。1:是,0:否。

  • KmsRegion:

    kms地域。目前支持的地域可以使用ListKmsEnableRegion来获取。必须要和cos的地域保持一致。

  • IsEnableKmsEncry:

    是否开启kms加密。1:是,0:否。如果开启KMS加密,数据在投递到cos时,会将数据加密。

  • CosBucketName:

    cos的存储桶名称。仅支持小写英文字母和数字即、中划线“-”及其组合。用户自定义的字符串支持1 - 40个字符。存储桶命名不能以“-”开头或结尾。如果不是新创建的存储桶,云审计不会去校验该存储桶是否真的存在,请谨慎填写,避免日志投递不成功,导致您的数据丢失。

  • CmqRegion:

    队列所在的地域。可以通过ListCmqEnableRegion获取支持的cmq地域。如果IsEnableCmqNotify值是1的话,此值属于必填字段。

  • LogFilePrefix:

    日志文件前缀。3-40个字符,只能包含 ASCII 编码字母 a-z,A-Z,数字 0-9。

  • IsCreateNewQueue:

    是否创建新的队列。1:是,0:否。如果IsEnableCmqNotify值是1的话,此值属于必填字段。



1417
1418
1419
# File 'lib/v20190319/models.rb', line 1417

def CosRegion
  @CosRegion
end

#IsCreateNewBucketObject

Parameters:

  • AuditName:

    跟踪集名称

  • IsEnableCmqNotify:

    是否开启cmq消息通知。1:是,0:否。目前仅支持cmq的队列服务。如果开启cmq消息通知服务,云审计会将您的日志内容实时投递到您指定地域的指定队列中。

  • ReadWriteAttribute:

    管理事件的读写属性。1:只读,2:只写,3:全部。

  • KeyId:

    CMK的全局唯一标识符,如果不是新创建的kms,该值是必填值。可以通过ListKeyAliasByRegion来获取。云审计不会校验KeyId的合法性,请您谨慎填写,避免给您的数据造成损失。

  • CosRegion:

    cos地域。目前支持的地域可以使用ListCosEnableRegion来获取。

  • CmqQueueName:

    队列名称。队列名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。如果IsEnableCmqNotify值是1的话,此值属于必填字段。如果不是新创建的队列,云审计不会去校验该队列是否真的存在,请谨慎填写,避免日志通知不成功,导致您的数据丢失。

  • IsCreateNewBucket:

    是否创建新的cos存储桶。1:是,0:否。

  • KmsRegion:

    kms地域。目前支持的地域可以使用ListKmsEnableRegion来获取。必须要和cos的地域保持一致。

  • IsEnableKmsEncry:

    是否开启kms加密。1:是,0:否。如果开启KMS加密,数据在投递到cos时,会将数据加密。

  • CosBucketName:

    cos的存储桶名称。仅支持小写英文字母和数字即、中划线“-”及其组合。用户自定义的字符串支持1 - 40个字符。存储桶命名不能以“-”开头或结尾。如果不是新创建的存储桶,云审计不会去校验该存储桶是否真的存在,请谨慎填写,避免日志投递不成功,导致您的数据丢失。

  • CmqRegion:

    队列所在的地域。可以通过ListCmqEnableRegion获取支持的cmq地域。如果IsEnableCmqNotify值是1的话,此值属于必填字段。

  • LogFilePrefix:

    日志文件前缀。3-40个字符,只能包含 ASCII 编码字母 a-z,A-Z,数字 0-9。

  • IsCreateNewQueue:

    是否创建新的队列。1:是,0:否。如果IsEnableCmqNotify值是1的话,此值属于必填字段。



1417
1418
1419
# File 'lib/v20190319/models.rb', line 1417

def IsCreateNewBucket
  @IsCreateNewBucket
end

#IsCreateNewQueueObject

Parameters:

  • AuditName:

    跟踪集名称

  • IsEnableCmqNotify:

    是否开启cmq消息通知。1:是,0:否。目前仅支持cmq的队列服务。如果开启cmq消息通知服务,云审计会将您的日志内容实时投递到您指定地域的指定队列中。

  • ReadWriteAttribute:

    管理事件的读写属性。1:只读,2:只写,3:全部。

  • KeyId:

    CMK的全局唯一标识符,如果不是新创建的kms,该值是必填值。可以通过ListKeyAliasByRegion来获取。云审计不会校验KeyId的合法性,请您谨慎填写,避免给您的数据造成损失。

  • CosRegion:

    cos地域。目前支持的地域可以使用ListCosEnableRegion来获取。

  • CmqQueueName:

    队列名称。队列名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。如果IsEnableCmqNotify值是1的话,此值属于必填字段。如果不是新创建的队列,云审计不会去校验该队列是否真的存在,请谨慎填写,避免日志通知不成功,导致您的数据丢失。

  • IsCreateNewBucket:

    是否创建新的cos存储桶。1:是,0:否。

  • KmsRegion:

    kms地域。目前支持的地域可以使用ListKmsEnableRegion来获取。必须要和cos的地域保持一致。

  • IsEnableKmsEncry:

    是否开启kms加密。1:是,0:否。如果开启KMS加密,数据在投递到cos时,会将数据加密。

  • CosBucketName:

    cos的存储桶名称。仅支持小写英文字母和数字即、中划线“-”及其组合。用户自定义的字符串支持1 - 40个字符。存储桶命名不能以“-”开头或结尾。如果不是新创建的存储桶,云审计不会去校验该存储桶是否真的存在,请谨慎填写,避免日志投递不成功,导致您的数据丢失。

  • CmqRegion:

    队列所在的地域。可以通过ListCmqEnableRegion获取支持的cmq地域。如果IsEnableCmqNotify值是1的话,此值属于必填字段。

  • LogFilePrefix:

    日志文件前缀。3-40个字符,只能包含 ASCII 编码字母 a-z,A-Z,数字 0-9。

  • IsCreateNewQueue:

    是否创建新的队列。1:是,0:否。如果IsEnableCmqNotify值是1的话,此值属于必填字段。



1417
1418
1419
# File 'lib/v20190319/models.rb', line 1417

def IsCreateNewQueue
  @IsCreateNewQueue
end

#IsEnableCmqNotifyObject

Parameters:

  • AuditName:

    跟踪集名称

  • IsEnableCmqNotify:

    是否开启cmq消息通知。1:是,0:否。目前仅支持cmq的队列服务。如果开启cmq消息通知服务,云审计会将您的日志内容实时投递到您指定地域的指定队列中。

  • ReadWriteAttribute:

    管理事件的读写属性。1:只读,2:只写,3:全部。

  • KeyId:

    CMK的全局唯一标识符,如果不是新创建的kms,该值是必填值。可以通过ListKeyAliasByRegion来获取。云审计不会校验KeyId的合法性,请您谨慎填写,避免给您的数据造成损失。

  • CosRegion:

    cos地域。目前支持的地域可以使用ListCosEnableRegion来获取。

  • CmqQueueName:

    队列名称。队列名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。如果IsEnableCmqNotify值是1的话,此值属于必填字段。如果不是新创建的队列,云审计不会去校验该队列是否真的存在,请谨慎填写,避免日志通知不成功,导致您的数据丢失。

  • IsCreateNewBucket:

    是否创建新的cos存储桶。1:是,0:否。

  • KmsRegion:

    kms地域。目前支持的地域可以使用ListKmsEnableRegion来获取。必须要和cos的地域保持一致。

  • IsEnableKmsEncry:

    是否开启kms加密。1:是,0:否。如果开启KMS加密,数据在投递到cos时,会将数据加密。

  • CosBucketName:

    cos的存储桶名称。仅支持小写英文字母和数字即、中划线“-”及其组合。用户自定义的字符串支持1 - 40个字符。存储桶命名不能以“-”开头或结尾。如果不是新创建的存储桶,云审计不会去校验该存储桶是否真的存在,请谨慎填写,避免日志投递不成功,导致您的数据丢失。

  • CmqRegion:

    队列所在的地域。可以通过ListCmqEnableRegion获取支持的cmq地域。如果IsEnableCmqNotify值是1的话,此值属于必填字段。

  • LogFilePrefix:

    日志文件前缀。3-40个字符,只能包含 ASCII 编码字母 a-z,A-Z,数字 0-9。

  • IsCreateNewQueue:

    是否创建新的队列。1:是,0:否。如果IsEnableCmqNotify值是1的话,此值属于必填字段。



1417
1418
1419
# File 'lib/v20190319/models.rb', line 1417

def IsEnableCmqNotify
  @IsEnableCmqNotify
end

#IsEnableKmsEncryObject

Parameters:

  • AuditName:

    跟踪集名称

  • IsEnableCmqNotify:

    是否开启cmq消息通知。1:是,0:否。目前仅支持cmq的队列服务。如果开启cmq消息通知服务,云审计会将您的日志内容实时投递到您指定地域的指定队列中。

  • ReadWriteAttribute:

    管理事件的读写属性。1:只读,2:只写,3:全部。

  • KeyId:

    CMK的全局唯一标识符,如果不是新创建的kms,该值是必填值。可以通过ListKeyAliasByRegion来获取。云审计不会校验KeyId的合法性,请您谨慎填写,避免给您的数据造成损失。

  • CosRegion:

    cos地域。目前支持的地域可以使用ListCosEnableRegion来获取。

  • CmqQueueName:

    队列名称。队列名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。如果IsEnableCmqNotify值是1的话,此值属于必填字段。如果不是新创建的队列,云审计不会去校验该队列是否真的存在,请谨慎填写,避免日志通知不成功,导致您的数据丢失。

  • IsCreateNewBucket:

    是否创建新的cos存储桶。1:是,0:否。

  • KmsRegion:

    kms地域。目前支持的地域可以使用ListKmsEnableRegion来获取。必须要和cos的地域保持一致。

  • IsEnableKmsEncry:

    是否开启kms加密。1:是,0:否。如果开启KMS加密,数据在投递到cos时,会将数据加密。

  • CosBucketName:

    cos的存储桶名称。仅支持小写英文字母和数字即、中划线“-”及其组合。用户自定义的字符串支持1 - 40个字符。存储桶命名不能以“-”开头或结尾。如果不是新创建的存储桶,云审计不会去校验该存储桶是否真的存在,请谨慎填写,避免日志投递不成功,导致您的数据丢失。

  • CmqRegion:

    队列所在的地域。可以通过ListCmqEnableRegion获取支持的cmq地域。如果IsEnableCmqNotify值是1的话,此值属于必填字段。

  • LogFilePrefix:

    日志文件前缀。3-40个字符,只能包含 ASCII 编码字母 a-z,A-Z,数字 0-9。

  • IsCreateNewQueue:

    是否创建新的队列。1:是,0:否。如果IsEnableCmqNotify值是1的话,此值属于必填字段。



1417
1418
1419
# File 'lib/v20190319/models.rb', line 1417

def IsEnableKmsEncry
  @IsEnableKmsEncry
end

#KeyIdObject

Parameters:

  • AuditName:

    跟踪集名称

  • IsEnableCmqNotify:

    是否开启cmq消息通知。1:是,0:否。目前仅支持cmq的队列服务。如果开启cmq消息通知服务,云审计会将您的日志内容实时投递到您指定地域的指定队列中。

  • ReadWriteAttribute:

    管理事件的读写属性。1:只读,2:只写,3:全部。

  • KeyId:

    CMK的全局唯一标识符,如果不是新创建的kms,该值是必填值。可以通过ListKeyAliasByRegion来获取。云审计不会校验KeyId的合法性,请您谨慎填写,避免给您的数据造成损失。

  • CosRegion:

    cos地域。目前支持的地域可以使用ListCosEnableRegion来获取。

  • CmqQueueName:

    队列名称。队列名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。如果IsEnableCmqNotify值是1的话,此值属于必填字段。如果不是新创建的队列,云审计不会去校验该队列是否真的存在,请谨慎填写,避免日志通知不成功,导致您的数据丢失。

  • IsCreateNewBucket:

    是否创建新的cos存储桶。1:是,0:否。

  • KmsRegion:

    kms地域。目前支持的地域可以使用ListKmsEnableRegion来获取。必须要和cos的地域保持一致。

  • IsEnableKmsEncry:

    是否开启kms加密。1:是,0:否。如果开启KMS加密,数据在投递到cos时,会将数据加密。

  • CosBucketName:

    cos的存储桶名称。仅支持小写英文字母和数字即、中划线“-”及其组合。用户自定义的字符串支持1 - 40个字符。存储桶命名不能以“-”开头或结尾。如果不是新创建的存储桶,云审计不会去校验该存储桶是否真的存在,请谨慎填写,避免日志投递不成功,导致您的数据丢失。

  • CmqRegion:

    队列所在的地域。可以通过ListCmqEnableRegion获取支持的cmq地域。如果IsEnableCmqNotify值是1的话,此值属于必填字段。

  • LogFilePrefix:

    日志文件前缀。3-40个字符,只能包含 ASCII 编码字母 a-z,A-Z,数字 0-9。

  • IsCreateNewQueue:

    是否创建新的队列。1:是,0:否。如果IsEnableCmqNotify值是1的话,此值属于必填字段。



1417
1418
1419
# File 'lib/v20190319/models.rb', line 1417

def KeyId
  @KeyId
end

#KmsRegionObject

Parameters:

  • AuditName:

    跟踪集名称

  • IsEnableCmqNotify:

    是否开启cmq消息通知。1:是,0:否。目前仅支持cmq的队列服务。如果开启cmq消息通知服务,云审计会将您的日志内容实时投递到您指定地域的指定队列中。

  • ReadWriteAttribute:

    管理事件的读写属性。1:只读,2:只写,3:全部。

  • KeyId:

    CMK的全局唯一标识符,如果不是新创建的kms,该值是必填值。可以通过ListKeyAliasByRegion来获取。云审计不会校验KeyId的合法性,请您谨慎填写,避免给您的数据造成损失。

  • CosRegion:

    cos地域。目前支持的地域可以使用ListCosEnableRegion来获取。

  • CmqQueueName:

    队列名称。队列名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。如果IsEnableCmqNotify值是1的话,此值属于必填字段。如果不是新创建的队列,云审计不会去校验该队列是否真的存在,请谨慎填写,避免日志通知不成功,导致您的数据丢失。

  • IsCreateNewBucket:

    是否创建新的cos存储桶。1:是,0:否。

  • KmsRegion:

    kms地域。目前支持的地域可以使用ListKmsEnableRegion来获取。必须要和cos的地域保持一致。

  • IsEnableKmsEncry:

    是否开启kms加密。1:是,0:否。如果开启KMS加密,数据在投递到cos时,会将数据加密。

  • CosBucketName:

    cos的存储桶名称。仅支持小写英文字母和数字即、中划线“-”及其组合。用户自定义的字符串支持1 - 40个字符。存储桶命名不能以“-”开头或结尾。如果不是新创建的存储桶,云审计不会去校验该存储桶是否真的存在,请谨慎填写,避免日志投递不成功,导致您的数据丢失。

  • CmqRegion:

    队列所在的地域。可以通过ListCmqEnableRegion获取支持的cmq地域。如果IsEnableCmqNotify值是1的话,此值属于必填字段。

  • LogFilePrefix:

    日志文件前缀。3-40个字符,只能包含 ASCII 编码字母 a-z,A-Z,数字 0-9。

  • IsCreateNewQueue:

    是否创建新的队列。1:是,0:否。如果IsEnableCmqNotify值是1的话,此值属于必填字段。



1417
1418
1419
# File 'lib/v20190319/models.rb', line 1417

def KmsRegion
  @KmsRegion
end

#LogFilePrefixObject

Parameters:

  • AuditName:

    跟踪集名称

  • IsEnableCmqNotify:

    是否开启cmq消息通知。1:是,0:否。目前仅支持cmq的队列服务。如果开启cmq消息通知服务,云审计会将您的日志内容实时投递到您指定地域的指定队列中。

  • ReadWriteAttribute:

    管理事件的读写属性。1:只读,2:只写,3:全部。

  • KeyId:

    CMK的全局唯一标识符,如果不是新创建的kms,该值是必填值。可以通过ListKeyAliasByRegion来获取。云审计不会校验KeyId的合法性,请您谨慎填写,避免给您的数据造成损失。

  • CosRegion:

    cos地域。目前支持的地域可以使用ListCosEnableRegion来获取。

  • CmqQueueName:

    队列名称。队列名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。如果IsEnableCmqNotify值是1的话,此值属于必填字段。如果不是新创建的队列,云审计不会去校验该队列是否真的存在,请谨慎填写,避免日志通知不成功,导致您的数据丢失。

  • IsCreateNewBucket:

    是否创建新的cos存储桶。1:是,0:否。

  • KmsRegion:

    kms地域。目前支持的地域可以使用ListKmsEnableRegion来获取。必须要和cos的地域保持一致。

  • IsEnableKmsEncry:

    是否开启kms加密。1:是,0:否。如果开启KMS加密,数据在投递到cos时,会将数据加密。

  • CosBucketName:

    cos的存储桶名称。仅支持小写英文字母和数字即、中划线“-”及其组合。用户自定义的字符串支持1 - 40个字符。存储桶命名不能以“-”开头或结尾。如果不是新创建的存储桶,云审计不会去校验该存储桶是否真的存在,请谨慎填写,避免日志投递不成功,导致您的数据丢失。

  • CmqRegion:

    队列所在的地域。可以通过ListCmqEnableRegion获取支持的cmq地域。如果IsEnableCmqNotify值是1的话,此值属于必填字段。

  • LogFilePrefix:

    日志文件前缀。3-40个字符,只能包含 ASCII 编码字母 a-z,A-Z,数字 0-9。

  • IsCreateNewQueue:

    是否创建新的队列。1:是,0:否。如果IsEnableCmqNotify值是1的话,此值属于必填字段。



1417
1418
1419
# File 'lib/v20190319/models.rb', line 1417

def LogFilePrefix
  @LogFilePrefix
end

#ReadWriteAttributeObject

Parameters:

  • AuditName:

    跟踪集名称

  • IsEnableCmqNotify:

    是否开启cmq消息通知。1:是,0:否。目前仅支持cmq的队列服务。如果开启cmq消息通知服务,云审计会将您的日志内容实时投递到您指定地域的指定队列中。

  • ReadWriteAttribute:

    管理事件的读写属性。1:只读,2:只写,3:全部。

  • KeyId:

    CMK的全局唯一标识符,如果不是新创建的kms,该值是必填值。可以通过ListKeyAliasByRegion来获取。云审计不会校验KeyId的合法性,请您谨慎填写,避免给您的数据造成损失。

  • CosRegion:

    cos地域。目前支持的地域可以使用ListCosEnableRegion来获取。

  • CmqQueueName:

    队列名称。队列名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。如果IsEnableCmqNotify值是1的话,此值属于必填字段。如果不是新创建的队列,云审计不会去校验该队列是否真的存在,请谨慎填写,避免日志通知不成功,导致您的数据丢失。

  • IsCreateNewBucket:

    是否创建新的cos存储桶。1:是,0:否。

  • KmsRegion:

    kms地域。目前支持的地域可以使用ListKmsEnableRegion来获取。必须要和cos的地域保持一致。

  • IsEnableKmsEncry:

    是否开启kms加密。1:是,0:否。如果开启KMS加密,数据在投递到cos时,会将数据加密。

  • CosBucketName:

    cos的存储桶名称。仅支持小写英文字母和数字即、中划线“-”及其组合。用户自定义的字符串支持1 - 40个字符。存储桶命名不能以“-”开头或结尾。如果不是新创建的存储桶,云审计不会去校验该存储桶是否真的存在,请谨慎填写,避免日志投递不成功,导致您的数据丢失。

  • CmqRegion:

    队列所在的地域。可以通过ListCmqEnableRegion获取支持的cmq地域。如果IsEnableCmqNotify值是1的话,此值属于必填字段。

  • LogFilePrefix:

    日志文件前缀。3-40个字符,只能包含 ASCII 编码字母 a-z,A-Z,数字 0-9。

  • IsCreateNewQueue:

    是否创建新的队列。1:是,0:否。如果IsEnableCmqNotify值是1的话,此值属于必填字段。



1417
1418
1419
# File 'lib/v20190319/models.rb', line 1417

def ReadWriteAttribute
  @ReadWriteAttribute
end

Instance Method Details

#deserialize(params) ⇒ Object



1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
# File 'lib/v20190319/models.rb', line 1435

def deserialize(params)
  @AuditName = params['AuditName']
  @IsEnableCmqNotify = params['IsEnableCmqNotify']
  @ReadWriteAttribute = params['ReadWriteAttribute']
  @KeyId = params['KeyId']
  @CosRegion = params['CosRegion']
  @CmqQueueName = params['CmqQueueName']
  @IsCreateNewBucket = params['IsCreateNewBucket']
  @KmsRegion = params['KmsRegion']
  @IsEnableKmsEncry = params['IsEnableKmsEncry']
  @CosBucketName = params['CosBucketName']
  @CmqRegion = params['CmqRegion']
  @LogFilePrefix = params['LogFilePrefix']
  @IsCreateNewQueue = params['IsCreateNewQueue']
end