Class: TencentCloud::Cloudaudit::V20190319::AuditSummary

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

Overview

跟踪集概览

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(auditstatus = nil, cosbucketname = nil, auditname = nil, logfileprefix = nil) ⇒ AuditSummary

Returns a new instance of AuditSummary.



65
66
67
68
69
70
# File 'lib/v20190319/models.rb', line 65

def initialize(auditstatus=nil, cosbucketname=nil, auditname=nil, logfileprefix=nil)
  @AuditStatus = auditstatus
  @CosBucketName = cosbucketname
  @AuditName = auditname
  @LogFilePrefix = logfileprefix
end

Instance Attribute Details

#AuditNameObject

Parameters:

  • AuditStatus:

    跟踪集状态,1:开启,0:关闭

  • CosBucketName:

    COS存储桶名称

  • AuditName:

    跟踪集名称

  • LogFilePrefix:

    日志前缀



63
64
65
# File 'lib/v20190319/models.rb', line 63

def AuditName
  @AuditName
end

#AuditStatusObject

Parameters:

  • AuditStatus:

    跟踪集状态,1:开启,0:关闭

  • CosBucketName:

    COS存储桶名称

  • AuditName:

    跟踪集名称

  • LogFilePrefix:

    日志前缀



63
64
65
# File 'lib/v20190319/models.rb', line 63

def AuditStatus
  @AuditStatus
end

#CosBucketNameObject

Parameters:

  • AuditStatus:

    跟踪集状态,1:开启,0:关闭

  • CosBucketName:

    COS存储桶名称

  • AuditName:

    跟踪集名称

  • LogFilePrefix:

    日志前缀



63
64
65
# File 'lib/v20190319/models.rb', line 63

def CosBucketName
  @CosBucketName
end

#LogFilePrefixObject

Parameters:

  • AuditStatus:

    跟踪集状态,1:开启,0:关闭

  • CosBucketName:

    COS存储桶名称

  • AuditName:

    跟踪集名称

  • LogFilePrefix:

    日志前缀



63
64
65
# File 'lib/v20190319/models.rb', line 63

def LogFilePrefix
  @LogFilePrefix
end

Instance Method Details

#deserialize(params) ⇒ Object



72
73
74
75
76
77
# File 'lib/v20190319/models.rb', line 72

def deserialize(params)
  @AuditStatus = params['AuditStatus']
  @CosBucketName = params['CosBucketName']
  @AuditName = params['AuditName']
  @LogFilePrefix = params['LogFilePrefix']
end