Class: TencentCloud::Dc::V20180410::AccessPoint

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

Overview

接入点信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(accesspointname = nil, accesspointid = nil, state = nil, location = nil, lineoperator = nil, regionid = nil, availableporttype = nil, coordinate = nil, city = nil, area = nil, accesspointtype = nil, availableportinfo = nil, address = nil, ismacsec = nil, version = nil, accesspointservicetype = nil) ⇒ AccessPoint

Returns a new instance of AccessPoint.



89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
# File 'lib/v20180410/models.rb', line 89

def initialize(accesspointname=nil, accesspointid=nil, state=nil, location=nil, lineoperator=nil, regionid=nil, availableporttype=nil, coordinate=nil, city=nil, area=nil, accesspointtype=nil, availableportinfo=nil, address=nil, ismacsec=nil, version=nil, accesspointservicetype=nil)
  @AccessPointName = accesspointname
  @AccessPointId = accesspointid
  @State = state
  @Location = location
  @LineOperator = lineoperator
  @RegionId = regionid
  @AvailablePortType = availableporttype
  @Coordinate = coordinate
  @City = city
  @Area = area
  @AccessPointType = accesspointtype
  @AvailablePortInfo = availableportinfo
  @Address = address
  @IsMacSec = ismacsec
  @Version = version
  @AccessPointServiceType = accesspointservicetype
end

Instance Attribute Details

#AccessPointId ⇒ Object

Parameters:

  • AccessPointName: —

    接入点的名称。

  • AccessPointId: —

    接入点唯一ID。

  • State: —

    接入点的状态。可用,不可用。

  • Location: —

    接入点的位置。

  • LineOperator: —

    接入点支持的运营商列表。

  • RegionId: —

    接入点管理的大区ID。

  • AvailablePortType: —

    接入点可用的端口类型列表。1000BASE-T代表千兆电口,1000BASE-LX代表千兆单模光口10km,1000BASE-ZX代表千兆单模光口80km,10GBASE-LR代表万兆单模光口10km,10GBASE-ZR代表万兆单模光口80km,10GBASE-LH代表万兆单模光口40km,100GBASE-LR4代表100G单模光口10km。

  • Coordinate: —

    接入点经纬度。

  • City: —

    接入点所在城市。

  • Area: —

    接入点地域名称。

  • AccessPointType: —

    接入点类型。VXLAN/QCPL/QCAR

  • AvailablePortInfo: —

    端口规格信息。

  • Address: —

    接入点地址。

  • IsMacSec: —

    是否MACsec

  • Version: —

    版本号

  • AccessPointServiceType: —

    接入点业务类型,枚举值:NORMAL-标准接入点,CDZ:EZ/CDZ接入点,COOPERATIVE-合作POP



87
88
89
# File 'lib/v20180410/models.rb', line 87

def AccessPointId
  @AccessPointId
end

#AccessPointName ⇒ Object

Parameters:

  • AccessPointName: —

    接入点的名称。

  • AccessPointId: —

    接入点唯一ID。

  • State: —

    接入点的状态。可用,不可用。

  • Location: —

    接入点的位置。

  • LineOperator: —

    接入点支持的运营商列表。

  • RegionId: —

    接入点管理的大区ID。

  • AvailablePortType: —

    接入点可用的端口类型列表。1000BASE-T代表千兆电口,1000BASE-LX代表千兆单模光口10km,1000BASE-ZX代表千兆单模光口80km,10GBASE-LR代表万兆单模光口10km,10GBASE-ZR代表万兆单模光口80km,10GBASE-LH代表万兆单模光口40km,100GBASE-LR4代表100G单模光口10km。

  • Coordinate: —

    接入点经纬度。

  • City: —

    接入点所在城市。

  • Area: —

    接入点地域名称。

  • AccessPointType: —

    接入点类型。VXLAN/QCPL/QCAR

  • AvailablePortInfo: —

    端口规格信息。

  • Address: —

    接入点地址。

  • IsMacSec: —

    是否MACsec

  • Version: —

    版本号

  • AccessPointServiceType: —

    接入点业务类型,枚举值:NORMAL-标准接入点,CDZ:EZ/CDZ接入点,COOPERATIVE-合作POP



87
88
89
# File 'lib/v20180410/models.rb', line 87

def AccessPointName
  @AccessPointName
