Esempio n. 1
0
 def list_resources(self):
     optional_list_method_params = [
         "name",
         "sort_order",
         "sort_by",
         "lifecycle_state",
         "status",
     ]
     optional_kwargs = dict((param, self.module.params[param])
                            for param in optional_list_method_params
                            if self.module.params.get(param) is not None)
     return oci_common_utils.list_all_resources(
         self.client.list_recommendations,
         compartment_id=self.module.params.get("compartment_id"),
         compartment_id_in_subtree=self.module.params.get(
             "compartment_id_in_subtree"),
         category_id=self.module.params.get("category_id"),
         **optional_kwargs)
 def list_resources(self):
     optional_list_method_params = [
         "is_analytics_cluster_attached",
         "db_system_id",
         "display_name",
         "lifecycle_state",
         "configuration_id",
         "is_up_to_date",
         "sort_by",
         "sort_order",
     ]
     optional_kwargs = dict((param, self.module.params[param])
                            for param in optional_list_method_params
                            if self.module.params.get(param) is not None)
     return oci_common_utils.list_all_resources(
         self.client.list_db_systems,
         compartment_id=self.module.params.get("compartment_id"),
         **optional_kwargs)
 def list_resources(self):
     optional_list_method_params = [
         "availability_domain",
         "lifetime",
         "public_ip_pool_id",
         "display_name",
     ]
     optional_kwargs = dict(
         (param, self.module.params[param])
         for param in optional_list_method_params
         if self.module.params.get(param) is not None
     )
     return oci_common_utils.list_all_resources(
         self.client.list_public_ips,
         scope=self.module.params.get("scope"),
         compartment_id=self.module.params.get("compartment_id"),
         **optional_kwargs
     )
Esempio n. 4
0
 def list_resources(self):
     optional_list_method_params = [
         "name",
         "sort_by",
         "sort_order",
         "lifecycle_state",
     ]
     optional_kwargs = dict(
         (param, self.module.params[param])
         for param in optional_list_method_params
         if self.module.params.get(param) is not None
     )
     return oci_common_utils.list_all_resources(
         self.client.list_identity_providers,
         protocol=self.module.params.get("protocol"),
         compartment_id=self.module.params.get("compartment_id"),
         **optional_kwargs
     )
 def list_resources(self):
     optional_list_method_params = [
         "display_name",
         "sort_by",
         "sort_order",
     ]
     optional_kwargs = dict(
         (param, self.module.params[param])
         for param in optional_list_method_params
         if self.module.params.get(param) is not None
     )
     return oci_common_utils.list_all_resources(
         self.client.list_compute_global_image_capability_schema_versions,
         compute_global_image_capability_schema_id=self.module.params.get(
             "compute_global_image_capability_schema_id"
         ),
         **optional_kwargs
     )
 def list_resources(self):
     optional_list_method_params = [
         "name",
         "name_contains",
         "zone_type",
         "time_created_greater_than_or_equal_to",
         "time_created_less_than",
         "lifecycle_state",
         "sort_by",
         "sort_order",
     ]
     optional_kwargs = dict((param, self.module.params[param])
                            for param in optional_list_method_params
                            if self.module.params.get(param) is not None)
     return oci_common_utils.list_all_resources(
         self.client.list_zones,
         compartment_id=self.module.params.get("compartment_id"),
         **optional_kwargs)
Esempio n. 7
0
 def list_resources(self):
     optional_list_method_params = [
         "display_name",
         "managed_instance_id",
         "managed_instance_group_id",
         "operation_type",
         "sort_order",
         "sort_by",
         "lifecycle_state",
         "os_family",
     ]
     optional_kwargs = dict((param, self.module.params[param])
                            for param in optional_list_method_params
                            if self.module.params.get(param) is not None)
     return oci_common_utils.list_all_resources(
         self.client.list_scheduled_jobs,
         compartment_id=self.module.params.get("compartment_id"),
         **optional_kwargs)
 def list_resources(self):
     optional_list_method_params = [
         "sort_by",
         "sort_order",
         "display_name",
         "owner_principal_id",
         "display_name_starts_with",
     ]
     optional_kwargs = dict(
         (param, self.module.params[param])
         for param in optional_list_method_params
         if self.module.params.get(param) is not None
     )
     return oci_common_utils.list_all_resources(
         self.client.list_applications,
         compartment_id=self.module.params.get("compartment_id"),
         **optional_kwargs
     )
