Module: OCI::NetworkFirewall::Models
- Defined in:
- lib/oci/network_firewall/network_firewall.rb,
lib/oci/network_firewall/models/app_type.rb,
lib/oci/network_firewall/models/sort_order.rb,
lib/oci/network_firewall/models/action_type.rb,
lib/oci/network_firewall/models/service_type.rb,
lib/oci/network_firewall/models/operation_type.rb,
lib/oci/network_firewall/models/inspection_type.rb,
lib/oci/network_firewall/models/lifecycle_state.rb,
lib/oci/network_firewall/models/operation_status.rb,
lib/oci/network_firewall/models/address_list_type.rb,
lib/oci/network_firewall/models/mapped_secret_type.rb,
lib/oci/network_firewall/models/traffic_action_type.rb,
lib/oci/network_firewall/models/decryption_action_type.rb,
lib/oci/network_firewall/models/traffic_inspection_type.rb,
lib/oci/network_firewall/models/work_request_resource_metadata_key.rb
Overview
Module containing models for requests made to, and responses received from, OCI NetworkFirewall services
Defined Under Namespace
Classes: AddressList, AddressListSummary, AddressListSummaryCollection, Application, ApplicationGroup, ApplicationGroupSummary, ApplicationGroupSummaryCollection, ApplicationSummary, ApplicationSummaryCollection, ApplyNetworkFirewallPolicyDetails, ChangeNetworkFirewallCompartmentDetails, ChangeNetworkFirewallPolicyCompartmentDetails, CloneNetworkFirewallPolicyDetails, CreateAddressListDetails, CreateApplicationDetails, CreateApplicationGroupDetails, CreateDecryptionProfileDetails, CreateDecryptionRuleDetails, CreateIcmp6ApplicationDetails, CreateIcmpApplicationDetails, CreateMappedSecretDetails, CreateNetworkFirewallDetails, CreateNetworkFirewallPolicyDetails, CreateSecurityRuleDetails, CreateServiceDetails, CreateServiceListDetails, CreateSslForwardProxyProfileDetails, CreateSslInboundInspectionProfileDetails, CreateTcpServiceDetails, CreateUdpServiceDetails, CreateUrlListDetails, CreateVaultMappedSecretDetails, DecryptionProfile, DecryptionProfileSummary, DecryptionProfileSummaryCollection, DecryptionRule, DecryptionRuleMatchCriteria, DecryptionRuleSummary, DecryptionRuleSummaryCollection, Icmp6Application, Icmp6ApplicationSummary, IcmpApplication, IcmpApplicationSummary, MappedSecret, MappedSecretSummary, MappedSecretSummaryCollection, NetworkFirewall, NetworkFirewallCollection, NetworkFirewallPolicy, NetworkFirewallPolicySummary, NetworkFirewallPolicySummaryCollection, NetworkFirewallSummary, PortRange, RulePosition, SecurityRule, SecurityRuleMatchCriteria, SecurityRuleSummary, SecurityRuleSummaryCollection, Service, ServiceList, ServiceListSummary, ServiceListSummaryCollection, ServiceSummary, ServiceSummaryCollection, SimpleUrlPattern, SslForwardProxyProfile, SslInboundInspectionProfile, TcpService, UdpService, UpdateAddressListDetails, UpdateApplicationDetails, UpdateApplicationGroupDetails, UpdateDecryptionProfileDetails, UpdateDecryptionRuleDetails, UpdateFqdnAddressListDetails, UpdateIcmp6ApplicationDetails, UpdateIcmpApplicationDetails, UpdateIpAddressListDetails, UpdateMappedSecretDetails, UpdateNetworkFirewallDetails, UpdateNetworkFirewallPolicyDetails, UpdateSecurityRuleDetails, UpdateServiceDetails, UpdateServiceListDetails, UpdateSslForwardProxyProfileDetails, UpdateSslInboundInspectionProfileDetails, UpdateTcpServiceDetails, UpdateUdpServiceDetails, UpdateUrlListDetails, UpdateVaultMappedSecretDetails, UrlList, UrlListSummary, UrlListSummaryCollection, UrlPattern, VaultMappedSecret, WorkRequest, WorkRequestError, WorkRequestErrorCollection, WorkRequestLogEntry, WorkRequestLogEntryCollection, WorkRequestResource, WorkRequestSummary, WorkRequestSummaryCollection
Constant Summary collapse
- APP_TYPE_ENUM =
[ APP_TYPE_ICMP = 'ICMP'.freeze, APP_TYPE_ICMP_V6 = 'ICMP_V6'.freeze ].freeze
- SORT_ORDER_ENUM =
[ SORT_ORDER_ASC = 'ASC'.freeze, SORT_ORDER_DESC = 'DESC'.freeze ].freeze
- ACTION_TYPE_ENUM =
[ ACTION_TYPE_CREATED = 'CREATED'.freeze, ACTION_TYPE_UPDATED = 'UPDATED'.freeze, ACTION_TYPE_DELETED = 'DELETED'.freeze, ACTION_TYPE_IN_PROGRESS = 'IN_PROGRESS'.freeze, ACTION_TYPE_RELATED = 'RELATED'.freeze, ACTION_TYPE_FAILED = 'FAILED'.freeze ].freeze
- SERVICE_TYPE_ENUM =
[ SERVICE_TYPE_TCP_SERVICE = 'TCP_SERVICE'.freeze, SERVICE_TYPE_UDP_SERVICE = 'UDP_SERVICE'.freeze ].freeze
- OPERATION_TYPE_ENUM =
[ OPERATION_TYPE_CREATE_NETWORK_FIREWALL = 'CREATE_NETWORK_FIREWALL'.freeze, OPERATION_TYPE_UPDATE_NETWORK_FIREWALL = 'UPDATE_NETWORK_FIREWALL'.freeze, OPERATION_TYPE_DELETE_NETWORK_FIREWALL = 'DELETE_NETWORK_FIREWALL'.freeze, OPERATION_TYPE_MOVE_NETWORK_FIREWALL = 'MOVE_NETWORK_FIREWALL'.freeze, OPERATION_TYPE_CREATE_NETWORK_FIREWALL_POLICY = 'CREATE_NETWORK_FIREWALL_POLICY'.freeze, OPERATION_TYPE_UPDATE_NETWORK_FIREWALL_POLICY = 'UPDATE_NETWORK_FIREWALL_POLICY'.freeze, OPERATION_TYPE_DELETE_NETWORK_FIREWALL_POLICY = 'DELETE_NETWORK_FIREWALL_POLICY'.freeze, OPERATION_TYPE_MOVE_NETWORK_FIREWALL_POLICY = 'MOVE_NETWORK_FIREWALL_POLICY'.freeze ].freeze
- INSPECTION_TYPE_ENUM =
[ INSPECTION_TYPE_SSL_INBOUND_INSPECTION = 'SSL_INBOUND_INSPECTION'.freeze, INSPECTION_TYPE_SSL_FORWARD_PROXY = 'SSL_FORWARD_PROXY'.freeze ].freeze
- LIFECYCLE_STATE_ENUM =
[ LIFECYCLE_STATE_CREATING = 'CREATING'.freeze, LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze, LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze, LIFECYCLE_STATE_DELETING = 'DELETING'.freeze, LIFECYCLE_STATE_DELETED = 'DELETED'.freeze, LIFECYCLE_STATE_FAILED = 'FAILED'.freeze, LIFECYCLE_STATE_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze, LIFECYCLE_STATE_ATTACHING = 'ATTACHING'.freeze, LIFECYCLE_STATE_DETACHING = 'DETACHING'.freeze ].freeze
- OPERATION_STATUS_ENUM =
[ OPERATION_STATUS_ACCEPTED = 'ACCEPTED'.freeze, OPERATION_STATUS_IN_PROGRESS = 'IN_PROGRESS'.freeze, OPERATION_STATUS_WAITING = 'WAITING'.freeze, OPERATION_STATUS_FAILED = 'FAILED'.freeze, OPERATION_STATUS_SUCCEEDED = 'SUCCEEDED'.freeze, OPERATION_STATUS_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze, OPERATION_STATUS_CANCELING = 'CANCELING'.freeze, OPERATION_STATUS_CANCELED = 'CANCELED'.freeze ].freeze
- ADDRESS_LIST_TYPE_ENUM =
[ ADDRESS_LIST_TYPE_FQDN = 'FQDN'.freeze, ADDRESS_LIST_TYPE_IP = 'IP'.freeze ].freeze
- MAPPED_SECRET_TYPE_ENUM =
[ MAPPED_SECRET_TYPE_OCI_VAULT = 'OCI_VAULT'.freeze ].freeze
- TRAFFIC_ACTION_TYPE_ENUM =
[ TRAFFIC_ACTION_TYPE_ALLOW = 'ALLOW'.freeze, TRAFFIC_ACTION_TYPE_DROP = 'DROP'.freeze, TRAFFIC_ACTION_TYPE_REJECT = 'REJECT'.freeze, TRAFFIC_ACTION_TYPE_INSPECT = 'INSPECT'.freeze ].freeze
- DECRYPTION_ACTION_TYPE_ENUM =
[ DECRYPTION_ACTION_TYPE_NO_DECRYPT = 'NO_DECRYPT'.freeze, DECRYPTION_ACTION_TYPE_DECRYPT = 'DECRYPT'.freeze ].freeze
- TRAFFIC_INSPECTION_TYPE_ENUM =
[ TRAFFIC_INSPECTION_TYPE_INTRUSION_DETECTION = 'INTRUSION_DETECTION'.freeze, TRAFFIC_INSPECTION_TYPE_INTRUSION_PREVENTION = 'INTRUSION_PREVENTION'.freeze ].freeze
- WORK_REQUEST_RESOURCE_METADATA_KEY_ENUM =
[ WORK_REQUEST_RESOURCE_METADATA_KEY_IS_DRY_RUN = 'IS_DRY_RUN'.freeze ].freeze