end

#AccessPointServiceType ⇒ Object

Parameters:

  • AccessPointName: —

    接入点的名称。

  • AccessPointId: —

    接入点唯一ID。

  • State: —

    接入点的状态。可用,不可用。

  • Location: —

    接入点的位置。

  • LineOperator: —

    接入点支持的运营商列表。

  • RegionId: —

    接入点管理的大区ID。

  • AvailablePortType: —

    接入点可用的端口类型列表。1000BASE-T代表千兆电口,1000BASE-LX代表千兆单模光口10km,1000BASE-ZX代表千兆单模光口80km,10GBASE-LR代表万兆单模光口10km,10GBASE-ZR代表万兆单模光口80km,10GBASE-LH代表万兆单模光口40km,100GBASE-LR4代表100G单模光口10km。

  • Coordinate: —

    接入点经纬度。

  • City: —

    接入点所在城市。

  • Area: —

    接入点地域名称。

  • AccessPointType: —

    接入点类型。VXLAN/QCPL/QCAR

  • AvailablePortInfo: —

    端口规格信息。

  • Address: —

    接入点地址。

  • IsMacSec: —

    是否MACsec

  • Version: —

    版本号

  • AccessPointServiceType: —

    接入点业务类型,枚举值:NORMAL-标准接入点,CDZ:EZ/CDZ接入点,COOPERATIVE-合作POP



87
88
89
# File 'lib/v20180410/models.rb', line 87

def AccessPointServiceType
  @AccessPointServiceType
end

#AccessPointType ⇒ Object

Parameters:

  • AccessPointName: —

    接入点的名称。

  • AccessPointId: —

    接入点唯一ID。

  • State: —

    接入点的状态。可用,不可用。

  • Location: —

    接入点的位置。

  • LineOperator: —

    接入点支持的运营商列表。

  • RegionId: —

    接入点管理的大区ID。

  • AvailablePortType: —

    接入点可用的端口类型列表。1000BASE-T代表千兆电口,1000BASE-LX代表千兆单模光口10km,1000BASE-ZX代表千兆单模光口80km,10GBASE-LR代表万兆单模光口10km,10GBASE-ZR代表万兆单模光口80km,10GBASE-LH代表万兆单模光口40km,100GBASE-LR4代表100G单模光口10km。

  • Coordinate: —

    接入点经纬度。

  • City: —

    接入点所在城市。

  • Area: —

    接入点地域名称。

  • AccessPointType: —

    接入点类型。VXLAN/QCPL/QCAR

  • AvailablePortInfo: —

    端口规格信息。

  • Address: —

    接入点地址。

  • IsMacSec: —

    是否MACsec

  • Version: —

    版本号

  • AccessPointServiceType: —

    接入点业务类型,枚举值:NORMAL-标准接入点,CDZ:EZ/CDZ接入点,COOPERATIVE-合作POP



87
88
89
# File 'lib/v20180410/models.rb', line 87

def AccessPointType
  @AccessPointType
end

#Address ⇒ Object

Parameters:

  • AccessPointName: —

    接入点的名称。

  • AccessPointId: —

    接入点唯一ID。

  • State: —

    接入点的状态。可用,不可用。

  • Location: —

    接入点的位置。

  • LineOperator: —

    接入点支持的运营商列表。

  • RegionId: —

    接入点管理的大区ID。

  • AvailablePortType: —

    接入点可用的端口类型列表。1000BASE-T代表千兆电口,1000BASE-LX代表千兆单模光口10km,1000BASE-ZX代表千兆单模光口80km,10GBASE-LR代表万兆单模光口10km,10GBASE-ZR代表万兆单模光口80km,10GBASE-LH代表万兆单模光口40km,100GBASE-LR4代表100G单模光口10km。

  • Coordinate: —

    接入点经纬度。

  • City: —

    接入点所在城市。

  • Area: —

    接入点地域名称。

  • AccessPointType: —

    接入点类型。VXLAN/QCPL/QCAR

  • AvailablePortInfo: —

    端口规格信息。

  • Address: —

    接入点地址。

  • IsMacSec: —

    是否MACsec

  • Version: —

    版本号

  • AccessPointServiceType: —

    接入点业务类型,枚举值:NORMAL-标准接入点,CDZ:EZ/CDZ接入点,COOPERATIVE-合作POP



