Class: TencentCloud::Apigateway::V20180808::CreateServiceResponse

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

Overview

CreateService返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(serviceid = nil, servicename = nil, servicedesc = nil, outersubdomain = nil, innersubdomain = nil, createdtime = nil, nettypes = nil, ipversion = nil, requestid = nil) ⇒ CreateServiceResponse

Returns a new instance of CreateServiceResponse.



2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
# File 'lib/v20180808/models.rb', line 2633

def initialize(serviceid=nil, servicename=nil, servicedesc=nil, outersubdomain=nil, innersubdomain=nil, createdtime=nil, nettypes=nil, ipversion=nil, requestid=nil)
  @ServiceId = serviceid
  @ServiceName = servicename
  @ServiceDesc = servicedesc
  @OuterSubDomain = outersubdomain
  @InnerSubDomain = innersubdomain
  @CreatedTime = createdtime
  @NetTypes = nettypes
  @IpVersion = ipversion
  @RequestId = requestid
end

Instance Attribute Details

#CreatedTimeObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ServiceName:

    用户自定义服务名称。

  • ServiceDesc:

    用户自定义服务描述。

  • OuterSubDomain:

    外网默认域名。

  • InnerSubDomain:

    vpc内网默认域名。

  • CreatedTime:

    服务创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • NetTypes:

    网络类型列表,INNER为内网访问,OUTER为外网访问。

  • IpVersion:

    IP版本号。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2631
2632
2633
# File 'lib/v20180808/models.rb', line 2631

def CreatedTime
  @CreatedTime
end

#InnerSubDomainObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ServiceName:

    用户自定义服务名称。

  • ServiceDesc:

    用户自定义服务描述。

  • OuterSubDomain:

    外网默认域名。

  • InnerSubDomain:

    vpc内网默认域名。

  • CreatedTime:

    服务创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • NetTypes:

    网络类型列表,INNER为内网访问,OUTER为外网访问。

  • IpVersion:

    IP版本号。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2631
2632
2633
# File 'lib/v20180808/models.rb', line 2631

def InnerSubDomain
  @InnerSubDomain
end

#IpVersionObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ServiceName:

    用户自定义服务名称。

  • ServiceDesc:

    用户自定义服务描述。

  • OuterSubDomain:

    外网默认域名。

  • InnerSubDomain:

    vpc内网默认域名。

  • CreatedTime:

    服务创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • NetTypes:

    网络类型列表,INNER为内网访问,OUTER为外网访问。

  • IpVersion:

    IP版本号。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2631
2632
2633
# File 'lib/v20180808/models.rb', line 2631

def IpVersion
  @IpVersion
end

#NetTypesObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ServiceName:

    用户自定义服务名称。

  • ServiceDesc:

    用户自定义服务描述。

  • OuterSubDomain:

    外网默认域名。

  • InnerSubDomain:

    vpc内网默认域名。

  • CreatedTime:

    服务创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • NetTypes:

    网络类型列表,INNER为内网访问,OUTER为外网访问。

  • IpVersion:

    IP版本号。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2631
2632
2633
# File 'lib/v20180808/models.rb', line 2631

def NetTypes
  @NetTypes
end

#OuterSubDomainObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ServiceName:

    用户自定义服务名称。

  • ServiceDesc:

    用户自定义服务描述。

  • OuterSubDomain:

    外网默认域名。

  • InnerSubDomain:

    vpc内网默认域名。

  • CreatedTime:

    服务创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • NetTypes:

    网络类型列表,INNER为内网访问,OUTER为外网访问。

  • IpVersion:

    IP版本号。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2631
2632
2633
# File 'lib/v20180808/models.rb', line 2631

def OuterSubDomain
  @OuterSubDomain
end

#RequestIdObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ServiceName:

    用户自定义服务名称。

  • ServiceDesc:

    用户自定义服务描述。

  • OuterSubDomain:

    外网默认域名。

  • InnerSubDomain:

    vpc内网默认域名。

  • CreatedTime:

    服务创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • NetTypes:

    网络类型列表,INNER为内网访问,OUTER为外网访问。

  • IpVersion:

    IP版本号。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2631
2632
2633
# File 'lib/v20180808/models.rb', line 2631

def RequestId
  @RequestId
end

#ServiceDescObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ServiceName:

    用户自定义服务名称。

  • ServiceDesc:

    用户自定义服务描述。

  • OuterSubDomain:

    外网默认域名。

  • InnerSubDomain:

    vpc内网默认域名。

  • CreatedTime:

    服务创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • NetTypes:

    网络类型列表,INNER为内网访问,OUTER为外网访问。

  • IpVersion:

    IP版本号。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2631
2632
2633
# File 'lib/v20180808/models.rb', line 2631

def ServiceDesc
  @ServiceDesc
end

#ServiceIdObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ServiceName:

    用户自定义服务名称。

  • ServiceDesc:

    用户自定义服务描述。

  • OuterSubDomain:

    外网默认域名。

  • InnerSubDomain:

    vpc内网默认域名。

  • CreatedTime:

    服务创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • NetTypes:

    网络类型列表,INNER为内网访问,OUTER为外网访问。

  • IpVersion:

    IP版本号。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2631
2632
2633
# File 'lib/v20180808/models.rb', line 2631

def ServiceId
  @ServiceId
end

#ServiceNameObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ServiceName:

    用户自定义服务名称。

  • ServiceDesc:

    用户自定义服务描述。

  • OuterSubDomain:

    外网默认域名。

  • InnerSubDomain:

    vpc内网默认域名。

  • CreatedTime:

    服务创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • NetTypes:

    网络类型列表,INNER为内网访问,OUTER为外网访问。

  • IpVersion:

    IP版本号。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2631
2632
2633
# File 'lib/v20180808/models.rb', line 2631

def ServiceName
  @ServiceName
end

Instance Method Details

#deserialize(params) ⇒ Object



2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
# File 'lib/v20180808/models.rb', line 2645

def deserialize(params)
  @ServiceId = params['ServiceId']
  @ServiceName = params['ServiceName']
  @ServiceDesc = params['ServiceDesc']
  @OuterSubDomain = params['OuterSubDomain']
  @InnerSubDomain = params['InnerSubDomain']
  @CreatedTime = params['CreatedTime']
  @NetTypes = params['NetTypes']
  @IpVersion = params['IpVersion']
  @RequestId = params['RequestId']
end