// Code generated by azure-service-operator-codegen. DO NOT EDIT.
github.com/Azure/azure-service-operator/v2/api/network/v1api20220401
├── APIVersion: Enum (1 value)
│   └── "2022-04-01"
├── TrafficManagerProfile: Resource
│   ├── Owner: resources/v1apiv20191001.ResourceGroup
│   ├── Spec: Object (13 properties)
│   │   ├── AllowedEndpointRecordTypes: Enum (4 values)[]
│   │   │   ├── "Any"
│   │   │   ├── "DomainName"
│   │   │   ├── "IPv4Address"
│   │   │   └── "IPv6Address"
│   │   ├── AzureName: string
│   │   ├── DnsConfig: *Object (2 properties)
│   │   │   ├── RelativeName: *string
│   │   │   └── Ttl: *int
│   │   ├── Location: *string
│   │   ├── MaxReturn: *int
│   │   ├── MonitorConfig: *Object (9 properties)
│   │   │   ├── CustomHeaders: Object (2 properties)[]
│   │   │   │   ├── Name: *string
│   │   │   │   └── Value: *string
│   │   │   ├── ExpectedStatusCodeRanges: Object (2 properties)[]
│   │   │   │   ├── Max: *int
│   │   │   │   └── Min: *int
│   │   │   ├── IntervalInSeconds: *int
│   │   │   ├── Path: *string
│   │   │   ├── Port: *int
│   │   │   ├── ProfileMonitorStatus: *Enum (5 values)
│   │   │   │   ├── "CheckingEndpoints"
│   │   │   │   ├── "Degraded"
│   │   │   │   ├── "Disabled"
│   │   │   │   ├── "Inactive"
│   │   │   │   └── "Online"
│   │   │   ├── Protocol: *Enum (3 values)
│   │   │   │   ├── "HTTP"
│   │   │   │   ├── "HTTPS"
│   │   │   │   └── "TCP"
│   │   │   ├── TimeoutInSeconds: *int
│   │   │   └── ToleratedNumberOfFailures: *int
│   │   ├── OperatorSpec: *Object (1 property)
│   │   │   └── ConfigMaps: *Object (1 property)
│   │   │       └── DnsConfigFqdn: *genruntime.ConfigMapDestination
│   │   ├── Owner: *genruntime.KnownResourceReference
│   │   ├── ProfileStatus: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── Tags: map[string]string
│   │   ├── TrafficRoutingMethod: *Enum (6 values)
│   │   │   ├── "Geographic"
│   │   │   ├── "MultiValue"
│   │   │   ├── "Performance"
│   │   │   ├── "Priority"
│   │   │   ├── "Subnet"
│   │   │   └── "Weighted"
│   │   ├── TrafficViewEnrollmentStatus: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   └── Type: *string
│   └── Status: Object (14 properties)
│       ├── AllowedEndpointRecordTypes: Enum (4 values)[]
│       │   ├── "Any"
│       │   ├── "DomainName"
│       │   ├── "IPv4Address"
│       │   └── "IPv6Address"
│       ├── Conditions: conditions.Condition[]
│       ├── DnsConfig: *Object (3 properties)
│       │   ├── Fqdn: *string
│       │   ├── RelativeName: *string
│       │   └── Ttl: *int
│       ├── Endpoints: Object (1 property)[]
│       │   └── Id: *string
│       ├── Id: *string
│       ├── Location: *string
│       ├── MaxReturn: *int
│       ├── MonitorConfig: *Object (9 properties)
│       │   ├── CustomHeaders: Object (2 properties)[]
│       │   │   ├── Name: *string
│       │   │   └── Value: *string
│       │   ├── ExpectedStatusCodeRanges: Object (2 properties)[]
│       │   │   ├── Max: *int
│       │   │   └── Min: *int
│       │   ├── IntervalInSeconds: *int
│       │   ├── Path: *string
│       │   ├── Port: *int
│       │   ├── ProfileMonitorStatus: *Enum (5 values)
│       │   │   ├── "CheckingEndpoints"
│       │   │   ├── "Degraded"
│       │   │   ├── "Disabled"
│       │   │   ├── "Inactive"
│       │   │   └── "Online"
│       │   ├── Protocol: *Enum (3 values)
│       │   │   ├── "HTTP"
│       │   │   ├── "HTTPS"
│       │   │   └── "TCP"
│       │   ├── TimeoutInSeconds: *int
│       │   └── ToleratedNumberOfFailures: *int
│       ├── Name: *string
│       ├── ProfileStatus: *Enum (2 values)
│       │   ├── "Disabled"
│       │   └── "Enabled"
│       ├── Tags: map[string]string
│       ├── TrafficRoutingMethod: *Enum (6 values)
│       │   ├── "Geographic"
│       │   ├── "MultiValue"
│       │   ├── "Performance"
│       │   ├── "Priority"
│       │   ├── "Subnet"
│       │   └── "Weighted"
│       ├── TrafficViewEnrollmentStatus: *Enum (2 values)
│       │   ├── "Disabled"
│       │   └── "Enabled"
│       └── Type: *string
├── TrafficManagerProfilesAzureEndpoint: Resource
│   ├── Owner: TrafficManagerProfile
│   ├── Spec: Object (17 properties)
│   │   ├── AlwaysServe: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── AzureName: string
│   │   ├── CustomHeaders: Object (2 properties)[]
│   │   │   ├── Name: *string
│   │   │   └── Value: *string
│   │   ├── EndpointLocation: *string
│   │   ├── EndpointMonitorStatus: *Enum (7 values)
│   │   │   ├── "CheckingEndpoint"
│   │   │   ├── "Degraded"
│   │   │   ├── "Disabled"
│   │   │   ├── "Inactive"
│   │   │   ├── "Online"
│   │   │   ├── "Stopped"
│   │   │   └── "Unmonitored"
│   │   ├── EndpointStatus: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── GeoMapping: string[]
│   │   ├── MinChildEndpoints: *int
│   │   ├── MinChildEndpointsIPv4: *int
│   │   ├── MinChildEndpointsIPv6: *int
│   │   ├── Owner: *genruntime.KnownResourceReference
│   │   ├── Priority: *int
│   │   ├── Subnets: Object (3 properties)[]
│   │   │   ├── First: *string
│   │   │   ├── Last: *string
│   │   │   └── Scope: *int
│   │   ├── Target: *string
│   │   ├── TargetResourceReference: *genruntime.ResourceReference
│   │   ├── Type: *string
│   │   └── Weight: *int
│   └── Status: Object (18 properties)
│       ├── AlwaysServe: *Enum (2 values)
│       │   ├── "Disabled"
│       │   └── "Enabled"
│       ├── Conditions: conditions.Condition[]
│       ├── CustomHeaders: Object (2 properties)[]
│       │   ├── Name: *string
│       │   └── Value: *string
│       ├── EndpointLocation: *string
│       ├── EndpointMonitorStatus: *Enum (7 values)
│       │   ├── "CheckingEndpoint"
│       │   ├── "Degraded"
│       │   ├── "Disabled"
│       │   ├── "Inactive"
│       │   ├── "Online"
│       │   ├── "Stopped"
│       │   └── "Unmonitored"
│       ├── EndpointStatus: *Enum (2 values)
│       │   ├── "Disabled"
│       │   └── "Enabled"
│       ├── GeoMapping: string[]
│       ├── Id: *string
│       ├── MinChildEndpoints: *int
│       ├── MinChildEndpointsIPv4: *int
│       ├── MinChildEndpointsIPv6: *int
│       ├── Name: *string
│       ├── Priority: *int
│       ├── Subnets: Object (3 properties)[]
│       │   ├── First: *string
│       │   ├── Last: *string
│       │   └── Scope: *int
│       ├── Target: *string
│       ├── TargetResourceId: *string
│       ├── Type: *string
│       └── Weight: *int
├── TrafficManagerProfilesExternalEndpoint: Resource
│   ├── Owner: TrafficManagerProfile
│   ├── Spec: Object (17 properties)
│   │   ├── AlwaysServe: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── AzureName: string
│   │   ├── CustomHeaders: Object (2 properties)[]
│   │   │   ├── Name: *string
│   │   │   └── Value: *string
│   │   ├── EndpointLocation: *string
│   │   ├── EndpointMonitorStatus: *Enum (7 values)
│   │   │   ├── "CheckingEndpoint"
│   │   │   ├── "Degraded"
│   │   │   ├── "Disabled"
│   │   │   ├── "Inactive"
│   │   │   ├── "Online"
│   │   │   ├── "Stopped"
│   │   │   └── "Unmonitored"
│   │   ├── EndpointStatus: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── GeoMapping: string[]
│   │   ├── MinChildEndpoints: *int
│   │   ├── MinChildEndpointsIPv4: *int
│   │   ├── MinChildEndpointsIPv6: *int
│   │   ├── Owner: *genruntime.KnownResourceReference
│   │   ├── Priority: *int
│   │   ├── Subnets: Object (3 properties)[]
│   │   │   ├── First: *string
│   │   │   ├── Last: *string
│   │   │   └── Scope: *int
│   │   ├── Target: *string
│   │   ├── TargetResourceReference: *genruntime.ResourceReference
│   │   ├── Type: *string
│   │   └── Weight: *int
│   └── Status: Object (18 properties)
│       ├── AlwaysServe: *Enum (2 values)
│       │   ├── "Disabled"
│       │   └── "Enabled"
│       ├── Conditions: conditions.Condition[]
│       ├── CustomHeaders: Object (2 properties)[]
│       │   ├── Name: *string
│       │   └── Value: *string
│       ├── EndpointLocation: *string
│       ├── EndpointMonitorStatus: *Enum (7 values)
│       │   ├── "CheckingEndpoint"
│       │   ├── "Degraded"
│       │   ├── "Disabled"
│       │   ├── "Inactive"
│       │   ├── "Online"
│       │   ├── "Stopped"
│       │   └── "Unmonitored"
│       ├── EndpointStatus: *Enum (2 values)
│       │   ├── "Disabled"
│       │   └── "Enabled"
│       ├── GeoMapping: string[]
│       ├── Id: *string
│       ├── MinChildEndpoints: *int
│       ├── MinChildEndpointsIPv4: *int
│       ├── MinChildEndpointsIPv6: *int
│       ├── Name: *string
│       ├── Priority: *int
│       ├── Subnets: Object (3 properties)[]
│       │   ├── First: *string
│       │   ├── Last: *string
│       │   └── Scope: *int
│       ├── Target: *string
│       ├── TargetResourceId: *string
│       ├── Type: *string
│       └── Weight: *int
├── TrafficManagerProfilesNestedEndpoint: Resource
│   ├── Owner: TrafficManagerProfile
│   ├── Spec: Object (17 properties)
│   │   ├── AlwaysServe: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── AzureName: string
│   │   ├── CustomHeaders: Object (2 properties)[]
│   │   │   ├── Name: *string
│   │   │   └── Value: *string
│   │   ├── EndpointLocation: *string
│   │   ├── EndpointMonitorStatus: *Enum (7 values)
│   │   │   ├── "CheckingEndpoint"
│   │   │   ├── "Degraded"
│   │   │   ├── "Disabled"
│   │   │   ├── "Inactive"
│   │   │   ├── "Online"
│   │   │   ├── "Stopped"
│   │   │   └── "Unmonitored"
│   │   ├── EndpointStatus: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── GeoMapping: string[]
│   │   ├── MinChildEndpoints: *int
│   │   ├── MinChildEndpointsIPv4: *int
│   │   ├── MinChildEndpointsIPv6: *int
│   │   ├── Owner: *genruntime.KnownResourceReference
│   │   ├── Priority: *int
│   │   ├── Subnets: Object (3 properties)[]
│   │   │   ├── First: *string
│   │   │   ├── Last: *string
│   │   │   └── Scope: *int
│   │   ├── Target: *string
│   │   ├── TargetResourceReference: *genruntime.ResourceReference
│   │   ├── Type: *string
│   │   └── Weight: *int
│   └── Status: Object (18 properties)
│       ├── AlwaysServe: *Enum (2 values)
│       │   ├── "Disabled"
│       │   └── "Enabled"
│       ├── Conditions: conditions.Condition[]
│       ├── CustomHeaders: Object (2 properties)[]
│       │   ├── Name: *string
│       │   └── Value: *string
│       ├── EndpointLocation: *string
│       ├── EndpointMonitorStatus: *Enum (7 values)
│       │   ├── "CheckingEndpoint"
│       │   ├── "Degraded"
│       │   ├── "Disabled"
│       │   ├── "Inactive"
│       │   ├── "Online"
│       │   ├── "Stopped"
│       │   └── "Unmonitored"
│       ├── EndpointStatus: *Enum (2 values)
│       │   ├── "Disabled"
│       │   └── "Enabled"
│       ├── GeoMapping: string[]
│       ├── Id: *string
│       ├── MinChildEndpoints: *int
│       ├── MinChildEndpointsIPv4: *int
│       ├── MinChildEndpointsIPv6: *int
│       ├── Name: *string
│       ├── Priority: *int
│       ├── Subnets: Object (3 properties)[]
│       │   ├── First: *string
│       │   ├── Last: *string
│       │   └── Scope: *int
│       ├── Target: *string
│       ├── TargetResourceId: *string
│       ├── Type: *string
│       └── Weight: *int
├── Trafficmanagerprofile_STATUS_ARM: Object (6 properties)
│   ├── Id: *string
│   ├── Location: *string
│   ├── Name: *string
│   ├── Properties: *Object (8 properties)
│   │   ├── AllowedEndpointRecordTypes: Enum (4 values)[]
│   │   │   ├── "Any"
│   │   │   ├── "DomainName"
│   │   │   ├── "IPv4Address"
│   │   │   └── "IPv6Address"
│   │   ├── DnsConfig: *Object (3 properties)
│   │   │   ├── Fqdn: *string
│   │   │   ├── RelativeName: *string
│   │   │   └── Ttl: *int
│   │   ├── Endpoints: Object (1 property)[]
│   │   │   └── Id: *string
│   │   ├── MaxReturn: *int
│   │   ├── MonitorConfig: *Object (9 properties)
│   │   │   ├── CustomHeaders: Object (2 properties)[]
│   │   │   │   ├── Name: *string
│   │   │   │   └── Value: *string
│   │   │   ├── ExpectedStatusCodeRanges: Object (2 properties)[]
│   │   │   │   ├── Max: *int
│   │   │   │   └── Min: *int
│   │   │   ├── IntervalInSeconds: *int
│   │   │   ├── Path: *string
│   │   │   ├── Port: *int
│   │   │   ├── ProfileMonitorStatus: *Enum (5 values)
│   │   │   │   ├── "CheckingEndpoints"
│   │   │   │   ├── "Degraded"
│   │   │   │   ├── "Disabled"
│   │   │   │   ├── "Inactive"
│   │   │   │   └── "Online"
│   │   │   ├── Protocol: *Enum (3 values)
│   │   │   │   ├── "HTTP"
│   │   │   │   ├── "HTTPS"
│   │   │   │   └── "TCP"
│   │   │   ├── TimeoutInSeconds: *int
│   │   │   └── ToleratedNumberOfFailures: *int
│   │   ├── ProfileStatus: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── TrafficRoutingMethod: *Enum (6 values)
│   │   │   ├── "Geographic"
│   │   │   ├── "MultiValue"
│   │   │   ├── "Performance"
│   │   │   ├── "Priority"
│   │   │   ├── "Subnet"
│   │   │   └── "Weighted"
│   │   └── TrafficViewEnrollmentStatus: *Enum (2 values)
│   │       ├── "Disabled"
│   │       └── "Enabled"
│   ├── Tags: map[string]string
│   └── Type: *string
├── Trafficmanagerprofile_Spec_ARM: Object (5 properties)
│   ├── Location: *string
│   ├── Name: string
│   ├── Properties: *Object (7 properties)
│   │   ├── AllowedEndpointRecordTypes: Enum (4 values)[]
│   │   │   ├── "Any"
│   │   │   ├── "DomainName"
│   │   │   ├── "IPv4Address"
│   │   │   └── "IPv6Address"
│   │   ├── DnsConfig: *Object (2 properties)
│   │   │   ├── RelativeName: *string
│   │   │   └── Ttl: *int
│   │   ├── MaxReturn: *int
│   │   ├── MonitorConfig: *Object (9 properties)
│   │   │   ├── CustomHeaders: Object (2 properties)[]
│   │   │   │   ├── Name: *string
│   │   │   │   └── Value: *string
│   │   │   ├── ExpectedStatusCodeRanges: Object (2 properties)[]
│   │   │   │   ├── Max: *int
│   │   │   │   └── Min: *int
│   │   │   ├── IntervalInSeconds: *int
│   │   │   ├── Path: *string
│   │   │   ├── Port: *int
│   │   │   ├── ProfileMonitorStatus: *Enum (5 values)
│   │   │   │   ├── "CheckingEndpoints"
│   │   │   │   ├── "Degraded"
│   │   │   │   ├── "Disabled"
│   │   │   │   ├── "Inactive"
│   │   │   │   └── "Online"
│   │   │   ├── Protocol: *Enum (3 values)
│   │   │   │   ├── "HTTP"
│   │   │   │   ├── "HTTPS"
│   │   │   │   └── "TCP"
│   │   │   ├── TimeoutInSeconds: *int
│   │   │   └── ToleratedNumberOfFailures: *int
│   │   ├── ProfileStatus: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── TrafficRoutingMethod: *Enum (6 values)
│   │   │   ├── "Geographic"
│   │   │   ├── "MultiValue"
│   │   │   ├── "Performance"
│   │   │   ├── "Priority"
│   │   │   ├── "Subnet"
│   │   │   └── "Weighted"
│   │   └── TrafficViewEnrollmentStatus: *Enum (2 values)
│   │       ├── "Disabled"
│   │       └── "Enabled"
│   ├── Tags: map[string]string
│   └── Type: *string
├── Trafficmanagerprofiles_AzureEndpoint_STATUS_ARM: Object (4 properties)
│   ├── Id: *string
│   ├── Name: *string
│   ├── Properties: *Object (14 properties)
│   │   ├── AlwaysServe: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── CustomHeaders: Object (2 properties)[]
│   │   │   ├── Name: *string
│   │   │   └── Value: *string
│   │   ├── EndpointLocation: *string
│   │   ├── EndpointMonitorStatus: *Enum (7 values)
│   │   │   ├── "CheckingEndpoint"
│   │   │   ├── "Degraded"
│   │   │   ├── "Disabled"
│   │   │   ├── "Inactive"
│   │   │   ├── "Online"
│   │   │   ├── "Stopped"
│   │   │   └── "Unmonitored"
│   │   ├── EndpointStatus: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── GeoMapping: string[]
│   │   ├── MinChildEndpoints: *int
│   │   ├── MinChildEndpointsIPv4: *int
│   │   ├── MinChildEndpointsIPv6: *int
│   │   ├── Priority: *int
│   │   ├── Subnets: Object (3 properties)[]
│   │   │   ├── First: *string
│   │   │   ├── Last: *string
│   │   │   └── Scope: *int
│   │   ├── Target: *string
│   │   ├── TargetResourceId: *string
│   │   └── Weight: *int
│   └── Type: *string
├── Trafficmanagerprofiles_AzureEndpoint_Spec_ARM: Object (3 properties)
│   ├── Name: string
│   ├── Properties: *Object (14 properties)
│   │   ├── AlwaysServe: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── CustomHeaders: Object (2 properties)[]
│   │   │   ├── Name: *string
│   │   │   └── Value: *string
│   │   ├── EndpointLocation: *string
│   │   ├── EndpointMonitorStatus: *Enum (7 values)
│   │   │   ├── "CheckingEndpoint"
│   │   │   ├── "Degraded"
│   │   │   ├── "Disabled"
│   │   │   ├── "Inactive"
│   │   │   ├── "Online"
│   │   │   ├── "Stopped"
│   │   │   └── "Unmonitored"
│   │   ├── EndpointStatus: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── GeoMapping: string[]
│   │   ├── MinChildEndpoints: *int
│   │   ├── MinChildEndpointsIPv4: *int
│   │   ├── MinChildEndpointsIPv6: *int
│   │   ├── Priority: *int
│   │   ├── Subnets: Object (3 properties)[]
│   │   │   ├── First: *string
│   │   │   ├── Last: *string
│   │   │   └── Scope: *int
│   │   ├── Target: *string
│   │   ├── TargetResourceId: *string
│   │   └── Weight: *int
│   └── Type: *string
├── Trafficmanagerprofiles_ExternalEndpoint_STATUS_ARM: Object (4 properties)
│   ├── Id: *string
│   ├── Name: *string
│   ├── Properties: *Object (14 properties)
│   │   ├── AlwaysServe: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── CustomHeaders: Object (2 properties)[]
│   │   │   ├── Name: *string
│   │   │   └── Value: *string
│   │   ├── EndpointLocation: *string
│   │   ├── EndpointMonitorStatus: *Enum (7 values)
│   │   │   ├── "CheckingEndpoint"
│   │   │   ├── "Degraded"
│   │   │   ├── "Disabled"
│   │   │   ├── "Inactive"
│   │   │   ├── "Online"
│   │   │   ├── "Stopped"
│   │   │   └── "Unmonitored"
│   │   ├── EndpointStatus: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── GeoMapping: string[]
│   │   ├── MinChildEndpoints: *int
│   │   ├── MinChildEndpointsIPv4: *int
│   │   ├── MinChildEndpointsIPv6: *int
│   │   ├── Priority: *int
│   │   ├── Subnets: Object (3 properties)[]
│   │   │   ├── First: *string
│   │   │   ├── Last: *string
│   │   │   └── Scope: *int
│   │   ├── Target: *string
│   │   ├── TargetResourceId: *string
│   │   └── Weight: *int
│   └── Type: *string
├── Trafficmanagerprofiles_ExternalEndpoint_Spec_ARM: Object (3 properties)
│   ├── Name: string
│   ├── Properties: *Object (14 properties)
│   │   ├── AlwaysServe: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── CustomHeaders: Object (2 properties)[]
│   │   │   ├── Name: *string
│   │   │   └── Value: *string
│   │   ├── EndpointLocation: *string
│   │   ├── EndpointMonitorStatus: *Enum (7 values)
│   │   │   ├── "CheckingEndpoint"
│   │   │   ├── "Degraded"
│   │   │   ├── "Disabled"
│   │   │   ├── "Inactive"
│   │   │   ├── "Online"
│   │   │   ├── "Stopped"
│   │   │   └── "Unmonitored"
│   │   ├── EndpointStatus: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── GeoMapping: string[]
│   │   ├── MinChildEndpoints: *int
│   │   ├── MinChildEndpointsIPv4: *int
│   │   ├── MinChildEndpointsIPv6: *int
│   │   ├── Priority: *int
│   │   ├── Subnets: Object (3 properties)[]
│   │   │   ├── First: *string
│   │   │   ├── Last: *string
│   │   │   └── Scope: *int
│   │   ├── Target: *string
│   │   ├── TargetResourceId: *string
│   │   └── Weight: *int
│   └── Type: *string
├── Trafficmanagerprofiles_NestedEndpoint_STATUS_ARM: Object (4 properties)
│   ├── Id: *string
│   ├── Name: *string
│   ├── Properties: *Object (14 properties)
│   │   ├── AlwaysServe: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── CustomHeaders: Object (2 properties)[]
│   │   │   ├── Name: *string
│   │   │   └── Value: *string
│   │   ├── EndpointLocation: *string
│   │   ├── EndpointMonitorStatus: *Enum (7 values)
│   │   │   ├── "CheckingEndpoint"
│   │   │   ├── "Degraded"
│   │   │   ├── "Disabled"
│   │   │   ├── "Inactive"
│   │   │   ├── "Online"
│   │   │   ├── "Stopped"
│   │   │   └── "Unmonitored"
│   │   ├── EndpointStatus: *Enum (2 values)
│   │   │   ├── "Disabled"
│   │   │   └── "Enabled"
│   │   ├── GeoMapping: string[]
│   │   ├── MinChildEndpoints: *int
│   │   ├── MinChildEndpointsIPv4: *int
│   │   ├── MinChildEndpointsIPv6: *int
│   │   ├── Priority: *int
│   │   ├── Subnets: Object (3 properties)[]
│   │   │   ├── First: *string
│   │   │   ├── Last: *string
│   │   │   └── Scope: *int
│   │   ├── Target: *string
│   │   ├── TargetResourceId: *string
│   │   └── Weight: *int
│   └── Type: *string
└── Trafficmanagerprofiles_NestedEndpoint_Spec_ARM: Object (3 properties)
    ├── Name: string
    ├── Properties: *Object (14 properties)
    │   ├── AlwaysServe: *Enum (2 values)
    │   │   ├── "Disabled"
    │   │   └── "Enabled"
    │   ├── CustomHeaders: Object (2 properties)[]
    │   │   ├── Name: *string
    │   │   └── Value: *string
    │   ├── EndpointLocation: *string
    │   ├── EndpointMonitorStatus: *Enum (7 values)
    │   │   ├── "CheckingEndpoint"
    │   │   ├── "Degraded"
    │   │   ├── "Disabled"
    │   │   ├── "Inactive"
    │   │   ├── "Online"
    │   │   ├── "Stopped"
    │   │   └── "Unmonitored"
    │   ├── EndpointStatus: *Enum (2 values)
    │   │   ├── "Disabled"
    │   │   └── "Enabled"
    │   ├── GeoMapping: string[]
    │   ├── MinChildEndpoints: *int
    │   ├── MinChildEndpointsIPv4: *int
    │   ├── MinChildEndpointsIPv6: *int
    │   ├── Priority: *int
    │   ├── Subnets: Object (3 properties)[]
    │   │   ├── First: *string
    │   │   ├── Last: *string
    │   │   └── Scope: *int
    │   ├── Target: *string
    │   ├── TargetResourceId: *string
    │   └── Weight: *int
    └── Type: *string
