예제 #1
0
 def to_request(self):
     return remove_nones_from_dict({
         u'service': self.request.get('service'),
         u'version': self.request.get('version'),
         u'instance': self.request.get('instance')
     })
예제 #2
0
 def from_response(self):
     return remove_nones_from_dict({u'schema': self.request.get(u'schema'), u'encoding': self.request.get(u'encoding')})
예제 #3
0
 def from_response(self):
     return remove_nones_from_dict({u'name': self.request.get(u'name')})
예제 #4
0
 def _response_from_item(self, item):
     return remove_nones_from_dict({
         u'rangeName': item.get(u'rangeName'),
         u'ipCidrRange': item.get(u'ipCidrRange')
     })
예제 #5
0
 def from_response(self):
     return remove_nones_from_dict({u'allowedPersistenceRegions': self.request.get(u'allowedPersistenceRegions')})
 def _request_for_item(self, item):
     return remove_nones_from_dict({u'interface': item.get('interface'), u'diskSizeGb': item.get('disk_size_gb')})
 def to_request(self):
     return remove_nones_from_dict(
         {u'routingMode': self.request.get('routing_mode')})
예제 #8
0
 def _response_from_item(self, item):
     return remove_nones_from_dict({u'networkUrl': item.get(u'networkUrl')})
예제 #9
0
 def to_request(self):
     return remove_nones_from_dict(
         {u'targetNameServers': ManagedZoneTargetnameserversArray(self.request.get('target_name_servers', []), self.module).to_request()}
     )
예제 #10
0
 def from_response(self):
     return remove_nones_from_dict({u'networks': ManagedZoneNetworksArray(self.request.get(u'networks', []), self.module).from_response()})
예제 #11
0
 def _request_for_item(self, item):
     return remove_nones_from_dict({u'networkUrl': item.get('network_url')})
예제 #12
0
 def to_request(self):
     return remove_nones_from_dict({u'networks': ManagedZoneNetworksArray(self.request.get('networks', []), self.module).to_request()})
예제 #13
0
 def _response_from_item(self, item):
     return remove_nones_from_dict(
         {u'algorithm': item.get(u'algorithm'), u'keyLength': item.get(u'keyLength'), u'keyType': item.get(u'keyType'), u'kind': item.get(u'kind')}
     )
예제 #14
0
 def _request_for_item(self, item):
     return remove_nones_from_dict(
         {u'algorithm': item.get('algorithm'), u'keyLength': item.get('key_length'), u'keyType': item.get('key_type'), u'kind': item.get('kind')}
     )
 def _request_for_item(self, item):
     return remove_nones_from_dict({u'acceleratorType': item.get('accelerator_type'), u'acceleratorCount': item.get('accelerator_count')})
예제 #16
0
 def from_response(self):
     return remove_nones_from_dict(
         {u'targetNameServers': ManagedZoneTargetnameserversArray(self.request.get(u'targetNameServers', []), self.module).from_response()}
     )
 def _response_from_item(self, item):
     return remove_nones_from_dict({u'acceleratorType': item.get(u'acceleratorType'), u'acceleratorCount': item.get(u'acceleratorCount')})
예제 #18
0
 def _request_for_item(self, item):
     return remove_nones_from_dict({u'ipv4Address': item.get('ipv4_address'), u'forwardingPath': item.get('forwarding_path')})
 def _response_from_item(self, item):
     return remove_nones_from_dict({u'interface': item.get(u'interface'), u'diskSizeGb': item.get(u'diskSizeGb')})
예제 #20
0
 def _response_from_item(self, item):
     return remove_nones_from_dict({u'ipv4Address': item.get(u'ipv4Address'), u'forwardingPath': item.get(u'forwardingPath')})
예제 #21
0
 def _request_for_item(self, item):
     return remove_nones_from_dict({
         u'rangeName': item.get('range_name'),
         u'ipCidrRange': item.get('ip_cidr_range')
     })
예제 #22
0
 def to_request(self):
     return remove_nones_from_dict({u'targetNetwork': ManagedZoneTargetnetwork(self.request.get('target_network', {}), self.module).to_request()})
예제 #23
0
 def to_request(self):
     return remove_nones_from_dict({u'allowedPersistenceRegions': self.request.get('allowed_persistence_regions')})
예제 #24
0
 def from_response(self):
     return remove_nones_from_dict({u'targetNetwork': ManagedZoneTargetnetwork(self.request.get(u'targetNetwork', {}), self.module).from_response()})
예제 #25
0
 def to_request(self):
     return remove_nones_from_dict({u'schema': self.request.get('schema'), u'encoding': self.request.get('encoding')})
예제 #26
0
 def to_request(self):
     return remove_nones_from_dict({u'networkUrl': self.request.get('network_url')})
예제 #27
0
 def to_request(self):
     return remove_nones_from_dict({u'name': self.request.get('name')})
예제 #28
0
 def from_response(self):
     return remove_nones_from_dict({u'networkUrl': self.request.get(u'networkUrl')})
 def to_request(self):
     return remove_nones_from_dict({u'cpus': self.request.get('cpus'), u'memory': self.request.get('memory')})
 def from_response(self):
     return remove_nones_from_dict(
         {u'drainingTimeoutSec': self.request.get(u'drainingTimeoutSec')})