// Code generated by azure-service-operator-codegen. DO NOT EDIT. github.com/Azure/azure-service-operator/v2/api/storage/v1beta20210401storage ├── APIVersion: Enum (1 value) │ └── "2021-04-01" ├── StorageAccount: Resource │ ├── Owner: github.com/Azure/azure-service-operator/v2/api/resources/v1apiv20191001.ResourceGroup │ ├── Spec: Object (27 properties) │ │ ├── AccessTier: *string │ │ ├── AllowBlobPublicAccess: *bool │ │ ├── AllowCrossTenantReplication: *bool │ │ ├── AllowSharedKeyAccess: *bool │ │ ├── AzureFilesIdentityBasedAuthentication: *Object (4 properties) │ │ │ ├── ActiveDirectoryProperties: *Object (7 properties) │ │ │ │ ├── AzureStorageSid: *string │ │ │ │ ├── DomainGuid: *string │ │ │ │ ├── DomainName: *string │ │ │ │ ├── DomainSid: *string │ │ │ │ ├── ForestName: *string │ │ │ │ ├── NetBiosDomainName: *string │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ ├── 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 │ │ ├── Encryption: *Object (6 properties) │ │ │ ├── Identity: *Object (2 properties) │ │ │ │ ├── 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 │ │ ├── IsHnsEnabled: *bool │ │ ├── IsNfsV3Enabled: *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 │ │ ├── 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 (41 properties) │ ├── AccessTier: *string │ ├── AllowBlobPublicAccess: *bool │ ├── AllowCrossTenantReplication: *bool │ ├── AllowSharedKeyAccess: *bool │ ├── AzureFilesIdentityBasedAuthentication: *Object (4 properties) │ │ ├── ActiveDirectoryProperties: *Object (7 properties) │ │ │ ├── AzureStorageSid: *string │ │ │ ├── DomainGuid: *string │ │ │ ├── DomainName: *string │ │ │ ├── DomainSid: *string │ │ │ ├── ForestName: *string │ │ │ ├── NetBiosDomainName: *string │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ ├── 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 │ ├── Encryption: *Object (6 properties) │ │ ├── Identity: *Object (2 properties) │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── UserAssignedIdentity: *string │ │ ├── KeySource: *string │ │ ├── Keyvaultproperties: *Object (6 properties) │ │ │ ├── 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 │ ├── IsHnsEnabled: *bool │ ├── IsNfsV3Enabled: *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 │ ├── 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 │ ├── SupportsHttpsTrafficOnly: *bool │ ├── Tags: map[string]string │ └── Type: *string ├── StorageAccountsBlobService: Resource │ ├── Owner: github.com/Azure/azure-service-operator/v2/api/storage/v1beta20210401.StorageAccount │ ├── Spec: Object (12 properties) │ │ ├── AutomaticSnapshotPolicyEnabled: *bool │ │ ├── ChangeFeed: *Object (3 properties) │ │ │ ├── Enabled: *bool │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ └── RetentionInDays: *int │ │ ├── ContainerDeleteRetentionPolicy: *Object (3 properties) │ │ │ ├── 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 (3 properties) │ │ │ ├── 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 (3 properties) │ │ ├── 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 (3 properties) │ │ ├── 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/v1beta20210401.StorageAccountsBlobService │ ├── Spec: Object (9 properties) │ │ ├── AzureName: Validated (2 rules) │ │ │ ├── Rule 0: MaxLength: 63 │ │ │ └── Rule 1: MinLength: 3 │ │ ├── DefaultEncryptionScope: *string │ │ ├── DenyEncryptionScopeOverride: *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 (23 properties) │ ├── Conditions: conditions.Condition[] │ ├── DefaultEncryptionScope: *string │ ├── Deleted: *bool │ ├── DeletedTime: *string │ ├── DenyEncryptionScopeOverride: *bool │ ├── Etag: *string │ ├── HasImmutabilityPolicy: *bool │ ├── HasLegalHold: *bool │ ├── Id: *string │ ├── ImmutabilityPolicy: *Object (6 properties) │ │ ├── AllowProtectedAppendWrites: *bool │ │ ├── Etag: *string │ │ ├── ImmutabilityPeriodSinceCreationInDays: *int │ │ ├── PropertyBag: genruntime.PropertyBag │ │ ├── State: *string │ │ └── UpdateHistory: Object (7 properties)[] │ │ ├── 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 (3 properties) │ │ ├── HasLegalHold: *bool │ │ ├── PropertyBag: genruntime.PropertyBag │ │ └── 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 ├── StorageAccountsManagementPolicy: Resource │ ├── Owner: github.com/Azure/azure-service-operator/v2/api/storage/v1beta20210401.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 (5 properties) │ │ │ │ │ │ ├── Delete: *Object (3 properties) │ │ │ │ │ │ │ ├── DaysAfterLastAccessTimeGreaterThan: *int │ │ │ │ │ │ │ ├── DaysAfterModificationGreaterThan: *int │ │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ │ ├── EnableAutoTierToHotFromCool: *bool │ │ │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ │ │ ├── TierToArchive: *Object (3 properties) │ │ │ │ │ │ │ ├── DaysAfterLastAccessTimeGreaterThan: *int │ │ │ │ │ │ │ ├── DaysAfterModificationGreaterThan: *int │ │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ │ └── TierToCool: *Object (3 properties) │ │ │ │ │ │ ├── DaysAfterLastAccessTimeGreaterThan: *int │ │ │ │ │ │ ├── DaysAfterModificationGreaterThan: *int │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── Snapshot: *Object (4 properties) │ │ │ │ │ │ ├── Delete: *Object (2 properties) │ │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ │ │ ├── TierToArchive: *Object (2 properties) │ │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ │ └── TierToCool: *Object (2 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ └── Version: *Object (4 properties) │ │ │ │ │ ├── Delete: *Object (2 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── TierToArchive: *Object (2 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *int │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ └── TierToCool: *Object (2 properties) │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *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 (5 properties) │ │ │ │ │ ├── Delete: *Object (3 properties) │ │ │ │ │ │ ├── DaysAfterLastAccessTimeGreaterThan: *float64 │ │ │ │ │ │ ├── DaysAfterModificationGreaterThan: *float64 │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── EnableAutoTierToHotFromCool: *bool │ │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── TierToArchive: *Object (3 properties) │ │ │ │ │ │ ├── DaysAfterLastAccessTimeGreaterThan: *float64 │ │ │ │ │ │ ├── DaysAfterModificationGreaterThan: *float64 │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ └── TierToCool: *Object (3 properties) │ │ │ │ │ ├── DaysAfterLastAccessTimeGreaterThan: *float64 │ │ │ │ │ ├── DaysAfterModificationGreaterThan: *float64 │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ ├── Snapshot: *Object (4 properties) │ │ │ │ │ ├── Delete: *Object (2 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ │ ├── TierToArchive: *Object (2 properties) │ │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ │ └── TierToCool: *Object (2 properties) │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ └── Version: *Object (4 properties) │ │ │ │ ├── Delete: *Object (2 properties) │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ ├── PropertyBag: genruntime.PropertyBag │ │ │ │ ├── TierToArchive: *Object (2 properties) │ │ │ │ │ ├── DaysAfterCreationGreaterThan: *float64 │ │ │ │ │ └── PropertyBag: genruntime.PropertyBag │ │ │ │ └── TierToCool: *Object (2 properties) │ │ │ │ ├── DaysAfterCreationGreaterThan: *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/v1beta20210401.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/v1beta20210401.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 ├── augmentConversionForActiveDirectoryProperties: Interface ├── augmentConversionForActiveDirectoryProperties_STATUS: Interface ├── augmentConversionForAzureFilesIdentityBasedAuthentication: Interface ├── augmentConversionForAzureFilesIdentityBasedAuthentication_STATUS: Interface ├── augmentConversionForBlobRestoreParameters_STATUS: Interface ├── augmentConversionForBlobRestoreRange_STATUS: Interface ├── augmentConversionForBlobRestoreStatus_STATUS: Interface ├── augmentConversionForChangeFeed: Interface ├── augmentConversionForChangeFeed_STATUS: Interface ├── augmentConversionForCorsRule: Interface ├── augmentConversionForCorsRule_STATUS: Interface ├── augmentConversionForCorsRules: Interface ├── augmentConversionForCorsRules_STATUS: Interface ├── augmentConversionForCustomDomain: Interface ├── augmentConversionForCustomDomain_STATUS: Interface ├── augmentConversionForDateAfterCreation: Interface ├── augmentConversionForDateAfterCreation_STATUS: Interface ├── augmentConversionForDateAfterModification: Interface ├── augmentConversionForDateAfterModification_STATUS: Interface ├── augmentConversionForDeleteRetentionPolicy: Interface ├── augmentConversionForDeleteRetentionPolicy_STATUS: Interface ├── augmentConversionForEncryption: Interface ├── augmentConversionForEncryptionIdentity: Interface ├── augmentConversionForEncryptionIdentity_STATUS: Interface ├── augmentConversionForEncryptionService: Interface ├── augmentConversionForEncryptionService_STATUS: Interface ├── augmentConversionForEncryptionServices: Interface ├── augmentConversionForEncryptionServices_STATUS: Interface ├── augmentConversionForEncryption_STATUS: Interface ├── augmentConversionForEndpoints_STATUS: Interface ├── augmentConversionForExtendedLocation: Interface ├── augmentConversionForExtendedLocation_STATUS: Interface ├── augmentConversionForGeoReplicationStats_STATUS: Interface ├── augmentConversionForIPRule: Interface ├── augmentConversionForIPRule_STATUS: Interface ├── augmentConversionForIdentity: Interface ├── augmentConversionForIdentity_STATUS: Interface ├── augmentConversionForImmutabilityPolicyProperties_STATUS: Interface ├── augmentConversionForImmutableStorageWithVersioning: Interface ├── augmentConversionForImmutableStorageWithVersioning_STATUS: Interface ├── augmentConversionForKeyCreationTime_STATUS: Interface ├── augmentConversionForKeyPolicy: Interface ├── augmentConversionForKeyPolicy_STATUS: Interface ├── augmentConversionForKeyVaultProperties: Interface ├── augmentConversionForKeyVaultProperties_STATUS: Interface ├── augmentConversionForLastAccessTimeTrackingPolicy: Interface ├── augmentConversionForLastAccessTimeTrackingPolicy_STATUS: Interface ├── augmentConversionForLegalHoldProperties_STATUS: Interface ├── augmentConversionForManagementPolicyAction: Interface ├── augmentConversionForManagementPolicyAction_STATUS: Interface ├── augmentConversionForManagementPolicyBaseBlob: Interface ├── augmentConversionForManagementPolicyBaseBlob_STATUS: Interface ├── augmentConversionForManagementPolicyDefinition: Interface ├── augmentConversionForManagementPolicyDefinition_STATUS: Interface ├── augmentConversionForManagementPolicyFilter: Interface ├── augmentConversionForManagementPolicyFilter_STATUS: Interface ├── augmentConversionForManagementPolicyRule: Interface ├── augmentConversionForManagementPolicyRule_STATUS: Interface ├── augmentConversionForManagementPolicySchema: Interface ├── augmentConversionForManagementPolicySchema_STATUS: Interface ├── augmentConversionForManagementPolicySnapShot: Interface ├── augmentConversionForManagementPolicySnapShot_STATUS: Interface ├── augmentConversionForManagementPolicyVersion: Interface ├── augmentConversionForManagementPolicyVersion_STATUS: Interface ├── augmentConversionForNetworkRuleSet: Interface ├── augmentConversionForNetworkRuleSet_STATUS: Interface ├── augmentConversionForPrivateEndpointConnection_STATUS: Interface ├── augmentConversionForResourceAccessRule: Interface ├── augmentConversionForResourceAccessRule_STATUS: Interface ├── augmentConversionForRestorePolicyProperties: Interface ├── augmentConversionForRestorePolicyProperties_STATUS: Interface ├── augmentConversionForRoutingPreference: Interface ├── augmentConversionForRoutingPreference_STATUS: Interface ├── augmentConversionForSasPolicy: Interface ├── augmentConversionForSasPolicy_STATUS: Interface ├── augmentConversionForSku: Interface ├── augmentConversionForSku_STATUS: Interface ├── augmentConversionForStorageAccount: Interface ├── augmentConversionForStorageAccountInternetEndpoints_STATUS: Interface ├── augmentConversionForStorageAccountMicrosoftEndpoints_STATUS: Interface ├── augmentConversionForStorageAccountOperatorConfigMaps: Interface ├── augmentConversionForStorageAccountOperatorSecrets: Interface ├── augmentConversionForStorageAccountOperatorSpec: Interface ├── augmentConversionForStorageAccount_STATUS: Interface ├── augmentConversionForStorageAccount_Spec: Interface ├── augmentConversionForStorageAccountsBlobService: Interface ├── augmentConversionForStorageAccountsBlobServicesContainer: Interface ├── augmentConversionForStorageAccountsManagementPolicy: Interface ├── augmentConversionForStorageAccountsQueueService: Interface ├── augmentConversionForStorageAccountsQueueServicesQueue: Interface ├── augmentConversionForStorageAccounts_BlobService_STATUS: Interface ├── augmentConversionForStorageAccounts_BlobService_Spec: Interface ├── augmentConversionForStorageAccounts_BlobServices_Container_STATUS: Interface ├── augmentConversionForStorageAccounts_BlobServices_Container_Spec: Interface ├── augmentConversionForStorageAccounts_ManagementPolicy_STATUS: Interface ├── augmentConversionForStorageAccounts_ManagementPolicy_Spec: Interface ├── augmentConversionForStorageAccounts_QueueService_STATUS: Interface ├── augmentConversionForStorageAccounts_QueueService_Spec: Interface ├── augmentConversionForStorageAccounts_QueueServices_Queue_STATUS: Interface ├── augmentConversionForStorageAccounts_QueueServices_Queue_Spec: Interface ├── augmentConversionForTagFilter: Interface ├── augmentConversionForTagFilter_STATUS: Interface ├── augmentConversionForTagProperty_STATUS: Interface ├── augmentConversionForUpdateHistoryProperty_STATUS: Interface ├── augmentConversionForUserAssignedIdentityDetails: Interface ├── augmentConversionForUserAssignedIdentity_STATUS: Interface ├── augmentConversionForVirtualNetworkRule: Interface └── augmentConversionForVirtualNetworkRule_STATUS: Interface