Esempio n. 9
0
 def list_resources(self):
     optional_list_method_params = [
         "autonomous_exadata_infrastructure_id",
         "autonomous_vm_cluster_id",
         "infrastructure_type",
         "sort_by",
         "sort_order",
         "lifecycle_state",
         "availability_domain",
         "display_name",
     ]
     optional_kwargs = dict((param, self.module.params[param])
                            for param in optional_list_method_params
                            if self.module.params.get(param) is not None)
     return oci_common_utils.list_all_resources(
         self.client.list_autonomous_container_databases,
         compartment_id=self.module.params.get("compartment_id"),
         **optional_kwargs)
Esempio n. 10
0
 def list_resources(self):
     optional_list_method_params = [
         "package_version",
         "package_type",
         "sort_by",
         "sort_order",
         "compartment_id",
     ]
     optional_kwargs = dict(
         (param, self.module.params[param])
         for param in optional_list_method_params
         if self.module.params.get(param) is not None
     )
     return oci_common_utils.list_all_resources(
         self.client.list_packages,
         listing_id=self.module.params.get("listing_id"),
         **optional_kwargs
     )
 def list_resources(self):
     optional_list_method_params = [
         "compartment_id",
         "status",
         "lifecycle_state",
         "host_type",
         "platform_type",
         "sort_order",
         "sort_by",
     ]
     optional_kwargs = dict(
         (param, self.module.params[param])
         for param in optional_list_method_params
         if self.module.params.get(param) is not None
     )
     return oci_common_utils.list_all_resources(
         self.client.list_host_insights, **optional_kwargs
     )
 def list_resources(self):
     optional_list_method_params = [
         "email_address",
         "time_created_greater_than_or_equal_to",
         "time_created_less_than",
         "sort_by",
         "sort_order",
     ]
     optional_kwargs = dict(
         (param, self.module.params[param])
         for param in optional_list_method_params
         if self.module.params.get(param) is not None
     )
     return oci_common_utils.list_all_resources(
         self.client.list_suppressions,
         compartment_id=self.module.params.get("compartment_id"),
         **optional_kwargs
     )
Esempio n. 13
0
 def list_resources(self):
     optional_list_method_params = [
         "sort_by",
         "sort_order",
         "display_name",
         "lifecycle_state",
     ]
     optional_kwargs = dict(
         (param, self.module.params[param])
         for param in optional_list_method_params
         if self.module.params.get(param) is not None
     )
     return oci_common_utils.list_all_resources(
         self.client.list_auto_scaling_configurations,
         compartment_id=self.module.params.get("compartment_id"),
         bds_instance_id=self.module.params.get("bds_instance_id"),
         **optional_kwargs
     )
 def list_resources(self):
     optional_list_method_params = [
         "direction",
         "sort_by",
         "sort_order",
     ]
     optional_kwargs = dict(
         (param, self.module.params[param])
         for param in optional_list_method_params
         if self.module.params.get(param) is not None
     )
     return oci_common_utils.list_all_resources(
         self.client.list_network_security_group_security_rules,
         network_security_group_id=self.module.params.get(
             "network_security_group_id"
         ),
         **optional_kwargs
     )
 def list_resources(self):
     optional_list_method_params = [
         "display_name",
         "artifact_path",
         "version",
         "sha256",
         "lifecycle_state",
         "sort_by",
         "sort_order",
     ]
     optional_kwargs = dict((param, self.module.params[param])
                            for param in optional_list_method_params
                            if self.module.params.get(param) is not None)
     return oci_common_utils.list_all_resources(
         self.client.list_generic_artifacts,
         compartment_id=self.module.params.get("compartment_id"),
         repository_id=self.module.params.get("repository_id"),
         **optional_kwargs)
 def get_resource(self):
     optional_params = [
         "compartment_id",
         "scope",
         "view_id",
     ]
     optional_kwargs = dict(
         (param, self.module.params[param])
         for param in optional_params
         if self.module.params.get(param) is not None
     )
     return oci_common_utils.get_default_response_from_resource(
         oci_common_utils.list_all_resources(
             self.client.get_zone_records,
             zone_name_or_id=self.module.params.get("zone_name_or_id"),
             **optional_kwargs
         ).items
     )
 def list_resources(self):
     optional_list_method_params = [
         "cloud_exadata_infrastructure_id",
         "sort_by",
         "sort_order",
         "lifecycle_state",
         "display_name",
     ]
     optional_kwargs = dict(
         (param, self.module.params[param])
         for param in optional_list_method_params
         if self.module.params.get(param) is not None
     )
     return oci_common_utils.list_all_resources(
         self.client.list_cloud_vm_clusters,
         compartment_id=self.module.params.get("compartment_id"),
         **optional_kwargs
     )
