def main(): module = GcpModule(argument_spec=dict(filters=dict(type='list', elements='str'))) if module._name == 'gcp_compute_route_facts': module.deprecate("The 'gcp_compute_route_facts' module has been renamed to 'gcp_compute_route_info'", version='2.13') if not module.params['scopes']: module.params['scopes'] = ['https://www.googleapis.com/auth/compute'] return_value = {'resources': fetch_list(module, collection(module), query_options(module.params['filters']))} module.exit_json(**return_value)
def main(): module = GcpModule(argument_spec=dict(instance=dict(required=True, type='dict'))) if module._name == 'gcp_sql_user_facts': module.deprecate("The 'gcp_sql_user_facts' module has been renamed to 'gcp_sql_user_info'", version='2.13') if not module.params['scopes']: module.params['scopes'] = ['https://www.googleapis.com/auth/sqlservice.admin'] return_value = {'resources': fetch_list(module, collection(module))} module.exit_json(**return_value)
def main(): module = GcpModule(argument_spec=dict(dns_name=dict(type='list', elements='str'))) if module._name == 'gcp_dns_managed_zone_facts': module.deprecate("The 'gcp_dns_managed_zone_facts' module has been renamed to 'gcp_dns_managed_zone_info'", version='2.13') if not module.params['scopes']: module.params['scopes'] = ['https://www.googleapis.com/auth/ndev.clouddns.readwrite'] return_value = {'resources': fetch_list(module, collection(module), module.params['dns_name'])} module.exit_json(**return_value)
def main(): module = GcpModule(argument_spec=dict(managed_zone=dict(required=True, type='dict'))) if module._name == 'gcp_dns_resource_record_set_facts': module.deprecate("The 'gcp_dns_resource_record_set_facts' module has been renamed to 'gcp_dns_resource_record_set_info'", version='2.13') if not module.params['scopes']: module.params['scopes'] = ['https://www.googleapis.com/auth/ndev.clouddns.readwrite'] return_value = {'resources': fetch_list(module, collection(module))} module.exit_json(**return_value)
def main(): module = GcpModule(argument_spec=dict()) if module._name == 'gcp_bigquery_dataset_facts': module.deprecate("The 'gcp_bigquery_dataset_facts' module has been renamed to 'gcp_bigquery_dataset_info'", version='2.13') if not module.params['scopes']: module.params['scopes'] = ['https://www.googleapis.com/auth/bigquery'] return_value = {'resources': fetch_list(module, collection(module))} module.exit_json(**return_value)
def main(): module = GcpModule(argument_spec=dict( region=dict(required=True, type='str'))) if module._name == 'gcp_redis_instance_facts': module.deprecate( "The 'gcp_redis_instance_facts' module has been renamed to 'gcp_redis_instance_info'", version='2.13') if not module.params['scopes']: module.params['scopes'] = [ 'https://www.googleapis.com/auth/cloud-platform' ] return_value = {'resources': fetch_list(module, collection(module))} module.exit_json(**return_value)
def main(): module = GcpModule(argument_spec=dict( location=dict(required=True, type='str', aliases=['region', 'zone']), cluster=dict(required=True, type='dict'))) if module._name == 'gcp_container_node_pool_facts': module.deprecate( "The 'gcp_container_node_pool_facts' module has been renamed to 'gcp_container_node_pool_info'", version='2.13') if not module.params['scopes']: module.params['scopes'] = [ 'https://www.googleapis.com/auth/cloud-platform' ] return_value = {'resources': fetch_list(module, collection(module))} module.exit_json(**return_value)