Class: TencentCloud::Tdmq::V20200217::PulsarNetworkAccessPointInfo

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

Overview

Pulsar 网络接入点信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(vpcid = nil, subnetid = nil, endpoint = nil, instanceid = nil, routetype = nil, operationtype = nil, accesspointstype = nil, bandwidth = nil, securitypolicy = nil, standardaccesspoint = nil, zonename = nil) ⇒ PulsarNetworkAccessPointInfo

Returns a new instance of PulsarNetworkAccessPointInfo.



9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
# File 'lib/v20200217/models.rb', line 9937

def initialize(vpcid=nil, subnetid=nil, endpoint=nil, instanceid=nil, routetype=nil, operationtype=nil, accesspointstype=nil, bandwidth=nil, securitypolicy=nil, standardaccesspoint=nil, zonename=nil)
  @VpcId = vpcid
  @SubnetId = subnetid
  @Endpoint = endpoint
  @InstanceId = instanceid
  @RouteType = routetype
  @OperationType = operationtype
  @AccessPointsType = accesspointstype
  @Bandwidth = bandwidth
  @SecurityPolicy = securitypolicy
  @StandardAccessPoint = standardaccesspoint
  @ZoneName = zonename
end

Instance Attribute Details

#AccessPointsTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:支撑网接入点 1:VPC接入点 2:公网接入点 1:本地域访问,由于配置了跨地域容灾,随时可以进行异地切换,该状态用于主集群的接入点 2:跨地域访问,已经完成了异地切换,该状态用于源集群的接入点,该状态下的接入点不可删除 3:跨地域访问,随时可以进行异地访问切回,该状态用于目标集群的接入点,该状态下的接入点不可删除 4:跨地域访问,目标集群已经完成异地切回,等待删除状态 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • VpcId:

    vpc的id,支撑网和公网接入点,该字段为空

  • SubnetId:

    子网id,支撑网和公网接入点,该字段为空

  • Endpoint:

    接入地址

  • InstanceId:

    实例id

  • RouteType:

    接入点类型:

  • OperationType:

    0:本地域访问,由于并没有配置跨地域容灾,所该类型的接入点,无法进行异地切换、异地访问切回;

  • AccessPointsType:

    接入点类型

  • Bandwidth:

    带宽,目前只有公网会有这个值

  • SecurityPolicy:

  • StandardAccessPoint:

    是否是标准的接入点 true是标准的 false不是标准的

  • ZoneName:

    可用区信息



9935
9936
9937
# File 'lib/v20200217/models.rb', line 9935

def AccessPointsType
  @AccessPointsType
end

#BandwidthObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:支撑网接入点 1:VPC接入点 2:公网接入点 1:本地域访问,由于配置了跨地域容灾,随时可以进行异地切换,该状态用于主集群的接入点 2:跨地域访问,已经完成了异地切换,该状态用于源集群的接入点,该状态下的接入点不可删除 3:跨地域访问,随时可以进行异地访问切回,该状态用于目标集群的接入点,该状态下的接入点不可删除 4:跨地域访问,目标集群已经完成异地切回,等待删除状态 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • VpcId:

    vpc的id,支撑网和公网接入点,该字段为空

  • SubnetId:

    子网id,支撑网和公网接入点,该字段为空

  • Endpoint:

    接入地址

  • InstanceId:

    实例id

  • RouteType:

    接入点类型:

  • OperationType:

    0:本地域访问,由于并没有配置跨地域容灾,所该类型的接入点,无法进行异地切换、异地访问切回;

  • AccessPointsType:

    接入点类型

  • Bandwidth:

    带宽,目前只有公网会有这个值

  • SecurityPolicy:

  • StandardAccessPoint:

    是否是标准的接入点 true是标准的 false不是标准的

  • ZoneName:

    可用区信息



9935
9936
9937
# File 'lib/v20200217/models.rb', line 9935

def Bandwidth
  @Bandwidth
end

#EndpointObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:支撑网接入点 1:VPC接入点 2:公网接入点 1:本地域访问,由于配置了跨地域容灾,随时可以进行异地切换,该状态用于主集群的接入点 2:跨地域访问,已经完成了异地切换,该状态用于源集群的接入点,该状态下的接入点不可删除 3:跨地域访问,随时可以进行异地访问切回,该状态用于目标集群的接入点,该状态下的接入点不可删除 4:跨地域访问,目标集群已经完成异地切回,等待删除状态 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • VpcId:

    vpc的id,支撑网和公网接入点,该字段为空

  • SubnetId:

    子网id,支撑网和公网接入点,该字段为空

  • Endpoint:

    接入地址

  • InstanceId:

    实例id

  • RouteType:

    接入点类型:

  • OperationType:

    0:本地域访问,由于并没有配置跨地域容灾,所该类型的接入点,无法进行异地切换、异地访问切回;

  • AccessPointsType:

    接入点类型

  • Bandwidth:

    带宽,目前只有公网会有这个值

  • SecurityPolicy:

  • StandardAccessPoint:

    是否是标准的接入点 true是标准的 false不是标准的

  • ZoneName:

    可用区信息



9935
9936
9937
# File 'lib/v20200217/models.rb', line 9935

def Endpoint
  @Endpoint
end

#InstanceIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:支撑网接入点 1:VPC接入点 2:公网接入点 1:本地域访问,由于配置了跨地域容灾,随时可以进行异地切换,该状态用于主集群的接入点 2:跨地域访问,已经完成了异地切换,该状态用于源集群的接入点,该状态下的接入点不可删除 3:跨地域访问,随时可以进行异地访问切回,该状态用于目标集群的接入点,该状态下的接入点不可删除 4:跨地域访问,目标集群已经完成异地切回,等待删除状态 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • VpcId:

    vpc的id,支撑网和公网接入点,该字段为空

  • SubnetId:

    子网id,支撑网和公网接入点,该字段为空

  • Endpoint:

    接入地址

  • InstanceId:

    实例id

  • RouteType:

    接入点类型:

  • OperationType:

    0:本地域访问,由于并没有配置跨地域容灾,所该类型的接入点,无法进行异地切换、异地访问切回;

  • AccessPointsType:

    接入点类型

  • Bandwidth:

    带宽,目前只有公网会有这个值

  • SecurityPolicy:

  • StandardAccessPoint:

    是否是标准的接入点 true是标准的 false不是标准的

  • ZoneName:

    可用区信息



9935
9936
9937
# File 'lib/v20200217/models.rb', line 9935

def InstanceId
  @InstanceId
end

#OperationTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:支撑网接入点 1:VPC接入点 2:公网接入点 1:本地域访问,由于配置了跨地域容灾,随时可以进行异地切换,该状态用于主集群的接入点 2:跨地域访问,已经完成了异地切换,该状态用于源集群的接入点,该状态下的接入点不可删除 3:跨地域访问,随时可以进行异地访问切回,该状态用于目标集群的接入点,该状态下的接入点不可删除 4:跨地域访问,目标集群已经完成异地切回,等待删除状态 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • VpcId:

    vpc的id,支撑网和公网接入点,该字段为空

  • SubnetId:

    子网id,支撑网和公网接入点,该字段为空

  • Endpoint:

    接入地址

  • InstanceId:

    实例id

  • RouteType:

    接入点类型:

  • OperationType:

    0:本地域访问,由于并没有配置跨地域容灾,所该类型的接入点,无法进行异地切换、异地访问切回;

  • AccessPointsType:

    接入点类型

  • Bandwidth:

    带宽,目前只有公网会有这个值

  • SecurityPolicy:

  • StandardAccessPoint:

    是否是标准的接入点 true是标准的 false不是标准的

  • ZoneName:

    可用区信息



9935
9936
9937
# File 'lib/v20200217/models.rb', line 9935

def OperationType
  @OperationType
end

#RouteTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:支撑网接入点 1:VPC接入点 2:公网接入点 1:本地域访问,由于配置了跨地域容灾,随时可以进行异地切换,该状态用于主集群的接入点 2:跨地域访问,已经完成了异地切换,该状态用于源集群的接入点,该状态下的接入点不可删除 3:跨地域访问,随时可以进行异地访问切回,该状态用于目标集群的接入点,该状态下的接入点不可删除 4:跨地域访问,目标集群已经完成异地切回,等待删除状态 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • VpcId:

    vpc的id,支撑网和公网接入点,该字段为空

  • SubnetId:

    子网id,支撑网和公网接入点,该字段为空

  • Endpoint:

    接入地址

  • InstanceId:

    实例id

  • RouteType:

    接入点类型:

  • OperationType:

    0:本地域访问,由于并没有配置跨地域容灾,所该类型的接入点,无法进行异地切换、异地访问切回;

  • AccessPointsType:

    接入点类型

  • Bandwidth:

    带宽,目前只有公网会有这个值

  • SecurityPolicy:

  • StandardAccessPoint:

    是否是标准的接入点 true是标准的 false不是标准的

  • ZoneName:

    可用区信息



9935
9936
9937
# File 'lib/v20200217/models.rb', line 9935

def RouteType
  @RouteType
end

#SecurityPolicyObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:支撑网接入点 1:VPC接入点 2:公网接入点 1:本地域访问,由于配置了跨地域容灾,随时可以进行异地切换,该状态用于主集群的接入点 2:跨地域访问,已经完成了异地切换,该状态用于源集群的接入点,该状态下的接入点不可删除 3:跨地域访问,随时可以进行异地访问切回,该状态用于目标集群的接入点,该状态下的接入点不可删除 4:跨地域访问,目标集群已经完成异地切回,等待删除状态 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • VpcId:

    vpc的id,支撑网和公网接入点,该字段为空

  • SubnetId:

    子网id,支撑网和公网接入点,该字段为空

  • Endpoint:

    接入地址

  • InstanceId:

    实例id

  • RouteType:

    接入点类型:

  • OperationType:

    0:本地域访问,由于并没有配置跨地域容灾,所该类型的接入点,无法进行异地切换、异地访问切回;

  • AccessPointsType:

    接入点类型

  • Bandwidth:

    带宽,目前只有公网会有这个值

  • SecurityPolicy:

  • StandardAccessPoint:

    是否是标准的接入点 true是标准的 false不是标准的

  • ZoneName:

    可用区信息



9935
9936
9937
# File 'lib/v20200217/models.rb', line 9935

def SecurityPolicy
  @SecurityPolicy
end

#StandardAccessPointObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:支撑网接入点 1:VPC接入点 2:公网接入点 1:本地域访问,由于配置了跨地域容灾,随时可以进行异地切换,该状态用于主集群的接入点 2:跨地域访问,已经完成了异地切换,该状态用于源集群的接入点,该状态下的接入点不可删除 3:跨地域访问,随时可以进行异地访问切回,该状态用于目标集群的接入点,该状态下的接入点不可删除 4:跨地域访问,目标集群已经完成异地切回,等待删除状态 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • VpcId:

    vpc的id,支撑网和公网接入点,该字段为空

  • SubnetId:

    子网id,支撑网和公网接入点,该字段为空

  • Endpoint:

    接入地址

  • InstanceId:

    实例id

  • RouteType:

    接入点类型:

  • OperationType:

    0:本地域访问,由于并没有配置跨地域容灾,所该类型的接入点,无法进行异地切换、异地访问切回;

  • AccessPointsType:

    接入点类型

  • Bandwidth:

    带宽,目前只有公网会有这个值

  • SecurityPolicy:

  • StandardAccessPoint:

    是否是标准的接入点 true是标准的 false不是标准的

  • ZoneName:

    可用区信息



9935
9936
9937
# File 'lib/v20200217/models.rb', line 9935

def StandardAccessPoint
  @StandardAccessPoint
end

#SubnetIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:支撑网接入点 1:VPC接入点 2:公网接入点 1:本地域访问,由于配置了跨地域容灾,随时可以进行异地切换,该状态用于主集群的接入点 2:跨地域访问,已经完成了异地切换,该状态用于源集群的接入点,该状态下的接入点不可删除 3:跨地域访问,随时可以进行异地访问切回,该状态用于目标集群的接入点,该状态下的接入点不可删除 4:跨地域访问,目标集群已经完成异地切回,等待删除状态 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • VpcId:

    vpc的id,支撑网和公网接入点,该字段为空

  • SubnetId:

    子网id,支撑网和公网接入点,该字段为空

  • Endpoint:

    接入地址

  • InstanceId:

    实例id

  • RouteType:

    接入点类型:

  • OperationType:

    0:本地域访问,由于并没有配置跨地域容灾,所该类型的接入点,无法进行异地切换、异地访问切回;

  • AccessPointsType:

    接入点类型

  • Bandwidth:

    带宽,目前只有公网会有这个值

  • SecurityPolicy:

  • StandardAccessPoint:

    是否是标准的接入点 true是标准的 false不是标准的

  • ZoneName:

    可用区信息