87
88
89
# File 'lib/v20180410/models.rb', line 87

def Address
  @Address
end

#Area ⇒ Object

Parameters:

  • AccessPointName: —

    接入点的名称。

  • AccessPointId: —

    接入点唯一ID。

  • State: —

    接入点的状态。可用,不可用。

  • Location: —

    接入点的位置。

  • LineOperator: —

    接入点支持的运营商列表。

  • RegionId: —

    接入点管理的大区ID。

  • AvailablePortType: —

    接入点可用的端口类型列表。1000BASE-T代表千兆电口,1000BASE-LX代表千兆单模光口10km,1000BASE-ZX代表千兆单模光口80km,10GBASE-LR代表万兆单模光口10km,10GBASE-ZR代表万兆单模光口80km,10GBASE-LH代表万兆单模光口40km,100GBASE-LR4代表100G单模光口10km。

  • Coordinate: —

    接入点经纬度。

  • City: —

    接入点所在城市。

  • Area: —

    接入点地域名称。

  • AccessPointType: —

    接入点类型。VXLAN/QCPL/QCAR

  • AvailablePortInfo: —

    端口规格信息。

  • Address: —

    接入点地址。

  • IsMacSec: —

    是否MACsec

  • Version: —

    版本号

  • AccessPointServiceType: —

    接入点业务类型,枚举值:NORMAL-标准接入点,CDZ:EZ/CDZ接入点,COOPERATIVE-合作POP



87
88
89
# File 'lib/v20180410/models.rb', line 87

def Area
  @Area
end

#AvailablePortInfo ⇒ Object

Parameters:

  • AccessPointName: —

    接入点的名称。

  • AccessPointId: —

    接入点唯一ID。

  • State: —

    接入点的状态。可用,不可用。

  • Location: —

    接入点的位置。

  • LineOperator: —

    接入点支持的运营商列表。

  • RegionId: —

    接入点管理的大区ID。

  • AvailablePortType: —

    接入点可用的端口类型列表。1000BASE-T代表千兆电口,1000BASE-LX代表千兆单模光口10km,1000BASE-ZX代表千兆单模光口80km,10GBASE-LR代表万兆单模光口10km,10GBASE-ZR代表万兆单模光口80km,10GBASE-LH代表万兆单模光口40km,100GBASE-LR4代表100G单模光口10km。

  • Coordinate: —

    接入点经纬度。

  • City: —

    接入点所在城市。

  • Area: —

    接入点地域名称。

  • AccessPointType: —

    接入点类型。VXLAN/QCPL/QCAR

  • AvailablePortInfo: —

    端口规格信息。

  • Address: —

    接入点地址。

  • IsMacSec: —

    是否MACsec

  • Version: —

    版本号

  • AccessPointServiceType: —

    接入点业务类型,枚举值:NORMAL-标准接入点,CDZ:EZ/CDZ接入点,COOPERATIVE-合作POP



87
88
89
# File 'lib/v20180410/models.rb', line 87

def AvailablePortInfo
  @AvailablePortInfo
end

#AvailablePortType ⇒ Object

Parameters:

  • AccessPointName: —

    接入点的名称。

  • AccessPointId: —

    接入点唯一ID。

  • State: —

    接入点的状态。可用,不可用。

  • Location: —

    接入点的位置。

  • LineOperator: —

    接入点支持的运营商列表。

  • RegionId: —

    接入点管理的大区ID。

  • AvailablePortType: —

    接入点可用的端口类型列表。1000BASE-T代表千兆电口,1000BASE-LX代表千兆单模光口10km,1000BASE-ZX代表千兆单模光口80km,10GBASE-LR代表万兆单模光口10km,10GBASE-ZR代表万兆单模光口80km,10GBASE-LH代表万兆单模光口40km,100GBASE-LR4代表100G单模光口10km。

  • Coordinate: —

    接入点经纬度。

  • City: —

    接入点所在城市。

  • Area: —

    接入点地域名称。

  • AccessPointType: —

    接入点类型。VXLAN/QCPL/QCAR

  • AvailablePortInfo: —

    端口规格信息。

  • Address: —

    接入点地址。

  • IsMacSec: —

    是否MACsec

  • Version: —

    版本号

  • AccessPointServiceType: —

    接入点业务类型,枚举值:NORMAL-标准接入点,CDZ:EZ/CDZ接入点,COOPERATIVE-合作POP



