Class: TencentCloud::Tione::V20211111::ServiceCallInfoV2

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

Overview

V2版本的服务调用信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(servicegroupid = nil, internetendpoint = nil, authorizationenable = nil, authtoken = nil, authtokens = nil, enablelimit = nil, grpchost = nil) ⇒ ServiceCallInfoV2

Returns a new instance of ServiceCallInfoV2.



8087
8088
8089
8090
8091
8092
8093
8094
8095
# File 'lib/v20211111/models.rb', line 8087

def initialize(servicegroupid=nil, internetendpoint=nil, authorizationenable=nil, authtoken=nil, authtokens=nil, enablelimit=nil, grpchost=nil)
  @ServiceGroupId = servicegroupid
  @InternetEndpoint = internetendpoint
  @AuthorizationEnable = authorizationenable
  @AuthToken = authtoken
  @AuthTokens = authtokens
  @EnableLimit = enablelimit
  @GrpcHost = grpchost
end

Instance Attribute Details

#AuthorizationEnableObject

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

Parameters:

  • ServiceGroupId:

    服务组id

  • InternetEndpoint:

    服务的公网调用地址

  • AuthorizationEnable:

    鉴权是否开启

  • AuthToken:

    鉴权token,仅当AuthorizationEnable为true时有效

  • AuthTokens:

    LLM token 列表

  • EnableLimit:

    是否开启限流

  • GrpcHost:

    访问grpc时需携带的虚拟Host



8085
8086
8087
# File 'lib/v20211111/models.rb', line 8085

def AuthorizationEnable
  @AuthorizationEnable
end

#AuthTokenObject

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

Parameters:

  • ServiceGroupId:

    服务组id

  • InternetEndpoint:

    服务的公网调用地址

  • AuthorizationEnable:

    鉴权是否开启

  • AuthToken:

    鉴权token,仅当AuthorizationEnable为true时有效

  • AuthTokens:

    LLM token 列表

  • EnableLimit:

    是否开启限流

  • GrpcHost:

    访问grpc时需携带的虚拟Host



8085
8086
8087
# File 'lib/v20211111/models.rb', line 8085

def AuthToken
  @AuthToken
end

#AuthTokensObject

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

Parameters:

  • ServiceGroupId:

    服务组id

  • InternetEndpoint:

    服务的公网调用地址

  • AuthorizationEnable:

    鉴权是否开启

  • AuthToken:

    鉴权token,仅当AuthorizationEnable为true时有效

  • AuthTokens:

    LLM token 列表

  • EnableLimit:

    是否开启限流

  • GrpcHost:

    访问grpc时需携带的虚拟Host



8085
8086
8087
# File 'lib/v20211111/models.rb', line 8085

def AuthTokens
  @AuthTokens
end

#EnableLimitObject

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

Parameters:

  • ServiceGroupId:

    服务组id

  • InternetEndpoint:

    服务的公网调用地址

  • AuthorizationEnable:

    鉴权是否开启

  • AuthToken:

    鉴权token,仅当AuthorizationEnable为true时有效

  • AuthTokens:

    LLM token 列表

  • EnableLimit:

    是否开启限流

  • GrpcHost:

    访问grpc时需携带的虚拟Host



8085
8086
8087
# File 'lib/v20211111/models.rb', line 8085

def EnableLimit
  @EnableLimit
end

#GrpcHostObject

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

Parameters:

  • ServiceGroupId:

    服务组id

  • InternetEndpoint:

    服务的公网调用地址

  • AuthorizationEnable:

    鉴权是否开启

  • AuthToken:

    鉴权token,仅当AuthorizationEnable为true时有效

  • AuthTokens:

    LLM token 列表

  • EnableLimit:

    是否开启限流

  • GrpcHost:

    访问grpc时需携带的虚拟Host



8085
8086
8087
# File 'lib/v20211111/models.rb', line 8085

def GrpcHost
  @GrpcHost
end

#InternetEndpointObject

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

Parameters:

  • ServiceGroupId:

    服务组id

  • InternetEndpoint:

    服务的公网调用地址

  • AuthorizationEnable:

    鉴权是否开启

  • AuthToken:

    鉴权token,仅当AuthorizationEnable为true时有效

  • AuthTokens:

    LLM token 列表

  • EnableLimit:

    是否开启限流

  • GrpcHost:

    访问grpc时需携带的虚拟Host



8085
8086
8087
# File 'lib/v20211111/models.rb', line 8085

def InternetEndpoint
  @InternetEndpoint
end

#ServiceGroupIdObject

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

Parameters:

  • ServiceGroupId:

    服务组id

  • InternetEndpoint:

    服务的公网调用地址

  • AuthorizationEnable:

    鉴权是否开启

  • AuthToken:

    鉴权token,仅当AuthorizationEnable为true时有效

  • AuthTokens:

    LLM token 列表

  • EnableLimit:

    是否开启限流

  • GrpcHost:

    访问grpc时需携带的虚拟Host



8085
8086
8087
# File 'lib/v20211111/models.rb', line 8085

def ServiceGroupId
  @ServiceGroupId
end

Instance Method Details

#deserialize(params) ⇒ Object



8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110
8111
8112
# File 'lib/v20211111/models.rb', line 8097

def deserialize(params)
  @ServiceGroupId = params['ServiceGroupId']
  @InternetEndpoint = params['InternetEndpoint']
  @AuthorizationEnable = params['AuthorizationEnable']
  @AuthToken = params['AuthToken']
  unless params['AuthTokens'].nil?
    @AuthTokens = []
    params['AuthTokens'].each do |i|
      authtoken_tmp = AuthToken.new
      authtoken_tmp.deserialize(i)
      @AuthTokens << authtoken_tmp
    end
  end
  @EnableLimit = params['EnableLimit']
  @GrpcHost = params['GrpcHost']
end