Esempio n. 18
0
 def list_resources(self):
     optional_list_method_params = [
         "db_system_id",
         "vm_cluster_id",
         "backup_id",
         "db_version",
         "sort_by",
         "sort_order",
         "lifecycle_state",
         "display_name",
     ]
     optional_kwargs = dict((param, self.module.params[param])
                            for param in optional_list_method_params
                            if self.module.params.get(param) is not None)
     return oci_common_utils.list_all_resources(
         self.client.list_db_homes,
         compartment_id=self.module.params.get("compartment_id"),
         **optional_kwargs)
 def list_resources(self):
     optional_list_method_params = [
         "display_name",
         "resource_metadata_only",
         "lifecycle_state",
         "list_type",
         "compartment_id_in_subtree",
         "access_level",
         "sort_order",
         "sort_by",
     ]
     optional_kwargs = dict((param, self.module.params[param])
                            for param in optional_list_method_params
                            if self.module.params.get(param) is not None)
     return oci_common_utils.list_all_resources(
         self.client.list_managed_lists,
         compartment_id=self.module.params.get("compartment_id"),
         **optional_kwargs)
Esempio n. 20
0
 def list_resources(self):
     optional_list_method_params = [
         "vcn_id",
         "display_name",
         "sort_by",
         "sort_order",
         "lifecycle_state",
     ]
     optional_kwargs = dict(
         (param, self.module.params[param])
         for param in optional_list_method_params
         if self.module.params.get(param) is not None
     )
     return oci_common_utils.list_all_resources(
         self.client.list_internet_gateways,
         compartment_id=self.module.params.get("compartment_id"),
         **optional_kwargs
     )
Esempio n. 21
0
 def list_resources(self):
     optional_list_method_params = [
         "display_name",
         "sort_order",
         "sort_by",
         "tag_name",
         "tag_value",
         "lifecycle_state",
         "os_family",
     ]
     optional_kwargs = dict((param, self.module.params[param])
                            for param in optional_list_method_params
                            if self.module.params.get(param) is not None)
     return oci_common_utils.list_all_resources(
         self.client.list_upcoming_scheduled_jobs,
         compartment_id=self.module.params.get("compartment_id"),
         time_end=self.module.params.get("time_end"),
         **optional_kwargs)
Esempio n. 22
0
 def list_resources(self):
     optional_list_method_params = [
         "target_resource_id",
         "target_resource_type",
         "maintenance_type",
         "sort_by",
         "sort_order",
         "lifecycle_state",
         "availability_domain",
         "display_name",
     ]
     optional_kwargs = dict((param, self.module.params[param])
                            for param in optional_list_method_params
                            if self.module.params.get(param) is not None)
     return oci_common_utils.list_all_resources(
         self.client.list_maintenance_runs,
         compartment_id=self.module.params.get("compartment_id"),
         **optional_kwargs)
 def list_resources(self):
     optional_list_method_params = [
         "name",
         "listing_id",
         "publisher_id",
         "package_type",
         "sort_by",
         "sort_order",
         "category",
         "pricing",
         "is_featured",
         "compartment_id",
     ]
     optional_kwargs = dict((param, self.module.params[param])
                            for param in optional_list_method_params
                            if self.module.params.get(param) is not None)
     return oci_common_utils.list_all_resources(self.client.list_listings,
                                                **optional_kwargs)
