// Code generated by azure-service-operator-codegen. DO NOT EDIT.
github.com/Azure/azure-service-operator/v2/api/network/v1api20220401/storage
├── APIVersion: Enum (1 value)
│   └── "2022-04-01"
├── TrafficManagerProfile: Resource
│   ├── Owner: resources/v1apiv20191001.ResourceGroup
│   ├── Spec: Object (15 properties)
│   │   ├── AllowedEndpointRecordTypes: string[]
│   │   ├── AzureName: string
│   │   ├── DnsConfig: *Object (3 properties)
│   │   │   ├── PropertyBag: genruntime.PropertyBag
│   │   │   ├── RelativeName: *string
│   │   │   └── Ttl: *int
│   │   ├── Location: *string
│   │   ├── MaxReturn: *int
│   │   ├── MonitorConfig: *Object (10 properties)
│   │   │   ├── CustomHeaders: Object (3 properties)[]
│   │   │   │   ├── Name: *string
│   │   │   │   ├── PropertyBag: genruntime.PropertyBag
│   │   │   │   └── Value: *string
│   │   │   ├── ExpectedStatusCodeRanges: Object (3 properties)[]
│   │   │   │   ├── Max: *int
│   │   │   │   ├── Min: *int
│   │   │   │   └── PropertyBag: genruntime.PropertyBag
│   │   │   ├── IntervalInSeconds: *int
│   │   │   ├── Path: *string
│   │   │   ├── Port: *int
│   │   │   ├── ProfileMonitorStatus: *string
│   │   │   ├── PropertyBag: genruntime.PropertyBag
│   │   │   ├── Protocol: *string
│   │   │   ├── TimeoutInSeconds: *int
│   │   │   └── ToleratedNumberOfFailures: *int
│   │   ├── OperatorSpec: *Object (2 properties)
│   │   │   ├── ConfigMaps: *Object (2 properties)
│   │   │   │   ├── DnsConfigFqdn: *genruntime.ConfigMapDestination
│   │   │   │   └── PropertyBag: genruntime.PropertyBag
│   │   │   └── PropertyBag: genruntime.PropertyBag
│   │   ├── OriginalVersion: string
│   │   ├── Owner: *genruntime.KnownResourceReference
│   │   ├── ProfileStatus: *string
│   │   ├── PropertyBag: genruntime.PropertyBag
│   │   ├── Tags: map[string]string
│   │   ├── TrafficRoutingMethod: *string
│   │   ├── TrafficViewEnrollmentStatus: *string
│   │   └── Type: *string
│   └── Status: Object (15 properties)
│       ├── AllowedEndpointRecordTypes: string[]
│       ├── Conditions: conditions.Condition[]
│       ├── DnsConfig: *Object (4 properties)
│       │   ├── Fqdn: *string
│       │   ├── PropertyBag: genruntime.PropertyBag
│       │   ├── RelativeName: *string
│       │   └── Ttl: *int
│       ├── Endpoints: Object (2 properties)[]
│       │   ├── Id: *string
│       │   └── PropertyBag: genruntime.PropertyBag
│       ├── Id: *string
│       ├── Location: *string
│       ├── MaxReturn: *int
│       ├── MonitorConfig: *Object (10 properties)
│       │   ├── CustomHeaders: Object (3 properties)[]
│       │   │   ├── Name: *string
│       │   │   ├── PropertyBag: genruntime.PropertyBag
│       │   │   └── Value: *string
│       │   ├── ExpectedStatusCodeRanges: Object (3 properties)[]
│       │   │   ├── Max: *int
│       │   │   ├── Min: *int
│       │   │   └── PropertyBag: genruntime.PropertyBag
│       │   ├── IntervalInSeconds: *int
│       │   ├── Path: *string
│       │   ├── Port: *int
│       │   ├── ProfileMonitorStatus: *string
│       │   ├── PropertyBag: genruntime.PropertyBag
│       │   ├── Protocol: *string
│       │   ├── TimeoutInSeconds: *int
│       │   └── ToleratedNumberOfFailures: *int
│       ├── Name: *string
│       ├── ProfileStatus: *string
│       ├── PropertyBag: genruntime.PropertyBag
│       ├── Tags: map[string]string
│       ├── TrafficRoutingMethod: *string
│       ├── TrafficViewEnrollmentStatus: *string
│       └── Type: *string
├── TrafficManagerProfilesAzureEndpoint: Resource
│   ├── Owner: network/v1api20220401.TrafficManagerProfile
│   ├── Spec: Object (19 properties)
│   │   ├── AlwaysServe: *string
│   │   ├── AzureName: string
│   │   ├── CustomHeaders: Object (3 properties)[]
│   │   │   ├── Name: *string
│   │   │   ├── PropertyBag: genruntime.PropertyBag
│   │   │   └── Value: *string
│   │   ├── EndpointLocation: *string
│   │   ├── EndpointMonitorStatus: *string
│   │   ├── EndpointStatus: *string
│   │   ├── GeoMapping: string[]
│   │   ├── MinChildEndpoints: *int
│   │   ├── MinChildEndpointsIPv4: *int
│   │   ├── MinChildEndpointsIPv6: *int
│   │   ├── OriginalVersion: string
│   │   ├── Owner: *genruntime.KnownResourceReference
│   │   ├── Priority: *int
│   │   ├── PropertyBag: genruntime.PropertyBag
│   │   ├── Subnets: Object (4 properties)[]
│   │   │   ├── First: *string
│   │   │   ├── Last: *string
│   │   │   ├── PropertyBag: genruntime.PropertyBag
│   │   │   └── Scope: *int
│   │   ├── Target: *string
│   │   ├── TargetResourceReference: *genruntime.ResourceReference
│   │   ├── Type: *string
│   │   └── Weight: *int
│   └── Status: Object (19 properties)
│       ├── AlwaysServe: *string
│       ├── Conditions: conditions.Condition[]
│       ├── CustomHeaders: Object (3 properties)[]
│       │   ├── Name: *string
│       │   ├── PropertyBag: genruntime.PropertyBag
│       │   └── Value: *string
│       ├── EndpointLocation: *string
│       ├── EndpointMonitorStatus: *string
│       ├── EndpointStatus: *string
│       ├── GeoMapping: string[]
│       ├── Id: *string
│       ├── MinChildEndpoints: *int
│       ├── MinChildEndpointsIPv4: *int
│       ├── MinChildEndpointsIPv6: *int
│       ├── Name: *string
│       ├── Priority: *int
│       ├── PropertyBag: genruntime.PropertyBag
│       ├── Subnets: Object (4 properties)[]
│       │   ├── First: *string
│       │   ├── Last: *string
│       │   ├── PropertyBag: genruntime.PropertyBag
│       │   └── Scope: *int
│       ├── Target: *string
│       ├── TargetResourceId: *string
│       ├── Type: *string
│       └── Weight: *int
├── TrafficManagerProfilesExternalEndpoint: Resource
│   ├── Owner: network/v1api20220401.TrafficManagerProfile
│   ├── Spec: Object (19 properties)
│   │   ├── AlwaysServe: *string
│   │   ├── AzureName: string
│   │   ├── CustomHeaders: Object (3 properties)[]
│   │   │   ├── Name: *string
│   │   │   ├── PropertyBag: genruntime.PropertyBag
│   │   │   └── Value: *string
│   │   ├── EndpointLocation: *string
│   │   ├── EndpointMonitorStatus: *string
│   │   ├── EndpointStatus: *string
│   │   ├── GeoMapping: string[]
│   │   ├── MinChildEndpoints: *int
│   │   ├── MinChildEndpointsIPv4: *int
│   │   ├── MinChildEndpointsIPv6: *int
│   │   ├── OriginalVersion: string
│   │   ├── Owner: *genruntime.KnownResourceReference
│   │   ├── Priority: *int
│   │   ├── PropertyBag: genruntime.PropertyBag
│   │   ├── Subnets: Object (4 properties)[]
│   │   │   ├── First: *string
│   │   │   ├── Last: *string
│   │   │   ├── PropertyBag: genruntime.PropertyBag
│   │   │   └── Scope: *int
│   │   ├── Target: *string
│   │   ├── TargetResourceReference: *genruntime.ResourceReference
│   │   ├── Type: *string
│   │   └── Weight: *int
│   └── Status: Object (19 properties)
│       ├── AlwaysServe: *string
│       ├── Conditions: conditions.Condition[]
│       ├── CustomHeaders: Object (3 properties)[]
│       │   ├── Name: *string
│       │   ├── PropertyBag: genruntime.PropertyBag
│       │   └── Value: *string
│       ├── EndpointLocation: *string
│       ├── EndpointMonitorStatus: *string
│       ├── EndpointStatus: *string
│       ├── GeoMapping: string[]
│       ├── Id: *string
│       ├── MinChildEndpoints: *int
│       ├── MinChildEndpointsIPv4: *int
│       ├── MinChildEndpointsIPv6: *int
│       ├── Name: *string
│       ├── Priority: *int
│       ├── PropertyBag: genruntime.PropertyBag
│       ├── Subnets: Object (4 properties)[]
│       │   ├── First: *string
│       │   ├── Last: *string
│       │   ├── PropertyBag: genruntime.PropertyBag
│       │   └── Scope: *int
│       ├── Target: *string
│       ├── TargetResourceId: *string
│       ├── Type: *string
│       └── Weight: *int
└── TrafficManagerProfilesNestedEndpoint: Resource
    ├── Owner: network/v1api20220401.TrafficManagerProfile
    ├── Spec: Object (19 properties)
    │   ├── AlwaysServe: *string
    │   ├── AzureName: string
    │   ├── CustomHeaders: Object (3 properties)[]
    │   │   ├── Name: *string
    │   │   ├── PropertyBag: genruntime.PropertyBag
    │   │   └── Value: *string
    │   ├── EndpointLocation: *string
    │   ├── EndpointMonitorStatus: *string
    │   ├── EndpointStatus: *string
    │   ├── GeoMapping: string[]
    │   ├── MinChildEndpoints: *int
    │   ├── MinChildEndpointsIPv4: *int
    │   ├── MinChildEndpointsIPv6: *int
    │   ├── OriginalVersion: string
    │   ├── Owner: *genruntime.KnownResourceReference
    │   ├── Priority: *int
    │   ├── PropertyBag: genruntime.PropertyBag
    │   ├── Subnets: Object (4 properties)[]
    │   │   ├── First: *string
    │   │   ├── Last: *string
    │   │   ├── PropertyBag: genruntime.PropertyBag
    │   │   └── Scope: *int
    │   ├── Target: *string
    │   ├── TargetResourceReference: *genruntime.ResourceReference
    │   ├── Type: *string
    │   └── Weight: *int
    └── Status: Object (19 properties)
        ├── AlwaysServe: *string
        ├── Conditions: conditions.Condition[]
        ├── CustomHeaders: Object (3 properties)[]
        │   ├── Name: *string
        │   ├── PropertyBag: genruntime.PropertyBag
        │   └── Value: *string
        ├── EndpointLocation: *string
        ├── EndpointMonitorStatus: *string
        ├── EndpointStatus: *string
        ├── GeoMapping: string[]
        ├── Id: *string
        ├── MinChildEndpoints: *int
        ├── MinChildEndpointsIPv4: *int
        ├── MinChildEndpointsIPv6: *int
        ├── Name: *string
        ├── Priority: *int
        ├── PropertyBag: genruntime.PropertyBag
        ├── Subnets: Object (4 properties)[]
        │   ├── First: *string
        │   ├── Last: *string
        │   ├── PropertyBag: genruntime.PropertyBag
        │   └── Scope: *int
        ├── Target: *string
        ├── TargetResourceId: *string
        ├── Type: *string
        └── Weight: *int