9935
9936
9937
# File 'lib/v20200217/models.rb', line 9935

def SubnetId
  @SubnetId
end

#VpcIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:支撑网接入点 1:VPC接入点 2:公网接入点 1:本地域访问,由于配置了跨地域容灾,随时可以进行异地切换,该状态用于主集群的接入点 2:跨地域访问,已经完成了异地切换,该状态用于源集群的接入点,该状态下的接入点不可删除 3:跨地域访问,随时可以进行异地访问切回,该状态用于目标集群的接入点,该状态下的接入点不可删除 4:跨地域访问,目标集群已经完成异地切回,等待删除状态 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • VpcId:

    vpc的id,支撑网和公网接入点,该字段为空

  • SubnetId:

    子网id,支撑网和公网接入点,该字段为空

  • Endpoint:

    接入地址

  • InstanceId:

    实例id

  • RouteType:

    接入点类型:

  • OperationType:

    0:本地域访问,由于并没有配置跨地域容灾,所该类型的接入点,无法进行异地切换、异地访问切回;

  • AccessPointsType:

    接入点类型

  • Bandwidth:

    带宽,目前只有公网会有这个值

  • SecurityPolicy:

  • StandardAccessPoint:

    是否是标准的接入点 true是标准的 false不是标准的

  • ZoneName:

    可用区信息



9935
9936
9937
# File 'lib/v20200217/models.rb', line 9935

def VpcId
  @VpcId
end

#ZoneNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 0:支撑网接入点 1:VPC接入点 2:公网接入点 1:本地域访问,由于配置了跨地域容灾,随时可以进行异地切换,该状态用于主集群的接入点 2:跨地域访问,已经完成了异地切换,该状态用于源集群的接入点,该状态下的接入点不可删除 3:跨地域访问,随时可以进行异地访问切回,该状态用于目标集群的接入点,该状态下的接入点不可删除 4:跨地域访问,目标集群已经完成异地切回,等待删除状态 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • VpcId:

    vpc的id,支撑网和公网接入点,该字段为空

  • SubnetId:

    子网id,支撑网和公网接入点,该字段为空

  • Endpoint:

    接入地址

  • InstanceId:

    实例id

  • RouteType:

    接入点类型:

  • OperationType:

    0:本地域访问,由于并没有配置跨地域容灾,所该类型的接入点,无法进行异地切换、异地访问切回;

  • AccessPointsType:

    接入点类型

  • Bandwidth:

    带宽,目前只有公网会有这个值

  • SecurityPolicy:

  • StandardAccessPoint:

    是否是标准的接入点 true是标准的 false不是标准的

  • ZoneName:

    可用区信息



9935
9936
9937
# File 'lib/v20200217/models.rb', line 9935

def ZoneName
  @ZoneName
end

Instance Method Details

#deserialize(params) ⇒ Object



9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
# File 'lib/v20200217/models.rb', line 9951

def deserialize(params)
  @VpcId = params['VpcId']
  @SubnetId = params['SubnetId']
  @Endpoint = params['Endpoint']
  @InstanceId = params['InstanceId']
  @RouteType = params['RouteType']
  @OperationType = params['OperationType']
  @AccessPointsType = params['AccessPointsType']
  @Bandwidth = params['Bandwidth']
  unless params['SecurityPolicy'].nil?
    @SecurityPolicy = []
    params['SecurityPolicy'].each do |i|
      securitypolicy_tmp = SecurityPolicy.new
      securitypolicy_tmp.deserialize(i)
      @SecurityPolicy << securitypolicy_tmp
    end
  end
  @StandardAccessPoint = params['StandardAccessPoint']
  @ZoneName = params['ZoneName']
end