📂 Advanced File Manager
Multi-Root Navigation System
⚡ Quick Jump
Server (/)
Home (/home)
Var_www (/var/www)
Current (/home4/shelley/public_html/shelleycutler.com/wp-content/mu-plugins)
📍 Go
⬆ Ke Atas
🏠 Root Server
🏠 Root App
🔄 Refresh
📀 /
›
usr
›
lib
›
python3.9
›
site-packages
›
oci
›
resource_manager
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/resource_manager/models/__pycache__
💾
Free:
45.4 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: create_compartment_config_source_details.cpython-39.pyc
a ���f � @ sD d dl mZ ddlmZmZmZ ddlmZ eG dd� de��ZdS )� )�CreateConfigSourceDetails� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ s~ e Zd ZdZdd� Zedd� �Zejdd� �Zedd� �Zejd d� �Zed d� �Z e jdd� �Z d d� Z dd� Zdd� ZdS )�$CreateCompartmentConfigSourceDetailszY Creation details for a configuration source based on the specified compartment. c K sL dddddd�| _ dddddd�| _d | _d | _d | _d | _d | _d | _d S )a8 Initializes a new CreateCompartmentConfigSourceDetails object with values from keyword arguments. The default value of the :py:attr:`~oci.resource_manager.models.CreateCompartmentConfigSourceDetails.config_source_type` attribute of this class is ``COMPARTMENT_CONFIG_SOURCE`` and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param config_source_type: The value to assign to the config_source_type property of this CreateCompartmentConfigSourceDetails. :type config_source_type: str :param working_directory: The value to assign to the working_directory property of this CreateCompartmentConfigSourceDetails. :type working_directory: str :param compartment_id: The value to assign to the compartment_id property of this CreateCompartmentConfigSourceDetails. :type compartment_id: str :param region: The value to assign to the region property of this CreateCompartmentConfigSourceDetails. :type region: str :param services_to_discover: The value to assign to the services_to_discover property of this CreateCompartmentConfigSourceDetails. :type services_to_discover: list[str] �strz list[str])Zconfig_source_typeZworking_directory�compartment_id�region�services_to_discoverZconfigSourceTypeZworkingDirectoryZ compartmentIdr ZservicesToDiscoverNZCOMPARTMENT_CONFIG_SOURCE)Z swagger_typesZ attribute_mapZ_config_source_typeZ_working_directory�_compartment_id�_region�_services_to_discover)�self�kwargs� r �h/usr/lib/python3.9/site-packages/oci/resource_manager/models/create_compartment_config_source_details.py�__init__ s$ � �z-CreateCompartmentConfigSourceDetails.__init__c C s | j S )a' **[Required]** Gets the compartment_id of this CreateCompartmentConfigSourceDetails. The `OCID`__ of the compartment to use for creating the stack. The new stack will include definitions for supported resource types in scope of the specified compartment OCID (tenancy level for root compartment, compartment level otherwise). __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm :return: The compartment_id of this CreateCompartmentConfigSourceDetails. :rtype: str �r �r r r r r D s z3CreateCompartmentConfigSourceDetails.compartment_idc C s || _ dS )a% Sets the compartment_id of this CreateCompartmentConfigSourceDetails. The `OCID`__ of the compartment to use for creating the stack. The new stack will include definitions for supported resource types in scope of the specified compartment OCID (tenancy level for root compartment, compartment level otherwise). __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm :param compartment_id: The compartment_id of this CreateCompartmentConfigSourceDetails. :type: str Nr )r r r r r r S s c C s | j S )aL **[Required]** Gets the region of this CreateCompartmentConfigSourceDetails. The region to use for creating the stack. The new stack will include definitions for supported resource types in this region. :return: The region of this CreateCompartmentConfigSourceDetails. :rtype: str �r r r r r r b s z+CreateCompartmentConfigSourceDetails.regionc C s || _ dS )aB Sets the region of this CreateCompartmentConfigSourceDetails. The region to use for creating the stack. The new stack will include definitions for supported resource types in this region. :param region: The region of this CreateCompartmentConfigSourceDetails. :type: str Nr )r r r r r r o s c C s | j S )a� Gets the services_to_discover of this CreateCompartmentConfigSourceDetails. Filter for `services to use with Resource Discovery`__. For example, "database" limits resource discovery to resource types within the Database service. The specified services must be in scope of the given compartment OCID (tenancy level for root compartment, compartment level otherwise). If not specified, then all services at the scope of the given compartment OCID are used. __ https://www.terraform.io/docs/providers/oci/guides/resource_discovery.html#services :return: The services_to_discover of this CreateCompartmentConfigSourceDetails. :rtype: list[str] �r r r r r r | s z9CreateCompartmentConfigSourceDetails.services_to_discoverc C s || _ dS )a� Sets the services_to_discover of this CreateCompartmentConfigSourceDetails. Filter for `services to use with Resource Discovery`__. For example, "database" limits resource discovery to resource types within the Database service. The specified services must be in scope of the given compartment OCID (tenancy level for root compartment, compartment level otherwise). If not specified, then all services at the scope of the given compartment OCID are used. __ https://www.terraform.io/docs/providers/oci/guides/resource_discovery.html#services :param services_to_discover: The services_to_discover of this CreateCompartmentConfigSourceDetails. :type: list[str] Nr )r r r r r r � s c C s t | �S �N)r r r r r �__repr__� s z-CreateCompartmentConfigSourceDetails.__repr__c C s |d u rdS | j |j kS )NF)�__dict__�r �otherr r r �__eq__� s z+CreateCompartmentConfigSourceDetails.__eq__c C s | |k S r r r r r r �__ne__� s z+CreateCompartmentConfigSourceDetails.__ne__N) �__name__� __module__�__qualname__�__doc__r �propertyr �setterr r r r r r r r r r s"