📂 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
›
core
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/core/models/__pycache__
💾
Free:
45.6 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: fast_connect_provider_service.cpython-39.pyc
a ���fb � @ s8 d dl mZmZmZ d dlmZ eG dd� de��ZdS )� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ s� e Zd ZdZdZdZdZdZdZdZ dZ dZdZdZ dZdZdZdZdZdZdZdZdZd d � Zedd� �Zejd d� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Z e jdd� �Z ed d!� �Z!e!jd"d!� �Z!ed#d$� �Z"e"jd%d$� �Z"ed&d'� �Z#e#jd(d'� �Z#ed)d*� �Z$e$jd+d*� �Z$ed,d-� �Z%e%jd.d-� �Z%d/d0� Z&d1d2� Z'd3d4� Z(d5S )6�FastConnectProviderServicez� A service offering from a supported provider. For more information, see `FastConnect Overview`__. __ https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/fastconnect.htm �CUSTOMER_MANAGED�PROVIDER_MANAGED�ORACLE_MANAGED�PUBLIC�PRIVATE�LAYER2�LAYER3c K s� ddddddddddddd�| _ ddddd d ddd dddd�| _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _d| _d| _ dS )a� Initializes a new FastConnectProviderService object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param description: The value to assign to the description property of this FastConnectProviderService. :type description: str :param id: The value to assign to the id property of this FastConnectProviderService. :type id: str :param private_peering_bgp_management: The value to assign to the private_peering_bgp_management property of this FastConnectProviderService. Allowed values for this property are: "CUSTOMER_MANAGED", "PROVIDER_MANAGED", "ORACLE_MANAGED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type private_peering_bgp_management: str :param provider_name: The value to assign to the provider_name property of this FastConnectProviderService. :type provider_name: str :param provider_service_name: The value to assign to the provider_service_name property of this FastConnectProviderService. :type provider_service_name: str :param public_peering_bgp_management: The value to assign to the public_peering_bgp_management property of this FastConnectProviderService. Allowed values for this property are: "CUSTOMER_MANAGED", "PROVIDER_MANAGED", "ORACLE_MANAGED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type public_peering_bgp_management: str :param supported_virtual_circuit_types: The value to assign to the supported_virtual_circuit_types property of this FastConnectProviderService. Allowed values for items in this list are: "PUBLIC", "PRIVATE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type supported_virtual_circuit_types: list[str] :param customer_asn_management: The value to assign to the customer_asn_management property of this FastConnectProviderService. Allowed values for this property are: "CUSTOMER_MANAGED", "PROVIDER_MANAGED", "ORACLE_MANAGED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type customer_asn_management: str :param provider_service_key_management: The value to assign to the provider_service_key_management property of this FastConnectProviderService. Allowed values for this property are: "CUSTOMER_MANAGED", "PROVIDER_MANAGED", "ORACLE_MANAGED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type provider_service_key_management: str :param bandwith_shape_management: The value to assign to the bandwith_shape_management property of this FastConnectProviderService. Allowed values for this property are: "CUSTOMER_MANAGED", "PROVIDER_MANAGED", "ORACLE_MANAGED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type bandwith_shape_management: str :param required_total_cross_connects: The value to assign to the required_total_cross_connects property of this FastConnectProviderService. :type required_total_cross_connects: int :param type: The value to assign to the type property of this FastConnectProviderService. Allowed values for this property are: "LAYER2", "LAYER3", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type type: str �strz list[str]�int)�description�id�private_peering_bgp_management� provider_name�provider_service_name�public_peering_bgp_management�supported_virtual_circuit_types�customer_asn_management�provider_service_key_management�bandwith_shape_management�required_total_cross_connects�typer r ZprivatePeeringBgpManagementZproviderNameZproviderServiceNameZpublicPeeringBgpManagementZsupportedVirtualCircuitTypesZcustomerAsnManagementZproviderServiceKeyManagementZbandwithShapeManagementZrequiredTotalCrossConnectsr N)Z swagger_typesZ attribute_map�_description�_id�_private_peering_bgp_management�_provider_name�_provider_service_name�_public_peering_bgp_management� _supported_virtual_circuit_types�_customer_asn_management� _provider_service_key_management�_bandwith_shape_management�_required_total_cross_connects�_type)�self�kwargs� r* �Q/usr/lib/python3.9/site-packages/oci/core/models/fast_connect_provider_service.py�__init__a sL E��z#FastConnectProviderService.__init__c C s | j S )a Gets the description of this FastConnectProviderService. The location of the provider's website or portal. This portal is where you can get information about the provider service, create a virtual circuit connection from the provider to Oracle Cloud Infrastructure, and retrieve your provider service key for that virtual circuit connection. Example: `https://example.com` :return: The description of this FastConnectProviderService. :rtype: str �r �r( r* r* r+ r � s z&FastConnectProviderService.descriptionc C s || _ dS )a Sets the description of this FastConnectProviderService. The location of the provider's website or portal. This portal is where you can get information about the provider service, create a virtual circuit connection from the provider to Oracle Cloud Infrastructure, and retrieve your provider service key for that virtual circuit connection. Example: `https://example.com` :param description: The description of this FastConnectProviderService. :type: str Nr- )r( r r* r* r+ r � s c C s | j S )a7 **[Required]** Gets the id of this FastConnectProviderService. The `OCID`__ of the service offered by the provider. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm :return: The id of this FastConnectProviderService. :rtype: str �r r. r* r* r+ r � s zFastConnectProviderService.idc C s || _ dS )a) Sets the id of this FastConnectProviderService. The `OCID`__ of the service offered by the provider. __ https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm :param id: The id of this FastConnectProviderService. :type: str Nr/ )r( r r* r* r+ r � s c C s | j S )a **[Required]** Gets the private_peering_bgp_management of this FastConnectProviderService. Who is responsible for managing the private peering BGP information. Allowed values for this property are: "CUSTOMER_MANAGED", "PROVIDER_MANAGED", "ORACLE_MANAGED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The private_peering_bgp_management of this FastConnectProviderService. :rtype: str )r r. r* r* r+ r s z9FastConnectProviderService.private_peering_bgp_managementc C s g d�}t ||�sd}|| _dS )a5 Sets the private_peering_bgp_management of this FastConnectProviderService. Who is responsible for managing the private peering BGP information. :param private_peering_bgp_management: The private_peering_bgp_management of this FastConnectProviderService. :type: str �r r r �UNKNOWN_ENUM_VALUEN)r r )r( r �allowed_valuesr* r* r+ r s c C s | j S )z� **[Required]** Gets the provider_name of this FastConnectProviderService. The name of the provider. :return: The provider_name of this FastConnectProviderService. :rtype: str �r r. r* r* r+ r * s z(FastConnectProviderService.provider_namec C s || _ dS )z� Sets the provider_name of this FastConnectProviderService. The name of the provider. :param provider_name: The provider_name of this FastConnectProviderService. :type: str Nr3 )r( r r* r* r+ r 6 s c C s | j S )a **[Required]** Gets the provider_service_name of this FastConnectProviderService. The name of the service offered by the provider. :return: The provider_service_name of this FastConnectProviderService. :rtype: str �r r. r* r* r+ r B s z0FastConnectProviderService.provider_service_namec C s || _ dS )a Sets the provider_service_name of this FastConnectProviderService. The name of the service offered by the provider. :param provider_service_name: The provider_service_name of this FastConnectProviderService. :type: str Nr4 )r( r r* r* r+ r N s c C s | j S )a **[Required]** Gets the public_peering_bgp_management of this FastConnectProviderService. Who is responsible for managing the public peering BGP information. Allowed values for this property are: "CUSTOMER_MANAGED", "PROVIDER_MANAGED", "ORACLE_MANAGED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The public_peering_bgp_management of this FastConnectProviderService. :rtype: str )r! r. r* r* r+ r Z s z8FastConnectProviderService.public_peering_bgp_managementc C s g d�}t ||�sd}|| _dS )a1 Sets the public_peering_bgp_management of this FastConnectProviderService. Who is responsible for managing the public peering BGP information. :param public_peering_bgp_management: The public_peering_bgp_management of this FastConnectProviderService. :type: str r0 r1 N)r r! )r( r r2 r* r* r+ r i s c C s | j S )a� Gets the supported_virtual_circuit_types of this FastConnectProviderService. An array of virtual circuit types supported by this service. Allowed values for items in this list are: "PUBLIC", "PRIVATE", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The supported_virtual_circuit_types of this FastConnectProviderService. :rtype: list[str] �r"