Class: TencentCloud::Tione::V20211111::ServiceCallInfo

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

Overview

服务的调用信息,服务组下唯一

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(servicegroupid = nil, innerhttpaddr = nil, innerhttpsaddr = nil, outerhttpaddr = nil, outerhttpsaddr = nil, appkey = nil, appsecret = nil, authorizationenable = nil) ⇒ ServiceCallInfo

Returns a new instance of ServiceCallInfo.



8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
# File 'lib/v20211111/models.rb', line 8041

def initialize(servicegroupid=nil, innerhttpaddr=nil, innerhttpsaddr=nil, outerhttpaddr=nil, outerhttpsaddr=nil, appkey=nil, appsecret=nil, authorizationenable=nil)
  @ServiceGroupId = servicegroupid
  @InnerHttpAddr = innerhttpaddr
  @InnerHttpsAddr = innerhttpsaddr
  @OuterHttpAddr = outerhttpaddr
  @OuterHttpsAddr = outerhttpsaddr
  @AppKey = appkey
  @AppSecret = appsecret
  @AuthorizationEnable = authorizationenable
end

Instance Attribute Details

#AppKeyObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceGroupId:

    服务组id

  • InnerHttpAddr:

    内网http调用地址

  • InnerHttpsAddr:

    内网https调用地址

  • OuterHttpAddr:

    内网http调用地址

  • OuterHttpsAddr:

    内网https调用地址

  • AppKey:

    调用key

  • AppSecret:

    调用secret

  • AuthorizationEnable:

    鉴权是否开启



8039
8040
8041
# File 'lib/v20211111/models.rb', line 8039

def AppKey
  @AppKey
end

#AppSecretObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceGroupId:

    服务组id

  • InnerHttpAddr:

    内网http调用地址

  • InnerHttpsAddr:

    内网https调用地址

  • OuterHttpAddr:

    内网http调用地址

  • OuterHttpsAddr:

    内网https调用地址

  • AppKey:

    调用key

  • AppSecret:

    调用secret

  • AuthorizationEnable:

    鉴权是否开启



8039
8040
8041
# File 'lib/v20211111/models.rb', line 8039

def AppSecret
  @AppSecret
end

#AuthorizationEnableObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceGroupId:

    服务组id

  • InnerHttpAddr:

    内网http调用地址

  • InnerHttpsAddr:

    内网https调用地址

  • OuterHttpAddr:

    内网http调用地址

  • OuterHttpsAddr:

    内网https调用地址

  • AppKey:

    调用key

  • AppSecret:

    调用secret

  • AuthorizationEnable:

    鉴权是否开启



8039
8040
8041
# File 'lib/v20211111/models.rb', line 8039

def AuthorizationEnable
  @AuthorizationEnable
end

#InnerHttpAddrObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceGroupId:

    服务组id

  • InnerHttpAddr:

    内网http调用地址

  • InnerHttpsAddr:

    内网https调用地址

  • OuterHttpAddr:

    内网http调用地址

  • OuterHttpsAddr:

    内网https调用地址

  • AppKey:

    调用key

  • AppSecret:

    调用secret

  • AuthorizationEnable:

    鉴权是否开启



8039
8040
8041
# File 'lib/v20211111/models.rb', line 8039

def InnerHttpAddr
  @InnerHttpAddr
end

#InnerHttpsAddrObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceGroupId:

    服务组id

  • InnerHttpAddr:

    内网http调用地址

  • InnerHttpsAddr:

    内网https调用地址

  • OuterHttpAddr:

    内网http调用地址

  • OuterHttpsAddr:

    内网https调用地址

  • AppKey:

    调用key

  • AppSecret:

    调用secret

  • AuthorizationEnable:

    鉴权是否开启



8039
8040
8041
# File 'lib/v20211111/models.rb', line 8039

def InnerHttpsAddr
  @InnerHttpsAddr
end

#OuterHttpAddrObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceGroupId:

    服务组id

  • InnerHttpAddr:

    内网http调用地址

  • InnerHttpsAddr:

    内网https调用地址

  • OuterHttpAddr:

    内网http调用地址

  • OuterHttpsAddr:

    内网https调用地址

  • AppKey:

    调用key

  • AppSecret:

    调用secret

  • AuthorizationEnable:

    鉴权是否开启



8039
8040
8041
# File 'lib/v20211111/models.rb', line 8039

def OuterHttpAddr
  @OuterHttpAddr
end

#OuterHttpsAddrObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceGroupId:

    服务组id

  • InnerHttpAddr:

    内网http调用地址

  • InnerHttpsAddr:

    内网https调用地址

  • OuterHttpAddr:

    内网http调用地址

  • OuterHttpsAddr:

    内网https调用地址

  • AppKey:

    调用key

  • AppSecret:

    调用secret

  • AuthorizationEnable:

    鉴权是否开启



8039
8040
8041
# File 'lib/v20211111/models.rb', line 8039

def OuterHttpsAddr
  @OuterHttpsAddr
end

#ServiceGroupIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceGroupId:

    服务组id

  • InnerHttpAddr:

    内网http调用地址

  • InnerHttpsAddr:

    内网https调用地址

  • OuterHttpAddr:

    内网http调用地址

  • OuterHttpsAddr:

    内网https调用地址

  • AppKey:

    调用key

  • AppSecret:

    调用secret

  • AuthorizationEnable:

    鉴权是否开启



8039
8040
8041
# File 'lib/v20211111/models.rb', line 8039

def ServiceGroupId
  @ServiceGroupId
end

Instance Method Details

#deserialize(params) ⇒ Object



8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
# File 'lib/v20211111/models.rb', line 8052

def deserialize(params)
  @ServiceGroupId = params['ServiceGroupId']
  @InnerHttpAddr = params['InnerHttpAddr']
  @InnerHttpsAddr = params['InnerHttpsAddr']
  @OuterHttpAddr = params['OuterHttpAddr']
  @OuterHttpsAddr = params['OuterHttpsAddr']
  @AppKey = params['AppKey']
  @AppSecret = params['AppSecret']
  @AuthorizationEnable = params['AuthorizationEnable']
end