87
88
89
# File 'lib/v20180410/models.rb', line 87

def AvailablePortType
  @AvailablePortType
end

#City ⇒ Object

Parameters:

  • AccessPointName: —

    接入点的名称。

  • AccessPointId: —

    接入点唯一ID。

  • State: —

    接入点的状态。可用,不可用。

  • Location: —

    接入点的位置。

  • LineOperator: —

    接入点支持的运营商列表。

  • RegionId: —

    接入点管理的大区ID。

  • AvailablePortType: —

    接入点可用的端口类型列表。1000BASE-T代表千兆电口,1000BASE-LX代表千兆单模光口10km,1000BASE-ZX代表千兆单模光口80km,10GBASE-LR代表万兆单模光口10km,10GBASE-ZR代表万兆单模光口80km,10GBASE-LH代表万兆单模光口40km,100GBASE-LR4代表100G单模光口10km。

  • Coordinate: —

    接入点经纬度。

  • City: —

    接入点所在城市。

  • Area: —

    接入点地域名称。

  • AccessPointType: —

    接入点类型。VXLAN/QCPL/QCAR

  • AvailablePortInfo: —

    端口规格信息。

  • Address: —

    接入点地址。

  • IsMacSec: —

    是否MACsec

  • Version: —

    版本号

  • AccessPointServiceType: —

    接入点业务类型,枚举值:NORMAL-标准接入点,CDZ:EZ/CDZ接入点,COOPERATIVE-合作POP



87
88
89
# File 'lib/v20180410/models.rb', line 87

def City
  @City
end

#Coordinate ⇒ Object

Parameters:

  • AccessPointName: —

    接入点的名称。

  • AccessPointId: —

    接入点唯一ID。

  • State: —

    接入点的状态。可用,不可用。

  • Location: —

    接入点的位置。

  • LineOperator: —

    接入点支持的运营商列表。

  • RegionId: —

    接入点管理的大区ID。

  • AvailablePortType: —

    接入点可用的端口类型列表。1000BASE-T代表千兆电口,1000BASE-LX代表千兆单模光口10km,1000BASE-ZX代表千兆单模光口80km,10GBASE-LR代表万兆单模光口10km,10GBASE-ZR代表万兆单模光口80km,10GBASE-LH代表万兆单模光口40km,100GBASE-LR4代表100G单模光口10km。

  • Coordinate: —

    接入点经纬度。

  • City: —

    接入点所在城市。

  • Area: —

    接入点地域名称。

  • AccessPointType: —

    接入点类型。VXLAN/QCPL/QCAR

  • AvailablePortInfo: —

    端口规格信息。

  • Address: —

    接入点地址。

  • IsMacSec: —

    是否MACsec

  • Version: —

    版本号

  • AccessPointServiceType: —

    接入点业务类型,枚举值:NORMAL-标准接入点,CDZ:EZ/CDZ接入点,COOPERATIVE-合作POP



87
88
89
# File 'lib/v20180410/models.rb', line 87

def Coordinate
  @Coordinate
end

#IsMacSec ⇒ Object

Parameters:

  • AccessPointName: —

    接入点的名称。

  • AccessPointId: —

    接入点唯一ID。

  • State: —

    接入点的状态。可用,不可用。

  • Location: —

    接入点的位置。

  • LineOperator: —

    接入点支持的运营商列表。

  • RegionId: —

    接入点管理的大区ID。

  • AvailablePortType: —

    接入点可用的端口类型列表。1000BASE-T代表千兆电口,1000BASE-LX代表千兆单模光口10km,1000BASE-ZX代表千兆单模光口80km,10GBASE-LR代表万兆单模光口10km,10GBASE-ZR代表万兆单模光口80km,10GBASE-LH代表万兆单模光口40km,100GBASE-LR4代表100G单模光口10km。

  • Coordinate: —

    接入点经纬度。

  • City: —

    接入点所在城市。

  • Area: —

    接入点地域名称。

  • AccessPointType: —

    接入点类型。VXLAN/QCPL/QCAR

  • AvailablePortInfo: —

    端口规格信息。

  • Address: —

    接入点地址。

  • IsMacSec: —

    是否MACsec

  • Version: —

    版本号

  • AccessPointServiceType: —

    接入点业务类型,枚举值:NORMAL-标准接入点,CDZ:EZ/CDZ接入点,COOPERATIVE-合作POP



