SqlEndpointSecureAccessConfig¶
- 
class oci.data_flow.models.SqlEndpointSecureAccessConfig(**kwargs)¶
- Bases: - oci.data_flow.models.sql_endpoint_network_configuration.SqlEndpointNetworkConfiguration- Access control rules for secure access selection. - Attributes - NETWORK_TYPE_SECURE_ACCESS- str(object=’’) -> str - NETWORK_TYPE_VCN- str(object=’’) -> str - access_control_rules- Gets the access_control_rules of this SqlEndpointSecureAccessConfig. - network_type- [Required] Gets the network_type of this SqlEndpointNetworkConfiguration. - public_endpoint_ip- Gets the public_endpoint_ip of this SqlEndpointSecureAccessConfig. - Methods - __init__(**kwargs)- Initializes a new SqlEndpointSecureAccessConfig object with values from keyword arguments. - get_subtype(object_dictionary)- Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. - 
NETWORK_TYPE_SECURE_ACCESS= 'SECURE_ACCESS'¶
 - 
NETWORK_TYPE_VCN= 'VCN'¶
 - 
__init__(**kwargs)¶
- Initializes a new SqlEndpointSecureAccessConfig object with values from keyword arguments. The default value of the - network_typeattribute of this class is- SECURE_ACCESSand it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):- Parameters: - network_type (str) – The value to assign to the network_type property of this SqlEndpointSecureAccessConfig. Allowed values for this property are: “VCN”, “SECURE_ACCESS”
- access_control_rules (list[oci.data_flow.models.SecureAccessControlRule]) – The value to assign to the access_control_rules property of this SqlEndpointSecureAccessConfig.
- public_endpoint_ip (str) – The value to assign to the public_endpoint_ip property of this SqlEndpointSecureAccessConfig.
 
 - 
access_control_rules¶
- Gets the access_control_rules of this SqlEndpointSecureAccessConfig. A list of SecureAccessControlRule’s to which access is limited to - Returns: - The access_control_rules of this SqlEndpointSecureAccessConfig. - Return type: - list[oci.data_flow.models.SecureAccessControlRule] 
 - 
static get_subtype(object_dictionary)¶
- Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. 
 - 
network_type¶
- [Required] Gets the network_type of this SqlEndpointNetworkConfiguration. The type of network configuration. - Allowed values for this property are: “VCN”, “SECURE_ACCESS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The network_type of this SqlEndpointNetworkConfiguration. - Return type: - str 
 - 
public_endpoint_ip¶
- Gets the public_endpoint_ip of this SqlEndpointSecureAccessConfig. Ip Address of public endpoint - Returns: - The public_endpoint_ip of this SqlEndpointSecureAccessConfig. - Return type: - str 
 
-