def _response_from_item(self, item): return remove_nones_from_dict({ u'acceleratorCount': item.get(u'acceleratorCount'), u'acceleratorType': item.get(u'acceleratorType') })
def from_response(self): return remove_nones_from_dict({ u'maxDispatchesPerSecond': self.request.get(u'maxDispatchesPerSecond'), u'maxConcurrentDispatches': self.request.get(u'maxConcurrentDispatches') })
def _request_for_item(self, item): return remove_nones_from_dict({ u'acceleratorCount': item.get('accelerator_count'), u'acceleratorType': item.get('accelerator_type') })
def from_response(self): return remove_nones_from_dict({ u'serviceAccountEmail': self.request.get(u'serviceAccountEmail'), u'audience': self.request.get(u'audience') })
def to_request(self): return remove_nones_from_dict({ u'projectNumber': self.request.get('project_number'), u'team': self.request.get('team') })
def _response_from_item(self, item): return remove_nones_from_dict( { u'action': BucketAction(item.get(u'action', {}), self.module).from_response(), u'condition': BucketCondition(item.get(u'condition', {}), self.module).from_response(), } )
def to_request(self): return remove_nones_from_dict({ u'serviceAccountEmail': self.request.get('service_account_email'), u'audience': self.request.get('audience') })
def _response_from_item(self, item): return remove_nones_from_dict({ u'balancingMode': item.get(u'balancingMode'), u'capacityScaler': item.get(u'capacityScaler'), u'description': item.get(u'description'), u'group': item.get(u'group'), u'maxConnections': item.get(u'maxConnections'), u'maxConnectionsPerInstance': item.get(u'maxConnectionsPerInstance'), u'maxConnectionsPerEndpoint': item.get(u'maxConnectionsPerEndpoint'), u'maxRate': item.get(u'maxRate'), u'maxRatePerInstance': item.get(u'maxRatePerInstance'), u'maxRatePerEndpoint': item.get(u'maxRatePerEndpoint'), u'maxUtilization': item.get(u'maxUtilization'), })
def _request_for_item(self, item): return remove_nones_from_dict( { u'action': BucketAction(item.get('action', {}), self.module).to_request(), u'condition': BucketCondition(item.get('condition', {}), self.module).to_request(), } )
def _request_for_item(self, item): return remove_nones_from_dict({ u'balancingMode': item.get('balancing_mode'), u'capacityScaler': item.get('capacity_scaler'), u'description': item.get('description'), u'group': item.get('group'), u'maxConnections': item.get('max_connections'), u'maxConnectionsPerInstance': item.get('max_connections_per_instance'), u'maxConnectionsPerEndpoint': item.get('max_connections_per_endpoint'), u'maxRate': item.get('max_rate'), u'maxRatePerInstance': item.get('max_rate_per_instance'), u'maxRatePerEndpoint': item.get('max_rate_per_endpoint'), u'maxUtilization': item.get('max_utilization'), })
def from_response(self): return remove_nones_from_dict({ u'datasetId': self.request.get(u'datasetId'), u'projectId': self.request.get(u'projectId') })
def to_request(self): return remove_nones_from_dict({ u'datasetId': self.request.get('dataset_id'), u'projectId': self.request.get('project_id') })
def to_request(self): return remove_nones_from_dict({ u'machineType': self.request.get('machine_type'), u'diskSizeGb': self.request.get('disk_size_gb'), u'oauthScopes': self.request.get('oauth_scopes'), u'serviceAccount': self.request.get('service_account'), u'metadata': self.request.get('metadata'), u'imageType': self.request.get('image_type'), u'labels': self.request.get('labels'), u'localSsdCount': self.request.get('local_ssd_count'), u'tags': self.request.get('tags'), u'preemptible': self.request.get('preemptible'), u'accelerators': NodePoolAcceleratorsArray(self.request.get('accelerators', []), self.module).to_request(), u'diskType': self.request.get('disk_type'), u'minCpuPlatform': self.request.get('min_cpu_platform'), u'taints': NodePoolTaintsArray(self.request.get('taints', []), self.module).to_request(), })
def to_request(self): return remove_nones_from_dict({ u'maxDispatchesPerSecond': self.request.get('max_dispatches_per_second'), u'maxConcurrentDispatches': self.request.get('max_concurrent_dispatches'), })
def from_response(self): return remove_nones_from_dict({ u'projectNumber': self.request.get(u'projectNumber'), u'team': self.request.get(u'team') })
def from_response(self): return remove_nones_from_dict({ u'machineType': self.request.get(u'machineType'), u'diskSizeGb': self.request.get(u'diskSizeGb'), u'oauthScopes': self.request.get(u'oauthScopes'), u'serviceAccount': self.request.get(u'serviceAccount'), u'metadata': self.request.get(u'metadata'), u'imageType': self.request.get(u'imageType'), u'labels': self.request.get(u'labels'), u'localSsdCount': self.request.get(u'localSsdCount'), u'tags': self.request.get(u'tags'), u'preemptible': self.request.get(u'preemptible'), u'accelerators': NodePoolAcceleratorsArray(self.request.get(u'accelerators', []), self.module).from_response(), u'diskType': self.request.get(u'diskType'), u'minCpuPlatform': self.request.get(u'minCpuPlatform'), u'taints': NodePoolTaintsArray(self.request.get(u'taints', []), self.module).from_response(), })
def from_response(self): return remove_nones_from_dict({ u'algorithm': self.request.get(u'algorithm'), u'protectionLevel': self.module.params.get('protection_level') })
def to_request(self): return remove_nones_from_dict({ u'algorithm': self.request.get('algorithm'), u'protectionLevel': self.request.get('protection_level') })
def _response_from_item(self, item): return remove_nones_from_dict({ u'name': item.get(u'name'), u'args': item.get(u'args'), u'env': item.get(u'env'), u'id': item.get(u'id'), u'entrypoint': item.get(u'entrypoint'), u'dir': item.get(u'dir'), u'secretEnv': item.get(u'secretEnv'), u'timeout': item.get(u'timeout'), u'timing': item.get(u'timing'), u'volumes': TriggerVolumesArray(item.get(u'volumes', []), self.module).from_response(), u'waitFor': item.get(u'waitFor'), })
def _request_for_item(self, item): return remove_nones_from_dict({ u'name': item.get('name'), u'args': item.get('args'), u'env': item.get('env'), u'id': item.get('id'), u'entrypoint': item.get('entrypoint'), u'dir': item.get('dir'), u'secretEnv': item.get('secret_env'), u'timeout': item.get('timeout'), u'timing': item.get('timing'), u'volumes': TriggerVolumesArray(item.get('volumes', []), self.module).to_request(), u'waitFor': item.get('wait_for'), })
def _response_from_item(self, item): return remove_nones_from_dict({ u'filterMatchCriteria': item.get(u'filterMatchCriteria'), u'filterLabels': GlobalForwardingRuleFilterlabelsArray( item.get(u'filterLabels', []), self.module).from_response(), })
def _request_for_item(self, item): return remove_nones_from_dict({ u'filterMatchCriteria': item.get('filter_match_criteria'), u'filterLabels': GlobalForwardingRuleFilterlabelsArray( item.get('filter_labels', []), self.module).to_request(), })
def _response_from_item(self, item): return remove_nones_from_dict({ u'network': self.module.params.get('network'), u'modes': self.module.params.get('modes'), u'reservedIpRange': item.get(u'reservedIpRange') })
def _request_for_item(self, item): return remove_nones_from_dict({ u'ipAddress': item.get('ip_address'), u'timeToRetire': item.get('time_to_retire'), u'type': item.get('type') })
def _request_for_item(self, item): return remove_nones_from_dict({ u'network': item.get('network'), u'modes': item.get('modes'), u'reservedIpRange': item.get('reserved_ip_range') })
def _response_from_item(self, item): return remove_nones_from_dict({ u'ipAddress': item.get(u'ipAddress'), u'timeToRetire': item.get(u'timeToRetire'), u'type': item.get(u'type') })
def from_response(self): return remove_nones_from_dict({ u'enabled': self.request.get(u'enabled'), u'binaryLogEnabled': self.request.get(u'binaryLogEnabled'), u'startTime': self.request.get(u'startTime') })
def to_request(self): return remove_nones_from_dict({ u'enabled': self.request.get('enabled'), u'binaryLogEnabled': self.request.get('binary_log_enabled'), u'startTime': self.request.get('start_time') })
def _response_from_item(self, item): return remove_nones_from_dict({ u'expirationTime': item.get(u'expirationTime'), u'name': item.get(u'name'), u'value': item.get(u'value') })
def _request_for_item(self, item): return remove_nones_from_dict({ u'expirationTime': item.get('expiration_time'), u'name': item.get('name'), u'value': item.get('value') })