-
Notifications
You must be signed in to change notification settings - Fork 40
/
model_frontdoorproperties.go
20 lines (18 loc) · 1.31 KB
/
model_frontdoorproperties.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package frontdoors
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See NOTICE.txt in the project root for license information.
type FrontDoorProperties struct {
BackendPools *[]BackendPool `json:"backendPools,omitempty"`
BackendPoolsSettings *BackendPoolsSettings `json:"backendPoolsSettings,omitempty"`
Cname *string `json:"cname,omitempty"`
EnabledState *FrontDoorEnabledState `json:"enabledState,omitempty"`
FriendlyName *string `json:"friendlyName,omitempty"`
FrontdoorId *string `json:"frontdoorId,omitempty"`
FrontendEndpoints *[]FrontendEndpoint `json:"frontendEndpoints,omitempty"`
HealthProbeSettings *[]HealthProbeSettingsModel `json:"healthProbeSettings,omitempty"`
LoadBalancingSettings *[]LoadBalancingSettingsModel `json:"loadBalancingSettings,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
ResourceState *FrontDoorResourceState `json:"resourceState,omitempty"`
RoutingRules *[]RoutingRule `json:"routingRules,omitempty"`
RulesEngines *[]RulesEngine `json:"rulesEngines,omitempty"`
}