// Code generated by azure-service-operator-codegen. DO NOT EDIT. github.com/Azure/azure-service-operator/v2/api/storage/v1api20220901storage ├── APIVersion: Enum (1 value) │ └── "2022-09-01" ├── StorageAccount: Resource │ ├── Owner: github.com/Azure/azure-service-operator/v2/api/resources/v1apiv20191001.ResourceGroup │ ├── Spec: Object (34 properties) │ │ ├── AccessTier: *string │ │ ├── AllowBlobPublicAccess: *bool │ │ ├── AllowCrossTenantReplication: *bool │ │ ├── AllowSharedKeyAccess: *bool │ │ ├── AllowedCopyScope: *string │ │ ├── AzureFilesIdentityBasedAuthentication: *Object (4 properties) │ │ │ ├── ActiveDirectoryProperties: *Object (9 properties) │ │ │ │ ├── AccountType: *string │ │ │ │ ├── AzureStorageSid: *string │ │ │ │ ├── DomainGuid: *string │ │ │ │ ├── DomainName: *string │ │ │ │ ├── DomainSid: *string │ │ │ │ ├── ForestName: *string │ │ │ │ ├── NetBiosDomainName: *string │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ └── SamAccountName: *string │ │ │ ├── DefaultSharePermission: *string │ │ │ ├── DirectoryServiceOptions: *string │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ ├── AzureName: Validated (2 rules) │ │ │ ├── Rule 0: MaxLength: 24 │ │ │ └── Rule 1: MinLength: 3 │ │ ├── CustomDomain: *Object (3 properties) │ │ │ ├── Name: *string │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── UseSubDomainName: *bool │ │ ├── DefaultToOAuthAuthentication: *bool │ │ ├── DnsEndpointType: *string │ │ ├── Encryption: *Object (6 properties) │ │ │ ├── Identity: *Object (3 properties) │ │ │ │ ├── FederatedIdentityClientId: *string │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ └── UserAssignedIdentityReference: *genruntime.ResourceReference │ │ │ ├── KeySource: *string │ │ │ ├── Keyvaultproperties: *Object (4 properties) │ │ │ │ ├── Keyname: *string │ │ │ │ ├── Keyvaulturi: *string │ │ │ │ ├── Keyversion: *string │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ ├── RequireInfrastructureEncryption: *bool │ │ │ └── Services: *Object (5 properties) │ │ │ ├── Blob: *Object (3 properties) │ │ │ │ ├── Enabled: *bool │ │ │ │ ├── KeyType: *string │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ ├── File: *Object (3 properties) │ │ │ │ ├── Enabled: *bool │ │ │ │ ├── KeyType: *string │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ ├── Queue: *Object (3 properties) │ │ │ │ ├── Enabled: *bool │ │ │ │ ├── KeyType: *string │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ └── Table: *Object (3 properties) │ │ │ ├── Enabled: *bool │ │ │ ├── KeyType: *string │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ ├── ExtendedLocation: *Object (3 properties) │ │ │ ├── Name: *string │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── Type: *string │ │ ├── Identity: *Object (3 properties) │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ ├── Type: *string │ │ │ └── UserAssignedIdentities: Object (2 properties)[] │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── Reference: genruntime.ResourceReference │ │ ├── ImmutableStorageWithVersioning: *Object (3 properties) │ │ │ ├── Enabled: *bool │ │ │ ├── ImmutabilityPolicy: *Object (4 properties) │ │ │ │ ├── AllowProtectedAppendWrites: *bool │ │ │ │ ├── ImmutabilityPeriodSinceCreationInDays: *int │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ └── State: *string │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ ├── IsHnsEnabled: *bool │ │ ├── IsLocalUserEnabled: *bool │ │ ├── IsNfsV3Enabled: *bool │ │ ├── IsSftpEnabled: *bool │ │ ├── KeyPolicy: *Object (2 properties) │ │ │ ├── KeyExpirationPeriodInDays: *int │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ ├── Kind: *string │ │ ├── LargeFileSharesState: *string │ │ ├── Location: *string │ │ ├── MinimumTlsVersion: *string │ │ ├── NetworkAcls: *Object (6 properties) │ │ │ ├── Bypass: *string │ │ │ ├── DefaultAction: *string │ │ │ ├── IpRules: Object (3 properties)[] │ │ │ │ ├── Action: *string │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ └── Value: *string │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ ├── ResourceAccessRules: Object (3 properties)[] │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ ├── ResourceReference: *genruntime.ResourceReference │ │ │ │ └── TenantId: *string │ │ │ └── VirtualNetworkRules: Object (4 properties)[] │ │ │ ├── Action: *string │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ ├── Reference: *genruntime.ResourceReference │ │ │ └── State: *string │ │ ├── OperatorSpec: *Object (3 properties) │ │ │ ├── ConfigMaps: *Object (7 properties) │ │ │ │ ├── BlobEndpoint: *genruntime.ConfigMapDestination │ │ │ │ ├── DfsEndpoint: *genruntime.ConfigMapDestination │ │ │ │ ├── FileEndpoint: *genruntime.ConfigMapDestination │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ ├── QueueEndpoint: *genruntime.ConfigMapDestination │ │ │ │ ├── TableEndpoint: *genruntime.ConfigMapDestination │ │ │ │ └── WebEndpoint: *genruntime.ConfigMapDestination │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── Secrets: *Object (9 properties) │ │ │ ├── BlobEndpoint: *genruntime.SecretDestination │ │ │ ├── DfsEndpoint: *genruntime.SecretDestination │ │ │ ├── FileEndpoint: *genruntime.SecretDestination │ │ │ ├── Key1: *genruntime.SecretDestination │ │ │ ├── Key2: *genruntime.SecretDestination │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ ├── QueueEndpoint: *genruntime.SecretDestination │ │ │ ├── TableEndpoint: *genruntime.SecretDestination │ │ │ └── WebEndpoint: *genruntime.SecretDestination │ │ ├── OriginalVersion: string │ │ ├── Owner: *genruntime.KnownResourceReference │ │ ├── PropertyBag: genruntime.PropertyBag │ │ ├── PublicNetworkAccess: *string │ │ ├── RoutingPreference: *Object (4 properties) │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ ├── PublishInternetEndpoints: *bool │ │ │ ├── PublishMicrosoftEndpoints: *bool │ │ │ └── RoutingChoice: *string │ │ ├── SasPolicy: *Object (3 properties) │ │ │ ├── ExpirationAction: *string │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── SasExpirationPeriod: *string │ │ ├── Sku: *Object (3 properties) │ │ │ ├── Name: *string │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── Tier: *string │ │ ├── SupportsHttpsTrafficOnly: *bool │ │ └── Tags: map[string]string │ └── Status: Object (49 properties) │ ├── AccessTier: *string │ ├── AllowBlobPublicAccess: *bool │ ├── AllowCrossTenantReplication: *bool │ ├── AllowSharedKeyAccess: *bool │ ├── AllowedCopyScope: *string │ ├── AzureFilesIdentityBasedAuthentication: *Object (4 properties) │ │ ├── ActiveDirectoryProperties: *Object (9 properties) │ │ │ ├── AccountType: *string │ │ │ ├── AzureStorageSid: *string │ │ │ ├── DomainGuid: *string │ │ │ ├── DomainName: *string │ │ │ ├── DomainSid: *string │ │ │ ├── ForestName: *string │ │ │ ├── NetBiosDomainName: *string │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── SamAccountName: *string │ │ ├── DefaultSharePermission: *string │ │ ├── DirectoryServiceOptions: *string │ │ └── PropertyBag: genruntime.PropertyBag │ ├── BlobRestoreStatus: *Object (5 properties) │ │ ├── FailureReason: *string │ │ ├── Parameters: *Object (3 properties) │ │ │ ├── BlobRanges: Object (3 properties)[] │ │ │ │ ├── EndRange: *string │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ └── StartRange: *string │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── TimeToRestore: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ ├── RestoreId: *string │ │ └── Status: *string │ ├── Conditions: conditions.Condition[] │ ├── CreationTime: *string │ ├── CustomDomain: *Object (3 properties) │ │ ├── Name: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── UseSubDomainName: *bool │ ├── DefaultToOAuthAuthentication: *bool │ ├── DnsEndpointType: *string │ ├── Encryption: *Object (6 properties) │ │ ├── Identity: *Object (3 properties) │ │ │ ├── FederatedIdentityClientId: *string │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── UserAssignedIdentity: *string │ │ ├── KeySource: *string │ │ ├── Keyvaultproperties: *Object (7 properties) │ │ │ ├── CurrentVersionedKeyExpirationTimestamp: *string │ │ │ ├── CurrentVersionedKeyIdentifier: *string │ │ │ ├── Keyname: *string │ │ │ ├── Keyvaulturi: *string │ │ │ ├── Keyversion: *string │ │ │ ├── LastKeyRotationTimestamp: *string │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ ├── PropertyBag: genruntime.PropertyBag │ │ ├── RequireInfrastructureEncryption: *bool │ │ └── Services: *Object (5 properties) │ │ ├── Blob: *Object (4 properties) │ │ │ ├── Enabled: *bool │ │ │ ├── KeyType: *string │ │ │ ├── LastEnabledTime: *string │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ ├── File: *Object (4 properties) │ │ │ ├── Enabled: *bool │ │ │ ├── KeyType: *string │ │ │ ├── LastEnabledTime: *string │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ ├── PropertyBag: genruntime.PropertyBag │ │ ├── Queue: *Object (4 properties) │ │ │ ├── Enabled: *bool │ │ │ ├── KeyType: *string │ │ │ ├── LastEnabledTime: *string │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ └── Table: *Object (4 properties) │ │ ├── Enabled: *bool │ │ ├── KeyType: *string │ │ ├── LastEnabledTime: *string │ │ └── PropertyBag: genruntime.PropertyBag │ ├── ExtendedLocation: *Object (3 properties) │ │ ├── Name: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── Type: *string │ ├── FailoverInProgress: *bool │ ├── GeoReplicationStats: *Object (4 properties) │ │ ├── CanFailover: *bool │ │ ├── LastSyncTime: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── Status: *string │ ├── Id: *string │ ├── Identity: *Object (5 properties) │ │ ├── PrincipalId: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ ├── TenantId: *string │ │ ├── Type: *string │ │ └── UserAssignedIdentities: map[string]Object (3 properties) │ │ ├── ClientId: *string │ │ ├── PrincipalId: *string │ │ └── PropertyBag: genruntime.PropertyBag │ ├── ImmutableStorageWithVersioning: *Object (3 properties) │ │ ├── Enabled: *bool │ │ ├── ImmutabilityPolicy: *Object (4 properties) │ │ │ ├── AllowProtectedAppendWrites: *bool │ │ │ ├── ImmutabilityPeriodSinceCreationInDays: *int │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── State: *string │ │ └── PropertyBag: genruntime.PropertyBag │ ├── IsHnsEnabled: *bool │ ├── IsLocalUserEnabled: *bool │ ├── IsNfsV3Enabled: *bool │ ├── IsSftpEnabled: *bool │ ├── KeyCreationTime: *Object (3 properties) │ │ ├── Key1: *string │ │ ├── Key2: *string │ │ └── PropertyBag: genruntime.PropertyBag │ ├── KeyPolicy: *Object (2 properties) │ │ ├── KeyExpirationPeriodInDays: *int │ │ └── PropertyBag: genruntime.PropertyBag │ ├── Kind: *string │ ├── LargeFileSharesState: *string │ ├── LastGeoFailoverTime: *string │ ├── Location: *string │ ├── MinimumTlsVersion: *string │ ├── Name: *string │ ├── NetworkAcls: *Object (6 properties) │ │ ├── Bypass: *string │ │ ├── DefaultAction: *string │ │ ├── IpRules: Object (3 properties)[] │ │ │ ├── Action: *string │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── Value: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ ├── ResourceAccessRules: Object (3 properties)[] │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ ├── ResourceId: *string │ │ │ └── TenantId: *string │ │ └── VirtualNetworkRules: Object (4 properties)[] │ │ ├── Action: *string │ │ ├── Id: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── State: *string │ ├── PrimaryEndpoints: *Object (9 properties) │ │ ├── Blob: *string │ │ ├── Dfs: *string │ │ ├── File: *string │ │ ├── InternetEndpoints: *Object (5 properties) │ │ │ ├── Blob: *string │ │ │ ├── Dfs: *string │ │ │ ├── File: *string │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── Web: *string │ │ ├── MicrosoftEndpoints: *Object (7 properties) │ │ │ ├── Blob: *string │ │ │ ├── Dfs: *string │ │ │ ├── File: *string │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ ├── Queue: *string │ │ │ ├── Table: *string │ │ │ └── Web: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ ├── Queue: *string │ │ ├── Table: *string │ │ └── Web: *string │ ├── PrimaryLocation: *string │ ├── PrivateEndpointConnections: Object (2 properties)[] │ │ ├── Id: *string │ │ └── PropertyBag: genruntime.PropertyBag │ ├── PropertyBag: genruntime.PropertyBag │ ├── ProvisioningState: *string │ ├── PublicNetworkAccess: *string │ ├── RoutingPreference: *Object (4 properties) │ │ ├── PropertyBag: genruntime.PropertyBag │ │ ├── PublishInternetEndpoints: *bool │ │ ├── PublishMicrosoftEndpoints: *bool │ │ └── RoutingChoice: *string │ ├── SasPolicy: *Object (3 properties) │ │ ├── ExpirationAction: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── SasExpirationPeriod: *string │ ├── SecondaryEndpoints: *Object (9 properties) │ │ ├── Blob: *string │ │ ├── Dfs: *string │ │ ├── File: *string │ │ ├── InternetEndpoints: *Object (5 properties) │ │ │ ├── Blob: *string │ │ │ ├── Dfs: *string │ │ │ ├── File: *string │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── Web: *string │ │ ├── MicrosoftEndpoints: *Object (7 properties) │ │ │ ├── Blob: *string │ │ │ ├── Dfs: *string │ │ │ ├── File: *string │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ ├── Queue: *string │ │ │ ├── Table: *string │ │ │ └── Web: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ ├── Queue: *string │ │ ├── Table: *string │ │ └── Web: *string │ ├── SecondaryLocation: *string │ ├── Sku: *Object (3 properties) │ │ ├── Name: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── Tier: *string │ ├── StatusOfPrimary: *string │ ├── StatusOfSecondary: *string │ ├── StorageAccountSkuConversionStatus: *Object (5 properties) │ │ ├── EndTime: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ ├── SkuConversionStatus: *string │ │ ├── StartTime: *string │ │ └── TargetSkuName: *string │ ├── SupportsHttpsTrafficOnly: *bool │ ├── Tags: map[string]string │ └── Type: *string ├── StorageAccountsBlobService: Resource │ ├── Owner: github.com/Azure/azure-service-operator/v2/api/storage/v1api20220901.StorageAccount │ ├── Spec: Object (12 properties) │ │ ├── AutomaticSnapshotPolicyEnabled: *bool │ │ ├── ChangeFeed: *Object (3 properties) │ │ │ ├── Enabled: *bool │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── RetentionInDays: *int │ │ ├── ContainerDeleteRetentionPolicy: *Object (4 properties) │ │ │ ├── AllowPermanentDelete: *bool │ │ │ ├── Days: *int │ │ │ ├── Enabled: *bool │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ ├── Cors: *Object (2 properties) │ │ │ ├── CorsRules: Object (6 properties)[] │ │ │ │ ├── AllowedHeaders: string[] │ │ │ │ ├── AllowedMethods: string[] │ │ │ │ ├── AllowedOrigins: string[] │ │ │ │ ├── ExposedHeaders: string[] │ │ │ │ ├── MaxAgeInSeconds: *int │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ ├── DefaultServiceVersion: *string │ │ ├── DeleteRetentionPolicy: *Object (4 properties) │ │ │ ├── AllowPermanentDelete: *bool │ │ │ ├── Days: *int │ │ │ ├── Enabled: *bool │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ ├── IsVersioningEnabled: *bool │ │ ├── LastAccessTimeTrackingPolicy: *Object (5 properties) │ │ │ ├── BlobType: string[] │ │ │ ├── Enable: *bool │ │ │ ├── Name: *string │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── TrackingGranularityInDays: *int │ │ ├── OriginalVersion: string │ │ ├── Owner: *genruntime.KnownResourceReference │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── RestorePolicy: *Object (3 properties) │ │ ├── Days: *int │ │ ├── Enabled: *bool │ │ └── PropertyBag: genruntime.PropertyBag │ └── Status: Object (15 properties) │ ├── AutomaticSnapshotPolicyEnabled: *bool │ ├── ChangeFeed: *Object (3 properties) │ │ ├── Enabled: *bool │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── RetentionInDays: *int │ ├── Conditions: conditions.Condition[] │ ├── ContainerDeleteRetentionPolicy: *Object (4 properties) │ │ ├── AllowPermanentDelete: *bool │ │ ├── Days: *int │ │ ├── Enabled: *bool │ │ └── PropertyBag: genruntime.PropertyBag │ ├── Cors: *Object (2 properties) │ │ ├── CorsRules: Object (6 properties)[] │ │ │ ├── AllowedHeaders: string[] │ │ │ ├── AllowedMethods: string[] │ │ │ ├── AllowedOrigins: string[] │ │ │ ├── ExposedHeaders: string[] │ │ │ ├── MaxAgeInSeconds: *int │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ └── PropertyBag: genruntime.PropertyBag │ ├── DefaultServiceVersion: *string │ ├── DeleteRetentionPolicy: *Object (4 properties) │ │ ├── AllowPermanentDelete: *bool │ │ ├── Days: *int │ │ ├── Enabled: *bool │ │ └── PropertyBag: genruntime.PropertyBag │ ├── Id: *string │ ├── IsVersioningEnabled: *bool │ ├── LastAccessTimeTrackingPolicy: *Object (5 properties) │ │ ├── BlobType: string[] │ │ ├── Enable: *bool │ │ ├── Name: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── TrackingGranularityInDays: *int │ ├── Name: *string │ ├── PropertyBag: genruntime.PropertyBag │ ├── RestorePolicy: *Object (5 properties) │ │ ├── Days: *int │ │ ├── Enabled: *bool │ │ ├── LastEnabledTime: *string │ │ ├── MinRestoreTime: *string │ │ └── PropertyBag: genruntime.PropertyBag │ ├── Sku: *Object (3 properties) │ │ ├── Name: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── Tier: *string │ └── Type: *string ├── StorageAccountsBlobServicesContainer: Resource │ ├── Owner: github.com/Azure/azure-service-operator/v2/api/storage/v1api20220901.StorageAccountsBlobService │ ├── Spec: Object (11 properties) │ │ ├── AzureName: Validated (2 rules) │ │ │ ├── Rule 0: MaxLength: 63 │ │ │ └── Rule 1: MinLength: 3 │ │ ├── DefaultEncryptionScope: *string │ │ ├── DenyEncryptionScopeOverride: *bool │ │ ├── EnableNfsV3AllSquash: *bool │ │ ├── EnableNfsV3RootSquash: *bool │ │ ├── ImmutableStorageWithVersioning: *Object (2 properties) │ │ │ ├── Enabled: *bool │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ ├── Metadata: map[string]string │ │ ├── OriginalVersion: string │ │ ├── Owner: *genruntime.KnownResourceReference │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── PublicAccess: *string │ └── Status: Object (25 properties) │ ├── Conditions: conditions.Condition[] │ ├── DefaultEncryptionScope: *string │ ├── Deleted: *bool │ ├── DeletedTime: *string │ ├── DenyEncryptionScopeOverride: *bool │ ├── EnableNfsV3AllSquash: *bool │ ├── EnableNfsV3RootSquash: *bool │ ├── Etag: *string │ ├── HasImmutabilityPolicy: *bool │ ├── HasLegalHold: *bool │ ├── Id: *string │ ├── ImmutabilityPolicy: *Object (7 properties) │ │ ├── AllowProtectedAppendWrites: *bool │ │ ├── AllowProtectedAppendWritesAll: *bool │ │ ├── Etag: *string │ │ ├── ImmutabilityPeriodSinceCreationInDays: *int │ │ ├── PropertyBag: genruntime.PropertyBag │ │ ├── State: *string │ │ └── UpdateHistory: Object (9 properties)[] │ │ ├── AllowProtectedAppendWrites: *bool │ │ ├── AllowProtectedAppendWritesAll: *bool │ │ ├── ImmutabilityPeriodSinceCreationInDays: *int │ │ ├── ObjectIdentifier: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ ├── TenantId: *string │ │ ├── Timestamp: *string │ │ ├── Update: *string │ │ └── Upn: *string │ ├── ImmutableStorageWithVersioning: *Object (4 properties) │ │ ├── Enabled: *bool │ │ ├── MigrationState: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── TimeStamp: *string │ ├── LastModifiedTime: *string │ ├── LeaseDuration: *string │ ├── LeaseState: *string │ ├── LeaseStatus: *string │ ├── LegalHold: *Object (4 properties) │ │ ├── HasLegalHold: *bool │ │ ├── PropertyBag: genruntime.PropertyBag │ │ ├── ProtectedAppendWritesHistory: *Object (3 properties) │ │ │ ├── AllowProtectedAppendWritesAll: *bool │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── Timestamp: *string │ │ └── Tags: Object (6 properties)[] │ │ ├── ObjectIdentifier: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ ├── Tag: *string │ │ ├── TenantId: *string │ │ ├── Timestamp: *string │ │ └── Upn: *string │ ├── Metadata: map[string]string │ ├── Name: *string │ ├── PropertyBag: genruntime.PropertyBag │ ├── PublicAccess: *string │ ├── RemainingRetentionDays: *int │ ├── Type: *string │ └── Version: *string ├── StorageAccountsFileService: Resource │ ├── Owner: github.com/Azure/azure-service-operator/v2/api/storage/v1api20220901.StorageAccount │ ├── Spec: Object (6 properties) │ │ ├── Cors: *Object (2 properties) │ │ │ ├── CorsRules: Object (6 properties)[] │ │ │ │ ├── AllowedHeaders: string[] │ │ │ │ ├── AllowedMethods: string[] │ │ │ │ ├── AllowedOrigins: string[] │ │ │ │ ├── ExposedHeaders: string[] │ │ │ │ ├── MaxAgeInSeconds: *int │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ ├── OriginalVersion: string │ │ ├── Owner: *genruntime.KnownResourceReference │ │ ├── PropertyBag: genruntime.PropertyBag │ │ ├── ProtocolSettings: *Object (2 properties) │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── Smb: *Object (6 properties) │ │ │ ├── AuthenticationMethods: *string │ │ │ ├── ChannelEncryption: *string │ │ │ ├── KerberosTicketEncryption: *string │ │ │ ├── Multichannel: *Object (2 properties) │ │ │ │ ├── Enabled: *bool │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── Versions: *string │ │ └── ShareDeleteRetentionPolicy: *Object (4 properties) │ │ ├── AllowPermanentDelete: *bool │ │ ├── Days: *int │ │ ├── Enabled: *bool │ │ └── PropertyBag: genruntime.PropertyBag │ └── Status: Object (9 properties) │ ├── Conditions: conditions.Condition[] │ ├── Cors: *Object (2 properties) │ │ ├── CorsRules: Object (6 properties)[] │ │ │ ├── AllowedHeaders: string[] │ │ │ ├── AllowedMethods: string[] │ │ │ ├── AllowedOrigins: string[] │ │ │ ├── ExposedHeaders: string[] │ │ │ ├── MaxAgeInSeconds: *int │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ └── PropertyBag: genruntime.PropertyBag │ ├── Id: *string │ ├── Name: *string │ ├── PropertyBag: genruntime.PropertyBag │ ├── ProtocolSettings: *Object (2 properties) │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── Smb: *Object (6 properties) │ │ ├── AuthenticationMethods: *string │ │ ├── ChannelEncryption: *string │ │ ├── KerberosTicketEncryption: *string │ │ ├── Multichannel: *Object (2 properties) │ │ │ ├── Enabled: *bool │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── Versions: *string │ ├── ShareDeleteRetentionPolicy: *Object (4 properties) │ │ ├── AllowPermanentDelete: *bool │ │ ├── Days: *int │ │ ├── Enabled: *bool │ │ └── PropertyBag: genruntime.PropertyBag │ ├── Sku: *Object (3 properties) │ │ ├── Name: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── Tier: *string │ └── Type: *string ├── StorageAccountsFileServicesShare: Resource │ ├── Owner: github.com/Azure/azure-service-operator/v2/api/storage/v1api20220901.StorageAccountsFileService │ ├── Spec: Object (10 properties) │ │ ├── AccessTier: *string │ │ ├── AzureName: Validated (2 rules) │ │ │ ├── Rule 0: MaxLength: 63 │ │ │ └── Rule 1: MinLength: 3 │ │ ├── EnabledProtocols: *string │ │ ├── Metadata: map[string]string │ │ ├── OriginalVersion: string │ │ ├── Owner: *genruntime.KnownResourceReference │ │ ├── PropertyBag: genruntime.PropertyBag │ │ ├── RootSquash: *string │ │ ├── ShareQuota: *int │ │ └── SignedIdentifiers: Object (3 properties)[] │ │ ├── AccessPolicy: *Object (4 properties) │ │ │ ├── ExpiryTime: *string │ │ │ ├── Permission: *string │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── StartTime: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── Reference: *genruntime.ResourceReference │ └── Status: Object (24 properties) │ ├── AccessTier: *string │ ├── AccessTierChangeTime: *string │ ├── AccessTierStatus: *string │ ├── Conditions: conditions.Condition[] │ ├── Deleted: *bool │ ├── DeletedTime: *string │ ├── EnabledProtocols: *string │ ├── Etag: *string │ ├── Id: *string │ ├── LastModifiedTime: *string │ ├── LeaseDuration: *string │ ├── LeaseState: *string │ ├── LeaseStatus: *string │ ├── Metadata: map[string]string │ ├── Name: *string │ ├── PropertyBag: genruntime.PropertyBag │ ├── RemainingRetentionDays: *int │ ├── RootSquash: *string │ ├── ShareQuota: *int │ ├── ShareUsageBytes: *int │ ├── SignedIdentifiers: Object (3 properties)[] │ │ ├── AccessPolicy: *Object (4 properties) │ │ │ ├── ExpiryTime: *string │ │ │ ├── Permission: *string │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── StartTime: *string │ │ ├── Id: *string │ │ └── PropertyBag: genruntime.PropertyBag │ ├── SnapshotTime: *string │ ├── Type: *string │ └── Version: *string ├── StorageAccountsManagementPolicy: Resource │ ├── Owner: github.com/Azure/azure-service-operator/v2/api/storage/v1api20220901.StorageAccount │ ├── Spec: Object (4 properties) │ │ ├── OriginalVersion: string │ │ ├── Owner: *genruntime.KnownResourceReference │ │ ├── Policy: *Object (2 properties) │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── Rules: Object (5 properties)[] │ │ │ ├── Definition: *Object (3 properties) │ │ │ │ ├── Actions: *Object (4 properties) │ │ │ │ │ ├── BaseBlob: *Object (7 properties) │ │ │ │ │ │ ├── Delete: *Object (5 properties) │ │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ │ ├── DaysAfterLastAccessTimeGreaterThan: *int │ │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *int │ │ │ │ │ │ │ ├── DaysAfterModificationGreaterThan: *int │ │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ │ ├── EnableAutoTierToHotFromCool: *bool │ │ │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ │ │ ├── TierToArchive: *Object (5 properties) │ │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ │ ├── DaysAfterLastAccessTimeGreaterThan: *int │ │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *int │ │ │ │ │ │ │ ├── DaysAfterModificationGreaterThan: *int │ │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ │ ├── TierToCold: *Object (5 properties) │ │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ │ ├── DaysAfterLastAccessTimeGreaterThan: *int │ │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *int │ │ │ │ │ │ │ ├── DaysAfterModificationGreaterThan: *int │ │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ │ ├── TierToCool: *Object (5 properties) │ │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ │ ├── DaysAfterLastAccessTimeGreaterThan: *int │ │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *int │ │ │ │ │ │ │ ├── DaysAfterModificationGreaterThan: *int │ │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ │ └── TierToHot: *Object (5 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ ├── DaysAfterLastAccessTimeGreaterThan: *int │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *int │ │ │ │ │ │ ├── DaysAfterModificationGreaterThan: *int │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── Snapshot: *Object (6 properties) │ │ │ │ │ │ ├── Delete: *Object (3 properties) │ │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *int │ │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ │ │ ├── TierToArchive: *Object (3 properties) │ │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *int │ │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ │ ├── TierToCold: *Object (3 properties) │ │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *int │ │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ │ ├── TierToCool: *Object (3 properties) │ │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *int │ │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ │ └── TierToHot: *Object (3 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *int │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ └── Version: *Object (6 properties) │ │ │ │ │ ├── Delete: *Object (3 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *int │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── TierToArchive: *Object (3 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *int │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── TierToCold: *Object (3 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *int │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── TierToCool: *Object (3 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *int │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ └── TierToHot: *Object (3 properties) │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *int │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ ├── Filters: *Object (4 properties) │ │ │ │ │ ├── BlobIndexMatch: Object (4 properties)[] │ │ │ │ │ │ ├── Name: *string │ │ │ │ │ │ ├── Op: *string │ │ │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ │ │ └── Value: *string │ │ │ │ │ ├── BlobTypes: string[] │ │ │ │ │ ├── PrefixMatch: string[] │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ ├── Enabled: *bool │ │ │ ├── Name: *string │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── Type: *string │ │ └── PropertyBag: genruntime.PropertyBag │ └── Status: Object (7 properties) │ ├── Conditions: conditions.Condition[] │ ├── Id: *string │ ├── LastModifiedTime: *string │ ├── Name: *string │ ├── Policy: *Object (2 properties) │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── Rules: Object (5 properties)[] │ │ ├── Definition: *Object (3 properties) │ │ │ ├── Actions: *Object (4 properties) │ │ │ │ ├── BaseBlob: *Object (7 properties) │ │ │ │ │ ├── Delete: *Object (5 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ │ ├── DaysAfterLastAccessTimeGreaterThan: *float64 │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *float64 │ │ │ │ │ │ ├── DaysAfterModificationGreaterThan: *float64 │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── EnableAutoTierToHotFromCool: *bool │ │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── TierToArchive: *Object (5 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ │ ├── DaysAfterLastAccessTimeGreaterThan: *float64 │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *float64 │ │ │ │ │ │ ├── DaysAfterModificationGreaterThan: *float64 │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── TierToCold: *Object (5 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ │ ├── DaysAfterLastAccessTimeGreaterThan: *float64 │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *float64 │ │ │ │ │ │ ├── DaysAfterModificationGreaterThan: *float64 │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── TierToCool: *Object (5 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ │ ├── DaysAfterLastAccessTimeGreaterThan: *float64 │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *float64 │ │ │ │ │ │ ├── DaysAfterModificationGreaterThan: *float64 │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ └── TierToHot: *Object (5 properties) │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ ├── DaysAfterLastAccessTimeGreaterThan: *float64 │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *float64 │ │ │ │ │ ├── DaysAfterModificationGreaterThan: *float64 │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ ├── Snapshot: *Object (6 properties) │ │ │ │ │ ├── Delete: *Object (3 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *float64 │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── TierToArchive: *Object (3 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *float64 │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── TierToCold: *Object (3 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *float64 │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── TierToCool: *Object (3 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *float64 │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ └── TierToHot: *Object (3 properties) │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *float64 │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ └── Version: *Object (6 properties) │ │ │ │ ├── Delete: *Object (3 properties) │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *float64 │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ ├── TierToArchive: *Object (3 properties) │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *float64 │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ ├── TierToCold: *Object (3 properties) │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *float64 │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ ├── TierToCool: *Object (3 properties) │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *float64 │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ └── TierToHot: *Object (3 properties) │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ ├── DaysAfterLastTierChangeGreaterThan: *float64 │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ ├── Filters: *Object (4 properties) │ │ │ │ ├── BlobIndexMatch: Object (4 properties)[] │ │ │ │ │ ├── Name: *string │ │ │ │ │ ├── Op: *string │ │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ │ └── Value: *string │ │ │ │ ├── BlobTypes: string[] │ │ │ │ ├── PrefixMatch: string[] │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ ├── Enabled: *bool │ │ ├── Name: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── Type: *string │ ├── PropertyBag: genruntime.PropertyBag │ └── Type: *string ├── StorageAccountsQueueService: Resource │ ├── Owner: github.com/Azure/azure-service-operator/v2/api/storage/v1api20220901.StorageAccount │ ├── Spec: Object (4 properties) │ │ ├── Cors: *Object (2 properties) │ │ │ ├── CorsRules: Object (6 properties)[] │ │ │ │ ├── AllowedHeaders: string[] │ │ │ │ ├── AllowedMethods: string[] │ │ │ │ ├── AllowedOrigins: string[] │ │ │ │ ├── ExposedHeaders: string[] │ │ │ │ ├── MaxAgeInSeconds: *int │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ ├── OriginalVersion: string │ │ ├── Owner: *genruntime.KnownResourceReference │ │ └── PropertyBag: genruntime.PropertyBag │ └── Status: Object (6 properties) │ ├── Conditions: conditions.Condition[] │ ├── Cors: *Object (2 properties) │ │ ├── CorsRules: Object (6 properties)[] │ │ │ ├── AllowedHeaders: string[] │ │ │ ├── AllowedMethods: string[] │ │ │ ├── AllowedOrigins: string[] │ │ │ ├── ExposedHeaders: string[] │ │ │ ├── MaxAgeInSeconds: *int │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ └── PropertyBag: genruntime.PropertyBag │ ├── Id: *string │ ├── Name: *string │ ├── PropertyBag: genruntime.PropertyBag │ └── Type: *string ├── StorageAccountsQueueServicesQueue: Resource │ ├── Owner: github.com/Azure/azure-service-operator/v2/api/storage/v1api20220901.StorageAccountsQueueService │ ├── Spec: Object (5 properties) │ │ ├── AzureName: Validated (2 rules) │ │ │ ├── Rule 0: MaxLength: 63 │ │ │ └── Rule 1: MinLength: 3 │ │ ├── Metadata: map[string]string │ │ ├── OriginalVersion: string │ │ ├── Owner: *genruntime.KnownResourceReference │ │ └── PropertyBag: genruntime.PropertyBag │ └── Status: Object (7 properties) │ ├── ApproximateMessageCount: *int │ ├── Conditions: conditions.Condition[] │ ├── Id: *string │ ├── Metadata: map[string]string │ ├── Name: *string │ ├── PropertyBag: genruntime.PropertyBag │ └── Type: *string ├── StorageAccountsTableService: Resource │ ├── Owner: github.com/Azure/azure-service-operator/v2/api/storage/v1api20220901.StorageAccount │ ├── Spec: Object (4 properties) │ │ ├── Cors: *Object (2 properties) │ │ │ ├── CorsRules: Object (6 properties)[] │ │ │ │ ├── AllowedHeaders: string[] │ │ │ │ ├── AllowedMethods: string[] │ │ │ │ ├── AllowedOrigins: string[] │ │ │ │ ├── ExposedHeaders: string[] │ │ │ │ ├── MaxAgeInSeconds: *int │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ ├── OriginalVersion: string │ │ ├── Owner: *genruntime.KnownResourceReference │ │ └── PropertyBag: genruntime.PropertyBag │ └── Status: Object (6 properties) │ ├── Conditions: conditions.Condition[] │ ├── Cors: *Object (2 properties) │ │ ├── CorsRules: Object (6 properties)[] │ │ │ ├── AllowedHeaders: string[] │ │ │ ├── AllowedMethods: string[] │ │ │ ├── AllowedOrigins: string[] │ │ │ ├── ExposedHeaders: string[] │ │ │ ├── MaxAgeInSeconds: *int │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ └── PropertyBag: genruntime.PropertyBag │ ├── Id: *string │ ├── Name: *string │ ├── PropertyBag: genruntime.PropertyBag │ └── Type: *string └── StorageAccountsTableServicesTable: Resource ├── Owner: github.com/Azure/azure-service-operator/v2/api/storage/v1api20220901.StorageAccountsTableService ├── Spec: Object (5 properties) │ ├── AzureName: Validated (3 rules) │ │ ├── Rule 0: MaxLength: 63 │ │ ├── Rule 1: MinLength: 3 │ │ └── Rule 2: Pattern: "^[A-Za-z][A-Za-z0-9]{2,62}$" │ ├── OriginalVersion: string │ ├── Owner: *genruntime.KnownResourceReference │ ├── PropertyBag: genruntime.PropertyBag │ └── SignedIdentifiers: Object (3 properties)[] │ ├── AccessPolicy: *Object (4 properties) │ │ ├── ExpiryTime: *string │ │ ├── Permission: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── StartTime: *string │ ├── PropertyBag: genruntime.PropertyBag │ └── Reference: *genruntime.ResourceReference └── Status: Object (7 properties) ├── Conditions: conditions.Condition[] ├── Id: *string ├── Name: *string ├── PropertyBag: genruntime.PropertyBag ├── SignedIdentifiers: Object (3 properties)[] │ ├── AccessPolicy: *Object (4 properties) │ │ ├── ExpiryTime: *string │ │ ├── Permission: *string │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── StartTime: *string │ ├── Id: *string │ └── PropertyBag: genruntime.PropertyBag ├── TableName: *string └── Type: *string