Class: TencentCloud::Tse::V20201207::GovernanceAlias
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tse::V20201207::GovernanceAlias
- Defined in:
- lib/v20201207/models.rb
Overview
服务别名结构信息
Instance Attribute Summary collapse
-
#Alias ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#AliasNamespace ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Comment ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Editable ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Id ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Metadatas ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ModifyTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Namespace ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Service ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(_alias = nil, aliasnamespace = nil, service = nil, namespace = nil, comment = nil, createtime = nil, modifytime = nil, id = nil, editable = nil, metadatas = nil) ⇒ GovernanceAlias
constructor
A new instance of GovernanceAlias.
Constructor Details
#initialize(_alias = nil, aliasnamespace = nil, service = nil, namespace = nil, comment = nil, createtime = nil, modifytime = nil, id = nil, editable = nil, metadatas = nil) ⇒ GovernanceAlias
7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 |
# File 'lib/v20201207/models.rb', line 7773 def initialize(_alias=nil, aliasnamespace=nil, service=nil, namespace=nil, comment=nil, createtime=nil, modifytime=nil, id=nil, editable=nil, =nil) @Alias = _alias @AliasNamespace = aliasnamespace @Service = service @Namespace = namespace @Comment = comment @CreateTime = createtime @ModifyTime = modifytime @Id = id @Editable = editable @Metadatas = end |
Instance Attribute Details
#Alias ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7771 7772 7773 |
# File 'lib/v20201207/models.rb', line 7771 def Alias @Alias end |
#AliasNamespace ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7771 7772 7773 |
# File 'lib/v20201207/models.rb', line 7771 def AliasNamespace @AliasNamespace end |
#Comment ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7771 7772 7773 |
# File 'lib/v20201207/models.rb', line 7771 def Comment @Comment end |
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7771 7772 7773 |
# File 'lib/v20201207/models.rb', line 7771 def CreateTime @CreateTime end |
#Editable ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7771 7772 7773 |
# File 'lib/v20201207/models.rb', line 7771 def Editable @Editable end |
#Id ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7771 7772 7773 |
# File 'lib/v20201207/models.rb', line 7771 def Id @Id end |
#Metadatas ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7771 7772 7773 |
# File 'lib/v20201207/models.rb', line 7771 def Metadatas @Metadatas end |
#ModifyTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7771 7772 7773 |
# File 'lib/v20201207/models.rb', line 7771 def ModifyTime @ModifyTime end |
#Namespace ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7771 7772 7773 |
# File 'lib/v20201207/models.rb', line 7771 def Namespace @Namespace end |
#Service ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
7771 7772 7773 |
# File 'lib/v20201207/models.rb', line 7771 def Service @Service end |
Instance Method Details
#deserialize(params) ⇒ Object
7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 |
# File 'lib/v20201207/models.rb', line 7786 def deserialize(params) @Alias = params['Alias'] @AliasNamespace = params['AliasNamespace'] @Service = params['Service'] @Namespace = params['Namespace'] @Comment = params['Comment'] @CreateTime = params['CreateTime'] @ModifyTime = params['ModifyTime'] @Id = params['Id'] @Editable = params['Editable'] unless params['Metadatas'].nil? @Metadatas = [] params['Metadatas'].each do |i| = Metadata.new .deserialize(i) @Metadatas << end end end |