Watch Aspire live streamsDocsTry Aspire

BlobServiceProxy

Handle
📦 Aspire.Hosting.Azure.Provisioning.Storage v13.6.0-preview.1.26478.8
interface BlobServiceProxy {
changeFeed: BlobServiceChangeFeedProxy;
containerDeleteRetentionPolicy: DeleteRetentionPolicyProxy;
corsRules: Aspire_Hosting_Azure_Provisioning_Storage_Generated_ListOfStorageCorsRuleProxy;
defaultServiceVersion: BicepValueProxy | string;
deleteRetentionPolicy: DeleteRetentionPolicyProxy;
readonly id: BicepValueProxy;
isAutomaticSnapshotPolicyEnabled: BicepValueProxy | boolean;
isVersioningEnabled: BicepValueProxy | boolean;
lastAccessTimeTrackingPolicy: LastAccessTimeTrackingPolicyProxy;
parent: StorageAccountProxy;
restorePolicy: RestorePolicyProxy;
readonly sku: StorageSkuProxy;
readonly systemData: StorageSystemDataProxy;
addTo(infrastructure: AzureResourceInfrastructure): void;
clearDefaultServiceVersion(): void;
clearIsAutomaticSnapshotPolicyEnabled(): void;
clearIsVersioningEnabled(): void;
}

Properties

propertychangeFeedBlobServiceChangeFeedProxyget · set
Gets or sets the ChangeFeed provisioning property.
propertycontainerDeleteRetentionPolicyDeleteRetentionPolicyProxyget · set
Gets or sets the ContainerDeleteRetentionPolicy provisioning property.
propertycorsRulesAspire_Hosting_Azure_Provisioning_Storage_Generated_ListOfStorageCorsRuleProxyget · set
Gets or sets the CorsRules provisioning property.
propertydefaultServiceVersionBicepValueProxy | stringget · set
Gets or sets the DefaultServiceVersion provisioning property.
propertydeleteRetentionPolicyDeleteRetentionPolicyProxyget · set
Gets or sets the DeleteRetentionPolicy provisioning property.
propertyidBicepValueProxyget
Gets the Id provisioning property.
propertyisAutomaticSnapshotPolicyEnabledBicepValueProxy | booleanget · set
Gets or sets the IsAutomaticSnapshotPolicyEnabled provisioning property.
propertyisVersioningEnabledBicepValueProxy | booleanget · set
Gets or sets the IsVersioningEnabled provisioning property.
propertylastAccessTimeTrackingPolicyLastAccessTimeTrackingPolicyProxyget · set
Gets or sets the LastAccessTimeTrackingPolicy provisioning property.
propertyparentStorageAccountProxyget · set
Gets or sets the Parent provisioning property.
propertyrestorePolicyRestorePolicyProxyget · set
Gets or sets the RestorePolicy provisioning property.
propertyskuStorageSkuProxyget
Gets the Sku provisioning property.
propertysystemDataStorageSystemDataProxyget
Gets the SystemData provisioning property.

Methods

methodaddTo
Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): void
infrastructureAzureResourceInfrastructure
Clears the DefaultServiceVersion provisioning property.
clearDefaultServiceVersion(): void
Clears the IsAutomaticSnapshotPolicyEnabled provisioning property.
clearIsAutomaticSnapshotPolicyEnabled(): void
Clears the IsVersioningEnabled provisioning property.
clearIsVersioningEnabled(): void