1+ # Licensed to the Apache Software Foundation (ASF) under one
2+ # or more contributor license agreements. See the NOTICE file
3+ # distributed with this work for additional information
4+ # regarding copyright ownership. The ASF licenses this file
5+ # to you under the Apache License, Version 2.0 (the
6+ # "License"); you may not use this file except in compliance
7+ # with the License. You may obtain a copy of the License at
8+ #
9+ #
10+ # http://www.apache.org/licenses/LICENSE-2.0
11+ #
12+ #
13+ # Unless required by applicable law or agreed to in writing,
14+ # software distributed under the License is distributed on an
15+ # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16+ # KIND, either express or implied. See the License for the
17+ # specific language governing permissions and limitations
18+ # under the License.
19+
20+ from aliyunsdkcore .request import RpcRequest
21+ from aliyunsdkalidns .endpoint import endpoint_data
22+
23+ class DescribeInstanceDomainsRequest (RpcRequest ):
24+
25+ def __init__ (self ):
26+ RpcRequest .__init__ (self , 'Alidns' , '2015-01-09' , 'DescribeInstanceDomains' ,'alidns' )
27+ if hasattr (self , "endpoint_map" ):
28+ setattr (self , "endpoint_map" , endpoint_data .getEndpointMap ())
29+ if hasattr (self , "endpoint_regional" ):
30+ setattr (self , "endpoint_regional" , endpoint_data .getEndpointRegional ())
31+
32+
33+ def get_PageNumber (self ):
34+ return self .get_query_params ().get ('PageNumber' )
35+
36+ def set_PageNumber (self ,PageNumber ):
37+ self .add_query_param ('PageNumber' ,PageNumber )
38+
39+ def get_InstanceId (self ):
40+ return self .get_query_params ().get ('InstanceId' )
41+
42+ def set_InstanceId (self ,InstanceId ):
43+ self .add_query_param ('InstanceId' ,InstanceId )
44+
45+ def get_PageSize (self ):
46+ return self .get_query_params ().get ('PageSize' )
47+
48+ def set_PageSize (self ,PageSize ):
49+ self .add_query_param ('PageSize' ,PageSize )
50+
51+ def get_Lang (self ):
52+ return self .get_query_params ().get ('Lang' )
53+
54+ def set_Lang (self ,Lang ):
55+ self .add_query_param ('Lang' ,Lang )
0 commit comments