Class: TencentCloud::Dc::V20180410::ModifyDirectConnectAttributeRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dc::V20180410::ModifyDirectConnectAttributeRequest
- Defined in:
- lib/v20180410/models.rb
Overview
ModifyDirectConnectAttribute请求参数结构体
Instance Attribute Summary collapse
- #Bandwidth ⇒ Object
- #CircuitCode ⇒ Object
- #CustomerAddress ⇒ Object
- #CustomerContactMail ⇒ Object
- #CustomerContactNumber ⇒ Object
- #CustomerName ⇒ Object
- #DirectConnectId ⇒ Object
- #DirectConnectName ⇒ Object
- #FaultReportContactEmail ⇒ Object
- #FaultReportContactNumber ⇒ Object
- #FaultReportContactPerson ⇒ Object
- #SignLaw ⇒ Object
- #TencentAddress ⇒ Object
- #Vlan ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(directconnectid = nil, directconnectname = nil, circuitcode = nil, vlan = nil, tencentaddress = nil, customeraddress = nil, customername = nil, customercontactmail = nil, customercontactnumber = nil, faultreportcontactperson = nil, faultreportcontactnumber = nil, faultreportcontactemail = nil, signlaw = nil, bandwidth = nil) ⇒ ModifyDirectConnectAttributeRequest
constructor
A new instance of ModifyDirectConnectAttributeRequest.
Constructor Details
#initialize(directconnectid = nil, directconnectname = nil, circuitcode = nil, vlan = nil, tencentaddress = nil, customeraddress = nil, customername = nil, customercontactmail = nil, customercontactnumber = nil, faultreportcontactperson = nil, faultreportcontactnumber = nil, faultreportcontactemail = nil, signlaw = nil, bandwidth = nil) ⇒ ModifyDirectConnectAttributeRequest
Returns a new instance of ModifyDirectConnectAttributeRequest.
2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 |
# File 'lib/v20180410/models.rb', line 2084 def initialize(directconnectid=nil, directconnectname=nil, circuitcode=nil, vlan=nil, tencentaddress=nil, customeraddress=nil, customername=nil, customercontactmail=nil, customercontactnumber=nil, faultreportcontactperson=nil, faultreportcontactnumber=nil, faultreportcontactemail=nil, signlaw=nil, bandwidth=nil) @DirectConnectId = directconnectid @DirectConnectName = directconnectname @CircuitCode = circuitcode @Vlan = vlan @TencentAddress = tencentaddress @CustomerAddress = customeraddress @CustomerName = customername @CustomerContactMail = customercontactmail @CustomerContactNumber = customercontactnumber @FaultReportContactPerson = faultreportcontactperson @FaultReportContactNumber = faultreportcontactnumber @FaultReportContactEmail = faultreportcontactemail @SignLaw = signlaw @Bandwidth = bandwidth end |
Instance Attribute Details
#Bandwidth ⇒ Object
2082 2083 2084 |
# File 'lib/v20180410/models.rb', line 2082 def Bandwidth @Bandwidth end |
#CircuitCode ⇒ Object
2082 2083 2084 |
# File 'lib/v20180410/models.rb', line 2082 def CircuitCode @CircuitCode end |
#CustomerAddress ⇒ Object
2082 2083 2084 |
# File 'lib/v20180410/models.rb', line 2082 def CustomerAddress @CustomerAddress end |
#CustomerContactMail ⇒ Object
2082 2083 2084 |
# File 'lib/v20180410/models.rb', line 2082 def CustomerContactMail @CustomerContactMail end |
#CustomerContactNumber ⇒ Object
2082 2083 2084 |
# File 'lib/v20180410/models.rb', line 2082 def CustomerContactNumber @CustomerContactNumber end |
#CustomerName ⇒ Object
2082 2083 2084 |
# File 'lib/v20180410/models.rb', line 2082 def CustomerName @CustomerName end |
#DirectConnectId ⇒ Object
2082 2083 2084 |
# File 'lib/v20180410/models.rb', line 2082 def DirectConnectId @DirectConnectId end |
#DirectConnectName ⇒ Object
2082 2083 2084 |
# File 'lib/v20180410/models.rb', line 2082 def DirectConnectName @DirectConnectName end |
#FaultReportContactEmail ⇒ Object
2082 2083 2084 |
# File 'lib/v20180410/models.rb', line 2082 def FaultReportContactEmail @FaultReportContactEmail end |
#FaultReportContactNumber ⇒ Object
2082 2083 2084 |
# File 'lib/v20180410/models.rb', line 2082 def FaultReportContactNumber @FaultReportContactNumber end |
#FaultReportContactPerson ⇒ Object
2082 2083 2084 |
# File 'lib/v20180410/models.rb', line 2082 def FaultReportContactPerson @FaultReportContactPerson end |
#SignLaw ⇒ Object
2082 2083 2084 |
# File 'lib/v20180410/models.rb', line 2082 def SignLaw @SignLaw end |
#TencentAddress ⇒ Object
2082 2083 2084 |
# File 'lib/v20180410/models.rb', line 2082 def TencentAddress @TencentAddress end |
#Vlan ⇒ Object
2082 2083 2084 |
# File 'lib/v20180410/models.rb', line 2082 def Vlan @Vlan end |
Instance Method Details
#deserialize(params) ⇒ Object
2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 |
# File 'lib/v20180410/models.rb', line 2101 def deserialize(params) @DirectConnectId = params['DirectConnectId'] @DirectConnectName = params['DirectConnectName'] @CircuitCode = params['CircuitCode'] @Vlan = params['Vlan'] @TencentAddress = params['TencentAddress'] @CustomerAddress = params['CustomerAddress'] @CustomerName = params['CustomerName'] @CustomerContactMail = params['CustomerContactMail'] @CustomerContactNumber = params['CustomerContactNumber'] @FaultReportContactPerson = params['FaultReportContactPerson'] @FaultReportContactNumber = params['FaultReportContactNumber'] @FaultReportContactEmail = params['FaultReportContactEmail'] @SignLaw = params['SignLaw'] @Bandwidth = params['Bandwidth'] end |