// Code generated by azure-service-operator-codegen. DO NOT EDIT.
github.com/Azure/azure-service-operator/v2/api/managedidentity/v1api20230131
├── APIVersion: Enum (1 value)
│   └── "2023-01-31"
├── FederatedIdentityCredential: Resource
│   ├── Owner: UserAssignedIdentity
│   ├── Spec: Object (7 properties)
│   │   ├── Audiences: string[]
│   │   ├── AzureName: Validated<string> (1 rule)
│   │   │   └── Rule 0: Pattern: "^[a-zA-Z0-9]{1}[a-zA-Z0-9-_]{2,119}$"
│   │   ├── Issuer: *string
│   │   ├── IssuerFromConfig: *genruntime.ConfigMapReference
│   │   ├── Owner: *genruntime.KnownResourceReference
│   │   ├── Subject: *string
│   │   └── SubjectFromConfig: *genruntime.ConfigMapReference
│   └── Status: Object (8 properties)
│       ├── Audiences: string[]
│       ├── Conditions: conditions.Condition[]
│       ├── Id: *string
│       ├── Issuer: *string
│       ├── Name: *string
│       ├── Subject: *string
│       ├── SystemData: *Object (6 properties)
│       │   ├── CreatedAt: *string
│       │   ├── CreatedBy: *string
│       │   ├── CreatedByType: *Enum (4 values)
│       │   │   ├── "Application"
│       │   │   ├── "Key"
│       │   │   ├── "ManagedIdentity"
│       │   │   └── "User"
│       │   ├── LastModifiedAt: *string
│       │   ├── LastModifiedBy: *string
│       │   └── LastModifiedByType: *Enum (4 values)
│       │       ├── "Application"
│       │       ├── "Key"
│       │       ├── "ManagedIdentity"
│       │       └── "User"
│       └── Type: *string
├── UserAssignedIdentities_FederatedIdentityCredential_STATUS_ARM: Object (5 properties)
│   ├── Id: *string
│   ├── Name: *string
│   ├── Properties: *Object (3 properties)
│   │   ├── Audiences: string[]
│   │   ├── Issuer: *string
│   │   └── Subject: *string
│   ├── SystemData: *Object (6 properties)
│   │   ├── CreatedAt: *string
│   │   ├── CreatedBy: *string
│   │   ├── CreatedByType: *Enum (4 values)
│   │   │   ├── "Application"
│   │   │   ├── "Key"
│   │   │   ├── "ManagedIdentity"
│   │   │   └── "User"
│   │   ├── LastModifiedAt: *string
│   │   ├── LastModifiedBy: *string
│   │   └── LastModifiedByType: *Enum (4 values)
│   │       ├── "Application"
│   │       ├── "Key"
│   │       ├── "ManagedIdentity"
│   │       └── "User"
│   └── Type: *string
├── UserAssignedIdentities_FederatedIdentityCredential_Spec_ARM: Object (2 properties)
│   ├── Name: string
│   └── Properties: *Object (3 properties)
│       ├── Audiences: string[]
│       ├── Issuer: *string
│       └── Subject: *string
├── UserAssignedIdentity: Resource
│   ├── Owner: resources/v1apiv20191001.ResourceGroup
│   ├── Spec: Object (5 properties)
│   │   ├── AzureName: string
│   │   ├── Location: *string
│   │   ├── OperatorSpec: *Object (1 property)
│   │   │   └── ConfigMaps: *Object (3 properties)
│   │   │       ├── ClientId: *genruntime.ConfigMapDestination
│   │   │       ├── PrincipalId: *genruntime.ConfigMapDestination
│   │   │       └── TenantId: *genruntime.ConfigMapDestination
│   │   ├── Owner: *genruntime.KnownResourceReference
│   │   └── Tags: map[string]string
│   └── Status: Object (10 properties)
│       ├── ClientId: *string
│       ├── Conditions: conditions.Condition[]
│       ├── Id: *string
│       ├── Location: *string
│       ├── Name: *string
│       ├── PrincipalId: *string
│       ├── SystemData: *Object (6 properties)
│       │   ├── CreatedAt: *string
│       │   ├── CreatedBy: *string
│       │   ├── CreatedByType: *Enum (4 values)
│       │   │   ├── "Application"
│       │   │   ├── "Key"
│       │   │   ├── "ManagedIdentity"
│       │   │   └── "User"
│       │   ├── LastModifiedAt: *string
│       │   ├── LastModifiedBy: *string
│       │   └── LastModifiedByType: *Enum (4 values)
│       │       ├── "Application"
│       │       ├── "Key"
│       │       ├── "ManagedIdentity"
│       │       └── "User"
│       ├── Tags: map[string]string
│       ├── TenantId: *string
│       └── Type: *string
├── UserAssignedIdentity_STATUS_ARM: Object (7 properties)
│   ├── Id: *string
│   ├── Location: *string
│   ├── Name: *string
│   ├── Properties: *Object (3 properties)
│   │   ├── ClientId: *string
│   │   ├── PrincipalId: *string
│   │   └── TenantId: *string
│   ├── SystemData: *Object (6 properties)
│   │   ├── CreatedAt: *string
│   │   ├── CreatedBy: *string
│   │   ├── CreatedByType: *Enum (4 values)
│   │   │   ├── "Application"
│   │   │   ├── "Key"
│   │   │   ├── "ManagedIdentity"
│   │   │   └── "User"
│   │   ├── LastModifiedAt: *string
│   │   ├── LastModifiedBy: *string
│   │   └── LastModifiedByType: *Enum (4 values)
│   │       ├── "Application"
│   │       ├── "Key"
│   │       ├── "ManagedIdentity"
│   │       └── "User"
│   ├── Tags: map[string]string
│   └── Type: *string
└── UserAssignedIdentity_Spec_ARM: Object (3 properties)
    ├── Location: *string
    ├── Name: string
    └── Tags: map[string]string