87
88
89
# File 'lib/v20180410/models.rb', line 87

def IsMacSec
  @IsMacSec
end

#LineOperator ⇒ Object

Parameters:

  • AccessPointName: —

    接入点的名称。

  • AccessPointId: —

    接入点唯一ID。

  • State: —

    接入点的状态。可用,不可用。

  • Location: —

    接入点的位置。

  • LineOperator: —

    接入点支持的运营商列表。

  • RegionId: —

    接入点管理的大区ID。

  • AvailablePortType: —

    接入点可用的端口类型列表。1000BASE-T代表千兆电口,1000BASE-LX代表千兆单模光口10km,1000BASE-ZX代表千兆单模光口80km,10GBASE-LR代表万兆单模光口10km,10GBASE-ZR代表万兆单模光口80km,10GBASE-LH代表万兆单模光口40km,100GBASE-LR4代表100G单模光口10km。

  • Coordinate: —

    接入点经纬度。

  • City: —

    接入点所在城市。

  • Area: —

    接入点地域名称。

  • AccessPointType: —

    接入点类型。VXLAN/QCPL/QCAR

  • AvailablePortInfo: —

    端口规格信息。

  • Address: —

    接入点地址。

  • IsMacSec: —

    是否MACsec

  • Version: —

    版本号

  • AccessPointServiceType: —

    接入点业务类型,枚举值:NORMAL-标准接入点,CDZ:EZ/CDZ接入点,COOPERATIVE-合作POP



87
88
89
# File 'lib/v20180410/models.rb', line 87

def LineOperator
  @LineOperator
end

#Location ⇒ Object

Parameters:

  • AccessPointName: —

    接入点的名称。

  • AccessPointId: —

    接入点唯一ID。

  • State: —

    接入点的状态。可用,不可用。

  • Location: —

    接入点的位置。

  • LineOperator: —

    接入点支持的运营商列表。

  • RegionId: —

    接入点管理的大区ID。

  • AvailablePortType: —

    接入点可用的端口类型列表。1000BASE-T代表千兆电口,1000BASE-LX代表千兆单模光口10km,1000BASE-ZX代表千兆单模光口80km,10GBASE-LR代表万兆单模光口10km,10GBASE-ZR代表万兆单模光口80km,10GBASE-LH代表万兆单模光口40km,100GBASE-LR4代表100G单模光口10km。

  • Coordinate: —

    接入点经纬度。

  • City: —

    接入点所在城市。

  • Area: —

    接入点地域名称。

  • AccessPointType: —

    接入点类型。VXLAN/QCPL/QCAR

  • AvailablePortInfo: —

    端口规格信息。

  • Address: —

    接入点地址。

  • IsMacSec: —

    是否MACsec

  • Version: —

    版本号

  • AccessPointServiceType: —

    接入点业务类型,枚举值:NORMAL-标准接入点,CDZ:EZ/CDZ接入点,COOPERATIVE-合作POP



87
88
89
# File 'lib/v20180410/models.rb', line 87

def Location
  @Location
end

#RegionId ⇒ Object

Parameters:

  • AccessPointName: —

    接入点的名称。

  • AccessPointId: —

    接入点唯一ID。

  • State: —

    接入点的状态。可用,不可用。

  • Location: —

    接入点的位置。

  • LineOperator: —

    接入点支持的运营商列表。

  • RegionId: —

    接入点管理的大区ID。

  • AvailablePortType: —

    接入点可用的端口类型列表。1000BASE-T代表千兆电口,1000BASE-LX代表千兆单模光口10km,1000BASE-ZX代表千兆单模光口80km,10GBASE-LR代表万兆单模光口10km,10GBASE-ZR代表万兆单模光口80km,10GBASE-LH代表万兆单模光口40km,100GBASE-LR4代表100G单模光口10km。

  • Coordinate: —

    接入点经纬度。

  • City: —

    接入点所在城市。

  • Area: —

    接入点地域名称。

  • AccessPointType: —

    接入点类型。VXLAN/QCPL/QCAR

  • AvailablePortInfo: —

    端口规格信息。

  • Address: —

    接入点地址。

  • IsMacSec: —

    是否MACsec

  • Version: —

    版本号

  • AccessPointServiceType: —

    接入点业务类型,枚举值:NORMAL-标准接入点,CDZ:EZ/CDZ接入点,COOPERATIVE-合作POP



