Class: TencentCloud::Tcb::V20180608::CreateCloudBaseGWAPIRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tcb::V20180608::CreateCloudBaseGWAPIRequest
- Defined in:
- lib/v20180608/models.rb
Overview
CreateCloudBaseGWAPI请求参数结构体
Instance Attribute Summary collapse
- #AccessTypes ⇒ Object
- #APIId ⇒ Object
- #AuthSwitch ⇒ Object
- #Custom ⇒ Object
- #Domain ⇒ Object
- #EnableCheckAcrossDomain ⇒ Object
- #EnableRegion ⇒ Object
- #EnableUnion ⇒ Object
- #IsShortPath ⇒ Object
- #Name ⇒ Object
- #Path ⇒ Object
- #PathTransmission ⇒ Object
- #ServiceId ⇒ Object
- #StaticFileDirectory ⇒ Object
- #Type ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(serviceid = nil, path = nil, type = nil, name = nil, apiid = nil, custom = nil, authswitch = nil, enableregion = nil, enableunion = nil, domain = nil, accesstypes = nil, isshortpath = nil, pathtransmission = nil, enablecheckacrossdomain = nil, staticfiledirectory = nil) ⇒ CreateCloudBaseGWAPIRequest
constructor
A new instance of CreateCloudBaseGWAPIRequest.
Constructor Details
#initialize(serviceid = nil, path = nil, type = nil, name = nil, apiid = nil, custom = nil, authswitch = nil, enableregion = nil, enableunion = nil, domain = nil, accesstypes = nil, isshortpath = nil, pathtransmission = nil, enablecheckacrossdomain = nil, staticfiledirectory = nil) ⇒ CreateCloudBaseGWAPIRequest
Returns a new instance of CreateCloudBaseGWAPIRequest.
1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 |
# File 'lib/v20180608/models.rb', line 1893 def initialize(serviceid=nil, path=nil, type=nil, name=nil, apiid=nil, custom=nil, authswitch=nil, enableregion=nil, enableunion=nil, domain=nil, accesstypes=nil, isshortpath=nil, pathtransmission=nil, enablecheckacrossdomain=nil, staticfiledirectory=nil) @ServiceId = serviceid @Path = path @Type = type @Name = name @APIId = apiid @Custom = custom @AuthSwitch = authswitch @EnableRegion = enableregion @EnableUnion = enableunion @Domain = domain @AccessTypes = accesstypes @IsShortPath = isshortpath @PathTransmission = pathtransmission @EnableCheckAcrossDomain = enablecheckacrossdomain @StaticFileDirectory = staticfiledirectory end |
Instance Attribute Details
#AccessTypes ⇒ Object
1891 1892 1893 |
# File 'lib/v20180608/models.rb', line 1891 def AccessTypes @AccessTypes end |
#APIId ⇒ Object
1891 1892 1893 |
# File 'lib/v20180608/models.rb', line 1891 def APIId @APIId end |
#AuthSwitch ⇒ Object
1891 1892 1893 |
# File 'lib/v20180608/models.rb', line 1891 def AuthSwitch @AuthSwitch end |
#Custom ⇒ Object
1891 1892 1893 |
# File 'lib/v20180608/models.rb', line 1891 def Custom @Custom end |
#Domain ⇒ Object
1891 1892 1893 |
# File 'lib/v20180608/models.rb', line 1891 def Domain @Domain end |
#EnableCheckAcrossDomain ⇒ Object
1891 1892 1893 |
# File 'lib/v20180608/models.rb', line 1891 def EnableCheckAcrossDomain @EnableCheckAcrossDomain end |
#EnableRegion ⇒ Object
1891 1892 1893 |
# File 'lib/v20180608/models.rb', line 1891 def EnableRegion @EnableRegion end |
#EnableUnion ⇒ Object
1891 1892 1893 |
# File 'lib/v20180608/models.rb', line 1891 def EnableUnion @EnableUnion end |
#IsShortPath ⇒ Object
1891 1892 1893 |
# File 'lib/v20180608/models.rb', line 1891 def IsShortPath @IsShortPath end |
#Name ⇒ Object
1891 1892 1893 |
# File 'lib/v20180608/models.rb', line 1891 def Name @Name end |
#Path ⇒ Object
1891 1892 1893 |
# File 'lib/v20180608/models.rb', line 1891 def Path @Path end |
#PathTransmission ⇒ Object
1891 1892 1893 |
# File 'lib/v20180608/models.rb', line 1891 def PathTransmission @PathTransmission end |
#ServiceId ⇒ Object
1891 1892 1893 |
# File 'lib/v20180608/models.rb', line 1891 def ServiceId @ServiceId end |
#StaticFileDirectory ⇒ Object
1891 1892 1893 |
# File 'lib/v20180608/models.rb', line 1891 def StaticFileDirectory @StaticFileDirectory end |
#Type ⇒ Object
1891 1892 1893 |
# File 'lib/v20180608/models.rb', line 1891 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 |
# File 'lib/v20180608/models.rb', line 1911 def deserialize(params) @ServiceId = params['ServiceId'] @Path = params['Path'] @Type = params['Type'] @Name = params['Name'] @APIId = params['APIId'] @Custom = params['Custom'] @AuthSwitch = params['AuthSwitch'] @EnableRegion = params['EnableRegion'] @EnableUnion = params['EnableUnion'] @Domain = params['Domain'] @AccessTypes = params['AccessTypes'] @IsShortPath = params['IsShortPath'] @PathTransmission = params['PathTransmission'] @EnableCheckAcrossDomain = params['EnableCheckAcrossDomain'] @StaticFileDirectory = params['StaticFileDirectory'] end |