Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion sdk/network/azure-mgmt-frontdoor/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This is the Microsoft Azure Front Door Service Client Library.
Azure Resource Manager (ARM) is the next generation of management APIs that
replace the old Azure Service Management (ASM).

This package has been tested with Python 2.7, 3.4, 3.5, 3.6 and 3.7.
This package has been tested with Python 2.7, 3.5, 3.6 and 3.7.

For the older Azure Service Management (ASM) libraries, see
`azure-servicemanagement-legacy <https://pypi.python.org/pypi/azure-servicemanagement-legacy>`__ library.
Expand Down

Large diffs are not rendered by default.

243 changes: 173 additions & 70 deletions sdk/network/azure-mgmt-frontdoor/azure/mgmt/frontdoor/models/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,23 @@
# --------------------------------------------------------------------------

try:
from .error_details_py3 import ErrorDetails
from .error_py3 import Error
from .azure_async_operation_result_py3 import AzureAsyncOperationResult
from .resource_py3 import Resource
from .sub_resource_py3 import SubResource
from .tags_object_py3 import TagsObject
from .profile_py3 import Profile
from .endpoint_py3 import Endpoint
from .profile_update_model_py3 import ProfileUpdateModel
from .experiment_update_model_py3 import ExperimentUpdateModel
from .experiment_py3 import Experiment
from .latency_metric_py3 import LatencyMetric
from .latency_scorecard_py3 import LatencyScorecard
from .timeseries_data_point_py3 import TimeseriesDataPoint
from .timeseries_py3 import Timeseries
from .preconfigured_endpoint_py3 import PreconfiguredEndpoint
from .error_response_py3 import ErrorResponse, ErrorResponseException
from .front_door_py3 import FrontDoor
from .routing_rule_py3 import RoutingRule
from .load_balancing_settings_model_py3 import LoadBalancingSettingsModel
Expand All @@ -18,37 +35,60 @@
from .key_vault_certificate_source_parameters_vault_py3 import KeyVaultCertificateSourceParametersVault
from .custom_https_configuration_py3 import CustomHttpsConfiguration
from .frontend_endpoint_py3 import FrontendEndpoint
from .backend_pools_settings_py3 import BackendPoolsSettings
from .front_door_update_parameters_py3 import FrontDoorUpdateParameters
from .purge_parameters_py3 import PurgeParameters
from .sub_resource_py3 import SubResource
from .cache_configuration_py3 import CacheConfiguration
from .routing_rule_list_result_py3 import RoutingRuleListResult
from .route_configuration_py3 import RouteConfiguration
from .routing_rule_update_parameters_py3 import RoutingRuleUpdateParameters
from .cache_configuration_py3 import CacheConfiguration
from .forwarding_configuration_py3 import ForwardingConfiguration
from .redirect_configuration_py3 import RedirectConfiguration
from .backend_py3 import Backend
from .load_balancing_settings_list_result_py3 import LoadBalancingSettingsListResult
from .load_balancing_settings_update_parameters_py3 import LoadBalancingSettingsUpdateParameters
from .health_probe_settings_list_result_py3 import HealthProbeSettingsListResult
from .health_probe_settings_update_parameters_py3 import HealthProbeSettingsUpdateParameters
from .backend_pool_update_parameters_py3 import BackendPoolUpdateParameters
from .backend_pool_list_result_py3 import BackendPoolListResult
from .frontend_endpoint_update_parameters_web_application_firewall_policy_link_py3 import FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink
from .frontend_endpoint_update_parameters_py3 import FrontendEndpointUpdateParameters
from .validate_custom_domain_input_py3 import ValidateCustomDomainInput
from .validate_custom_domain_output_py3 import ValidateCustomDomainOutput
from .error_response_py3 import ErrorResponse, ErrorResponseException
from .check_name_availability_input_py3 import CheckNameAvailabilityInput
from .check_name_availability_output_py3 import CheckNameAvailabilityOutput
from .resource_py3 import Resource
from .error_details_py3 import ErrorDetails
from .error_py3 import Error
from .azure_async_operation_result_py3 import AzureAsyncOperationResult
from .tags_object_py3 import TagsObject
from .policy_settings_py3 import PolicySettings
from .match_condition1_py3 import MatchCondition1
from .match_condition_py3 import MatchCondition
from .custom_rule_py3 import CustomRule
from .custom_rules_py3 import CustomRules
from .custom_rule_list_py3 import CustomRuleList
from .managed_rule_exclusion_py3 import ManagedRuleExclusion
from .managed_rule_override_py3 import ManagedRuleOverride
from .managed_rule_group_override_py3 import ManagedRuleGroupOverride
from .managed_rule_set_py3 import ManagedRuleSet
from .managed_rule_sets_py3 import ManagedRuleSets
from .web_application_firewall_policy1_py3 import WebApplicationFirewallPolicy1
from .azure_managed_override_rule_group_py3 import AzureManagedOverrideRuleGroup
from .azure_managed_rule_set_py3 import AzureManagedRuleSet
from .managed_rule_set_list_py3 import ManagedRuleSetList
from .frontend_endpoint_link_py3 import FrontendEndpointLink
from .web_application_firewall_policy_py3 import WebApplicationFirewallPolicy
from .managed_rule_definition_py3 import ManagedRuleDefinition
from .managed_rule_group_definition_py3 import ManagedRuleGroupDefinition
from .managed_rule_set_definition_py3 import ManagedRuleSetDefinition
except (SyntaxError, ImportError):
from .error_details import ErrorDetails
from .error import Error
from .azure_async_operation_result import AzureAsyncOperationResult
from .resource import Resource
from .sub_resource import SubResource
from .tags_object import TagsObject
from .profile import Profile
from .endpoint import Endpoint
from .profile_update_model import ProfileUpdateModel
from .experiment_update_model import ExperimentUpdateModel
from .experiment import Experiment
from .latency_metric import LatencyMetric
from .latency_scorecard import LatencyScorecard
from .timeseries_data_point import TimeseriesDataPoint
from .timeseries import Timeseries
from .preconfigured_endpoint import PreconfiguredEndpoint
from .error_response import ErrorResponse, ErrorResponseException
from .front_door import FrontDoor
from .routing_rule import RoutingRule
from .load_balancing_settings_model import LoadBalancingSettingsModel
Expand All @@ -57,71 +97,111 @@
from .key_vault_certificate_source_parameters_vault import KeyVaultCertificateSourceParametersVault
from .custom_https_configuration import CustomHttpsConfiguration
from .frontend_endpoint import FrontendEndpoint
from .backend_pools_settings import BackendPoolsSettings
from .front_door_update_parameters import FrontDoorUpdateParameters
from .purge_parameters import PurgeParameters
from .sub_resource import SubResource
from .cache_configuration import CacheConfiguration
from .routing_rule_list_result import RoutingRuleListResult
from .route_configuration import RouteConfiguration
from .routing_rule_update_parameters import RoutingRuleUpdateParameters
from .cache_configuration import CacheConfiguration
from .forwarding_configuration import ForwardingConfiguration
from .redirect_configuration import RedirectConfiguration
from .backend import Backend
from .load_balancing_settings_list_result import LoadBalancingSettingsListResult
from .load_balancing_settings_update_parameters import LoadBalancingSettingsUpdateParameters
from .health_probe_settings_list_result import HealthProbeSettingsListResult
from .health_probe_settings_update_parameters import HealthProbeSettingsUpdateParameters
from .backend_pool_update_parameters import BackendPoolUpdateParameters
from .backend_pool_list_result import BackendPoolListResult
from .frontend_endpoint_update_parameters_web_application_firewall_policy_link import FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink
from .frontend_endpoint_update_parameters import FrontendEndpointUpdateParameters
from .validate_custom_domain_input import ValidateCustomDomainInput
from .validate_custom_domain_output import ValidateCustomDomainOutput
from .error_response import ErrorResponse, ErrorResponseException
from .check_name_availability_input import CheckNameAvailabilityInput
from .check_name_availability_output import CheckNameAvailabilityOutput
from .resource import Resource
from .error_details import ErrorDetails
from .error import Error
from .azure_async_operation_result import AzureAsyncOperationResult
from .tags_object import TagsObject
from .policy_settings import PolicySettings
from .match_condition1 import MatchCondition1
from .match_condition import MatchCondition
from .custom_rule import CustomRule
from .custom_rules import CustomRules
from .custom_rule_list import CustomRuleList
from .managed_rule_exclusion import ManagedRuleExclusion
from .managed_rule_override import ManagedRuleOverride
from .managed_rule_group_override import ManagedRuleGroupOverride
from .managed_rule_set import ManagedRuleSet
from .managed_rule_sets import ManagedRuleSets
from .web_application_firewall_policy1 import WebApplicationFirewallPolicy1
from .azure_managed_override_rule_group import AzureManagedOverrideRuleGroup
from .azure_managed_rule_set import AzureManagedRuleSet
from .managed_rule_set_list import ManagedRuleSetList
from .frontend_endpoint_link import FrontendEndpointLink
from .web_application_firewall_policy import WebApplicationFirewallPolicy
from .managed_rule_definition import ManagedRuleDefinition
from .managed_rule_group_definition import ManagedRuleGroupDefinition
from .managed_rule_set_definition import ManagedRuleSetDefinition
from .profile_paged import ProfilePaged
from .preconfigured_endpoint_paged import PreconfiguredEndpointPaged
from .experiment_paged import ExperimentPaged
from .front_door_paged import FrontDoorPaged
from .routing_rule_paged import RoutingRulePaged
from .health_probe_settings_model_paged import HealthProbeSettingsModelPaged
from .load_balancing_settings_model_paged import LoadBalancingSettingsModelPaged
from .backend_pool_paged import BackendPoolPaged
from .frontend_endpoint_paged import FrontendEndpointPaged
from .web_application_firewall_policy1_paged import WebApplicationFirewallPolicy1Paged
from .web_application_firewall_policy_paged import WebApplicationFirewallPolicyPaged
from .managed_rule_set_definition_paged import ManagedRuleSetDefinitionPaged
from .front_door_management_client_enums import (
NetworkOperationStatus,
NetworkExperimentResourceState,
State,
AggregationInterval,
TimeseriesType,
EndpointType,
FrontDoorResourceState,
CustomHttpsProvisioningState,
CustomHttpsProvisioningSubstate,
FrontDoorCertificateSource,
FrontDoorTlsProtocolType,
MinimumTLSVersion,
FrontDoorCertificateType,
EnforceCertificateNameCheckEnabledState,
FrontDoorEnabledState,
FrontDoorProtocol,
RoutingRuleEnabledState,
FrontDoorForwardingProtocol,
FrontDoorQuery,
DynamicCompressionEnabled,
FrontDoorRedirectType,
FrontDoorRedirectProtocol,
BackendEnabledState,
FrontDoorHealthProbeMethod,
HealthProbeEnabled,
SessionAffinityEnabledState,
ResourceType,
Availability,
NetworkOperationStatus,
EnabledState,
Mode,
PolicyEnabledState,
PolicyMode,
CustomRuleEnabledState,
RuleType,
MatchCondition,
MatchVariable,
Operator,
Action,
Transform,
WebApplicationFirewallPolicy,
RuleGroupOverride,
TransformType,
ActionType,
ManagedRuleExclusionMatchVariable,
ManagedRuleExclusionSelectorMatchOperator,
ManagedRuleEnabledState,
PolicyResourceState,
LatencyScorecardAggregationInterval,
TimeseriesAggregationInterval,
)