87
88
89
# File 'lib/v20180410/models.rb', line 87

def RegionId
  @RegionId
end

#State ⇒ Object

Parameters:

  • AccessPointName: —

    接入点的名称。

  • AccessPointId: —

    接入点唯一ID。

  • State: —

    接入点的状态。可用,不可用。

  • Location: —

    接入点的位置。

  • LineOperator: —

    接入点支持的运营商列表。

  • RegionId: —

    接入点管理的大区ID。

  • AvailablePortType: —

    接入点可用的端口类型列表。1000BASE-T代表千兆电口,1000BASE-LX代表千兆单模光口10km,1000BASE-ZX代表千兆单模光口80km,10GBASE-LR代表万兆单模光口10km,10GBASE-ZR代表万兆单模光口80km,10GBASE-LH代表万兆单模光口40km,100GBASE-LR4代表100G单模光口10km。

  • Coordinate: —

    接入点经纬度。

  • City: —

    接入点所在城市。

  • Area: —

    接入点地域名称。

  • AccessPointType: —

    接入点类型。VXLAN/QCPL/QCAR

  • AvailablePortInfo: —

    端口规格信息。

  • Address: —

    接入点地址。

  • IsMacSec: —

    是否MACsec

  • Version: —

    版本号

  • AccessPointServiceType: —

    接入点业务类型,枚举值:NORMAL-标准接入点,CDZ:EZ/CDZ接入点,COOPERATIVE-合作POP



87
88
89
# File 'lib/v20180410/models.rb', line 87

def State
  @State
end

#Version ⇒ Object

Parameters:

  • AccessPointName: —

    接入点的名称。

  • AccessPointId: —

    接入点唯一ID。

  • State: —

    接入点的状态。可用,不可用。

  • Location: —

    接入点的位置。

  • LineOperator: —

    接入点支持的运营商列表。

  • RegionId: —

    接入点管理的大区ID。

  • AvailablePortType: —

    接入点可用的端口类型列表。1000BASE-T代表千兆电口,1000BASE-LX代表千兆单模光口10km,1000BASE-ZX代表千兆单模光口80km,10GBASE-LR代表万兆单模光口10km,10GBASE-ZR代表万兆单模光口80km,10GBASE-LH代表万兆单模光口40km,100GBASE-LR4代表100G单模光口10km。

  • Coordinate: —

    接入点经纬度。

  • City: —

    接入点所在城市。

  • Area: —

    接入点地域名称。

  • AccessPointType: —

    接入点类型。VXLAN/QCPL/QCAR

  • AvailablePortInfo: —

    端口规格信息。

  • Address: —

    接入点地址。

  • IsMacSec: —

    是否MACsec

  • Version: —

    版本号

  • AccessPointServiceType: —

    接入点业务类型,枚举值:NORMAL-标准接入点,CDZ:EZ/CDZ接入点,COOPERATIVE-合作POP



87
88
89
# File 'lib/v20180410/models.rb', line 87

def Version
  @Version
end

Instance Method Details

#deserialize(params) ⇒ Object



108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
# File 'lib/v20180410/models.rb', line 108

def deserialize(params)
  @AccessPointName = params['AccessPointName']
  @AccessPointId = params['AccessPointId']
  @State = params['State']
  @Location = params['Location']
  @LineOperator = params['LineOperator']
  @RegionId = params['RegionId']
  @AvailablePortType = params['AvailablePortType']
  unless params['Coordinate'].nil?
    @Coordinate = Coordinate.new
    @Coordinate.deserialize(params['Coordinate'])
  end
  @City = params['City']
  @Area = params['Area']
  @AccessPointType = params['AccessPointType']
  unless params['AvailablePortInfo'].nil?
    @AvailablePortInfo = []
    params['AvailablePortInfo'].each do |i|
      portspecification_tmp = PortSpecification.new
      portspecification_tmp.deserialize(i)
      @AvailablePortInfo << portspecification_tmp
    end
  end
  @Address = params['Address']
  @IsMacSec = params['IsMacSec']
  @Version = params['Version']
  @AccessPointServiceType = params['AccessPointServiceType']
end