Esempio n. 24
0
 def list_resources(self):
     optional_list_method_params = [
         "display_name",
         "compartment_id",
         "sort_order",
         "sort_by",
         "name",
     ]
     optional_kwargs = dict(
         (param, self.module.params[param])
         for param in optional_list_method_params
         if self.module.params.get(param) is not None
     )
     return oci_common_utils.list_all_resources(
         self.client.list_packages_installed_on_managed_instance,
         managed_instance_id=self.module.params.get("managed_instance_id"),
         **optional_kwargs
     )
 def list_resources(self):
     optional_list_method_params = [
         "display_name",
     ]
     optional_kwargs = dict((param, self.module.params[param])
                            for param in optional_list_method_params
                            if self.module.params.get(param) is not None)
     search_details = None
     if self.module.params["type"] == "FreeText":
         search_details = oci_common_utils.convert_input_data_to_model_class(
             self.module.params, FreeTextSearchDetails)
     else:
         search_details = oci_common_utils.convert_input_data_to_model_class(
             self.module.params, StructuredSearchDetails)
     return oci_common_utils.list_all_resources(
         self.client.search_resources,
         search_details=search_details,
         **optional_kwargs)
 def list_resources(self):
     optional_list_method_params = [
         "type",
         "level_greater_than_or_equal_to",
         "sort_order",
         "timestamp_greater_than_or_equal_to",
         "timestamp_less_than_or_equal_to",
     ]
     optional_kwargs = dict(
         (param, self.module.params[param])
         for param in optional_list_method_params
         if self.module.params.get(param) is not None
     )
     return oci_common_utils.list_all_resources(
         self.client.get_job_logs,
         job_id=self.module.params.get("job_id"),
         **optional_kwargs
     )
Esempio n. 27
0
 def list_resources(self):
     optional_list_method_params = [
         "name",
         "capacity_type",
         "feature_set",
         "lifecycle_state",
         "sort_by",
         "sort_order",
     ]
     optional_kwargs = dict(
         (param, self.module.params[param])
         for param in optional_list_method_params
         if self.module.params.get(param) is not None
     )
     return oci_common_utils.list_all_resources(
         self.client.list_analytics_instances,
         compartment_id=self.module.params.get("compartment_id"),
         **optional_kwargs
     )
Esempio n. 28
0
 def list_resources(self):
     optional_list_method_params = [
         "sort_by",
         "sort_order",
         "lifecycle_state",
         "display_name",
         "image_type",
         "image_shape_family",
     ]
     optional_kwargs = dict(
         (param, self.module.params[param])
         for param in optional_list_method_params
         if self.module.params.get(param) is not None
     )
     return oci_common_utils.list_all_resources(
         self.client.list_database_software_images,
         compartment_id=self.module.params.get("compartment_id"),
         **optional_kwargs
     )
Esempio n. 29
0
 def list_resources(self):
     optional_list_method_params = [
         "display_name",
         "display_name_contains",
         "health_check_monitor_id",
         "time_created_greater_than_or_equal_to",
         "time_created_less_than",
         "template",
         "lifecycle_state",
         "sort_by",
         "sort_order",
     ]
     optional_kwargs = dict((param, self.module.params[param])
                            for param in optional_list_method_params
                            if self.module.params.get(param) is not None)
     return oci_common_utils.list_all_resources(
         self.client.list_steering_policies,
         compartment_id=self.module.params.get("compartment_id"),
         **optional_kwargs)
 def list_resources(self):
     optional_list_method_params = [
         "display_name",
         "lifecycle_state",
         "access_level",
         "sort_order",
         "sort_by",
         "data_mask_rule_status",
         "target_id",
         "iam_group_id",
         "target_type",
     ]
     optional_kwargs = dict((param, self.module.params[param])
                            for param in optional_list_method_params
                            if self.module.params.get(param) is not None)
     return oci_common_utils.list_all_resources(
         self.client.list_data_mask_rules,
         compartment_id=self.module.params.get("compartment_id"),
         **optional_kwargs)