Class: TencentCloud::Teo::V20220901::EntityStatus

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

Overview

安全实例状态。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(entity = nil, status = nil, message = nil) ⇒ EntityStatus

Returns a new instance of EntityStatus.



12457
12458
12459
12460
12461
# File 'lib/v20220901/models.rb', line 12457

def initialize(entity=nil, status=nil, message=nil)
  @Entity = entity
  @Status = status
  @Message = message
end

Instance Attribute Details

#EntityObject

<li>online:配置已生效;</li><li>fail:配置失败;</li><li> process:配置下发中。</li>

Parameters:

  • Entity:

    实例名,现在只有子域名。

  • Status:

    实例配置下发状态,取值有:

  • Message:

    实例配置下发信息提示。



12455
12456
12457
# File 'lib/v20220901/models.rb', line 12455

def Entity
  @Entity
end

#MessageObject

<li>online:配置已生效;</li><li>fail:配置失败;</li><li> process:配置下发中。</li>

Parameters:

  • Entity:

    实例名,现在只有子域名。

  • Status:

    实例配置下发状态,取值有:

  • Message:

    实例配置下发信息提示。



12455
12456
12457
# File 'lib/v20220901/models.rb', line 12455

def Message
  @Message
end

#StatusObject

<li>online:配置已生效;</li><li>fail:配置失败;</li><li> process:配置下发中。</li>

Parameters:

  • Entity:

    实例名,现在只有子域名。

  • Status:

    实例配置下发状态,取值有:

  • Message:

    实例配置下发信息提示。



12455
12456
12457
# File 'lib/v20220901/models.rb', line 12455

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



12463
12464
12465
12466
12467
# File 'lib/v20220901/models.rb', line 12463

def deserialize(params)
  @Entity = params['Entity']
  @Status = params['Status']
  @Message = params['Message']
end