IWithCreate Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Speicherkontodefinition mit ausreichenden Eingaben, um ein neues Speicherkonto in der Cloud zu erstellen, aber zusätzliche optionale Eingaben zur Angabe verfügbar macht.
public interface IWithCreate : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Storage.Fluent.IStorageAccount>, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithAccessTraffic, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithAzureFilesAadIntegration, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithBlobStorageAccountKind, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithBlockBlobStorageAccountKind, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithCustomDomain, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithEncryption, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithFileStorageAccountKind, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithGeneralPurposeAccountKind, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithHns, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithManagedServiceIdentity, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithNetworkAccess, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Definition.IWithSku
type IWithCreate = interface
interface ICreatable<IStorageAccount>
interface IIndexable
interface IWithSku
interface IWithSkuBeta
interface IBeta
interface IWithBlobStorageAccountKind
interface IWithGeneralPurposeAccountKind
interface IWithFileStorageAccountKind
interface IWithBlockBlobStorageAccountKind
interface IWithEncryption
interface IWithEncryptionBeta
interface IWithCustomDomain
interface IWithManagedServiceIdentity
interface IWithManagedServiceIdentityBeta
interface IWithAccessTraffic
interface IWithNetworkAccess
interface IWithHns
interface IWithAzureFilesAadIntegration
interface IDefinitionWithTags<IWithCreate>
Public Interface IWithCreate
Implements IBeta, ICreatable(Of IStorageAccount), IDefinitionWithTags(Of IWithCreate), IWithAccessTraffic, IWithAzureFilesAadIntegration, IWithBlobStorageAccountKind, IWithBlockBlobStorageAccountKind, IWithCustomDomain, IWithEncryption, IWithFileStorageAccountKind, IWithGeneralPurposeAccountKind, IWithHns, IWithManagedServiceIdentity, IWithNetworkAccess, IWithSku
- Abgeleitet
- Implementiert
-
IBeta IDefinitionWithTags<IWithCreate> ICreatable<IStorageAccount> IIndexable IWithAccessTraffic IWithAzureFilesAadIntegration IWithBlobStorageAccountKind IWithBlockBlobStorageAccountKind IWithCustomDomain IWithEncryption IWithEncryptionBeta IWithFileStorageAccountKind IWithGeneralPurposeAccountKind IWithHns IWithManagedServiceIdentity IWithManagedServiceIdentityBeta IWithNetworkAccess IWithSku IWithSkuBeta
Eigenschaften
Key |
Eine Speicherkontodefinition mit ausreichenden Eingaben, um ein neues Speicherkonto in der Cloud zu erstellen, aber zusätzliche optionale Eingaben zur Angabe verfügbar macht. (Geerbt von IIndexable) |
Name |
Ruft den Namen der erstellbaren Ressource ab. (Geerbt von ICreatable<T>) |
Methoden
Create() |
Führen Sie die Erstellungsanforderung aus. (Geerbt von ICreatable<T>) |
CreateAsync(CancellationToken, Boolean) |
Legt die Anforderung in die Warteschlange und erlaubt dem HTTP-Client, sie auszuführen, wenn Systemressourcen verfügbar sind. (Geerbt von ICreatable<T>) |
WithAccessFromAllNetworks() |
Gibt an, dass der Zugriff auf das Speicherkonto standardmäßig von allen Netzwerken aus zulässig sein soll. (Geerbt von IWithNetworkAccess) |
WithAccessFromAzureServices() |
Gibt an, dass der Zugriff auf das Speicherkonto von Anwendungen zugelassen werden soll, die unter Microsoft Azure-Diensten ausgeführt werden. (Geerbt von IWithNetworkAccess) |
WithAccessFromIpAddress(String) |
Gibt an, dass der Zugriff auf das Speicherkonto von der bestimmten IP-Adresse aus zulässig sein soll. (Geerbt von IWithNetworkAccess) |
WithAccessFromIpAddressRange(String) |
Gibt an, dass der Zugriff auf das Speicherkonto aus dem bestimmten IP-Bereich zulässig sein soll. (Geerbt von IWithNetworkAccess) |
WithAccessFromNetworkSubnet(String) |
Gibt an, dass der Zugriff auf das Speicherkonto über das bestimmte virtuelle Netzwerksubnetz zulässig sein soll. (Geerbt von IWithNetworkAccess) |
WithAccessFromSelectedNetworks() |
Gibt an, dass standardmäßig der Zugriff auf das Speicherkonto von allen Netzwerken mit Ausnahme der über WithNetworkAccess.withAccessFromNetworkSubnet(String) angegebenen Netzwerke verweigert werden soll. (Geerbt von IWithNetworkAccess) |
WithAzureFilesAadIntegrationEnabled(Boolean) |
Gibt an, ob azure files aad integration aktiviert ist oder nicht. (Geerbt von IWithAzureFilesAadIntegration) |
WithBlobEncryption() |
Gibt an, dass die Verschlüsselung für den Blobdienst aktiviert werden muss. (Geerbt von IWithEncryptionBeta) |
WithBlobStorageAccountKind() |
Gibt die Speicherkontoart "BlobStorage" an. Die Zugriffsebene ist standardmäßig "Heiß". (Geerbt von IWithBlobStorageAccountKind) |
WithBlockBlobStorageAccountKind() |
Gibt die Speicherkontoart "BlockBlobStorage" an. (Geerbt von IWithBlockBlobStorageAccountKind) |
WithCustomDomain(CustomDomain) |
Gibt die Dem Speicherkonto zugewiesene Benutzerdomäne an. (Geerbt von IWithCustomDomain) |
WithCustomDomain(String) |
Gibt die Dem Speicherkonto zugewiesene Benutzerdomäne an. (Geerbt von IWithCustomDomain) |
WithCustomDomain(String, Boolean) |
Gibt die Dem Speicherkonto zugewiesene Benutzerdomäne an. (Geerbt von IWithCustomDomain) |
WithEncryption() |
Veraltet.
Gibt an, dass die Verschlüsselung für den Blobdienst aktiviert werden muss. (Geerbt von IWithEncryption) |
WithEncryptionKeyFromKeyVault(String, String, String) |
Gibt den KeyVault-Schlüssel an, der als Verschlüsselungsschlüssel verwendet werden soll. (Geerbt von IWithEncryptionBeta) |
WithFileEncryption() |
Gibt an, dass die Verschlüsselung für den Dateidienst aktiviert werden muss. (Geerbt von IWithEncryptionBeta) |
WithFileStorageAccountKind() |
Gibt den Speicherkontotyp "FileStorage" an. (Geerbt von IWithFileStorageAccountKind) |
WithGeneralPurposeAccountKind() |
Gibt die Art des Speicherkontos an, die für allgemeine Zwecke "Storage" sein soll. (Geerbt von IWithGeneralPurposeAccountKind) |
WithGeneralPurposeAccountKindV2() |
Gibt den Speicherkontotyp "StorageV2" an, also die Art für allgemeine Zwecke. (Geerbt von IWithGeneralPurposeAccountKind) |
WithHnsEnabled(Boolean) |
Gibt an, ob Hns aktiviert ist oder nicht. (Geerbt von IWithHns) |
WithOnlyHttpsTraffic() |
Gibt an, dass nur HTTPS-Datenverkehr für das Speicherkonto zugelassen werden soll. (Geerbt von IWithAccessTraffic) |
WithoutBlobEncryption() |
Deaktiviert die Verschlüsselung für den Blobdienst. (Geerbt von IWithEncryptionBeta) |
WithoutFileEncryption() |
Deaktiviert die Verschlüsselung für den Dateidienst. (Geerbt von IWithEncryptionBeta) |
WithReadAccessToLogEntriesFromAnyNetwork() |
Gibt an, dass lesezugriff auf die Speicherprotokollierung von jedem Netzwerk aus zulässig sein soll. (Geerbt von IWithNetworkAccess) |
WithReadAccessToMetricsFromAnyNetwork() |
Gibt an, dass lesezugriff auf die Speichermetriken von jedem Netzwerk aus zulässig sein soll. (Geerbt von IWithNetworkAccess) |
WithSku(SkuName) |
Veraltet.
Gibt die SKU des Speicherkontos an. (Geerbt von IWithSku) |
WithSku(StorageAccountSkuType) |
Gibt die SKU des Speicherkontos an. (Geerbt von IWithSkuBeta) |
WithSystemAssignedManagedServiceIdentity() |
Gibt an, dass die implizite verwaltete Dienstidentität (MSI) aktiviert werden muss. (Geerbt von IWithManagedServiceIdentityBeta) |
WithTag(String, String) |
Fügt der Ressource ein Tag hinzu. (Geerbt von IDefinitionWithTags<T>) |
WithTags(IDictionary<String,String>) |
Gibt Tags für die Ressource als {@link Map} an. (Geerbt von IDefinitionWithTags<T>) |
Gilt für:
Azure SDK for .NET