__all__ = [
'ErrorDetails',
'Error',
'AzureAsyncOperationResult',
'Resource',
'SubResource',
'TagsObject',
'Profile',
'Endpoint',
'ProfileUpdateModel',
'ExperimentUpdateModel',
'Experiment',
'LatencyMetric',
'LatencyScorecard',
'TimeseriesDataPoint',
'Timeseries',
'PreconfiguredEndpoint',
'ErrorResponse', 'ErrorResponseException',
'FrontDoor',
'RoutingRule',
'LoadBalancingSettingsModel',
Expand All @@ -130,65 +210,88 @@
'KeyVaultCertificateSourceParametersVault',
'CustomHttpsConfiguration',
'FrontendEndpoint',
'BackendPoolsSettings',
'FrontDoorUpdateParameters',
'PurgeParameters',
'SubResource',
'CacheConfiguration',
'RoutingRuleListResult',
'RouteConfiguration',
'RoutingRuleUpdateParameters',
'CacheConfiguration',
'ForwardingConfiguration',
'RedirectConfiguration',
'Backend',
'LoadBalancingSettingsListResult',
'LoadBalancingSettingsUpdateParameters',
'HealthProbeSettingsListResult',
'HealthProbeSettingsUpdateParameters',
'BackendPoolUpdateParameters',
'BackendPoolListResult',
'FrontendEndpointUpdateParametersWebApplicationFirewallPolicyLink',
'FrontendEndpointUpdateParameters',
'ValidateCustomDomainInput',
'ValidateCustomDomainOutput',
'ErrorResponse', 'ErrorResponseException',
'CheckNameAvailabilityInput',
'CheckNameAvailabilityOutput',
'Resource',
'ErrorDetails',
'Error',
'AzureAsyncOperationResult',
'TagsObject',
'PolicySettings',
'MatchCondition1',
'MatchCondition',
'CustomRule',
'CustomRules',
'CustomRuleList',
'ManagedRuleExclusion',
'ManagedRuleOverride',
'ManagedRuleGroupOverride',
'ManagedRuleSet',
'ManagedRuleSets',
'WebApplicationFirewallPolicy1',
'AzureManagedOverrideRuleGroup',
'AzureManagedRuleSet',
'ManagedRuleSetList',
'FrontendEndpointLink',
'WebApplicationFirewallPolicy',
'ManagedRuleDefinition',
'ManagedRuleGroupDefinition',
'ManagedRuleSetDefinition',
'ProfilePaged',
'PreconfiguredEndpointPaged',
'ExperimentPaged',
'FrontDoorPaged',
'RoutingRulePaged',
'HealthProbeSettingsModelPaged',
'LoadBalancingSettingsModelPaged',
'BackendPoolPaged',
'FrontendEndpointPaged',
'WebApplicationFirewallPolicy1Paged',
'WebApplicationFirewallPolicyPaged',
'ManagedRuleSetDefinitionPaged',
'NetworkOperationStatus',
'NetworkExperimentResourceState',
'State',
'AggregationInterval',
'TimeseriesType',
'EndpointType',
'FrontDoorResourceState',
'CustomHttpsProvisioningState',
'CustomHttpsProvisioningSubstate',
'FrontDoorCertificateSource',
'FrontDoorTlsProtocolType',
'MinimumTLSVersion',
'FrontDoorCertificateType',
'EnforceCertificateNameCheckEnabledState',
'FrontDoorEnabledState',
'FrontDoorProtocol',
'RoutingRuleEnabledState',
'FrontDoorForwardingProtocol',
'FrontDoorQuery',
'DynamicCompressionEnabled',
'FrontDoorRedirectType',
'FrontDoorRedirectProtocol',
'BackendEnabledState',
'FrontDoorHealthProbeMethod',
'HealthProbeEnabled',
'SessionAffinityEnabledState',
'ResourceType',
'Availability',
'NetworkOperationStatus',
'EnabledState',
'Mode',
'PolicyEnabledState',
'PolicyMode',
'CustomRuleEnabledState',
'RuleType',
'MatchCondition',
'MatchVariable',
'Operator',
'Action',
'Transform',
'WebApplicationFirewallPolicy',
'RuleGroupOverride',
'TransformType',
'ActionType',
'ManagedRuleExclusionMatchVariable',
'ManagedRuleExclusionSelectorMatchOperator',
'ManagedRuleEnabledState',
'PolicyResourceState',
'LatencyScorecardAggregationInterval',
'TimeseriesAggregationInterval',
]
Loading