Freigeben über


StorageAccountInner Klasse

public final class StorageAccountInner
extends Resource

Das Speicherkonto

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
StorageAccountInner()

Erstellt eine instance der Inneren Klasse des Speicherkontos.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
AccessTier accessTier()

Abrufen der Zugriffsebeneneigenschaft: Erforderlich für Speicherkonten, wobei Art = BlobStorage ist.

Boolean accountMigrationInProgress()

Abrufen der KontomigrationInProgress-Eigenschaft: Wenn die vom Kunden initiierte Kontomigration ausgeführt wird, lautet der Wert true, andernfalls ist er NULL.

Boolean allowBlobPublicAccess()

Abrufen der Eigenschaft "AllowBlobPublicAccess": Zulassen oder Verweigern des öffentlichen Zugriffs auf alle Blobs oder Container im Speicherkonto.

Boolean allowCrossTenantReplication()

Abrufen der Eigenschaft mandantenübergreifendeReplikation zulassen: Die replikationsübergreifende AAD-Mandantenobjektreplikation zulassen oder nicht zulassen.

Boolean allowSharedKeyAccess()

Abrufen der Eigenschaft allow Shared Key Access (Zugriff auf gemeinsamgenutzte Schlüsselzulassen): Gibt an, ob das Speicherkonto die Autorisierung von Anforderungen mit dem Kontozugriffsschlüssel über gemeinsam genutzten Schlüssel zulässt.

AllowedCopyScope allowedCopyScope()

Abrufen der zulässigenCopyScope-Eigenschaft: Einschränken des Kopierens auf und aus Speicherkonten innerhalb eines AAD-Mandanten oder mit privaten Links zum gleichen VNET.

AzureFilesIdentityBasedAuthentication azureFilesIdentityBasedAuthentication()

Abrufen der AzureFilesIdentityBasedAuthentication-Eigenschaft: Stellt die identitätsbasierten Authentifizierungseinstellungen für Azure Files bereit.

BlobRestoreStatusInner blobRestoreStatus()

Rufen Sie die Blobwiederherstellungsstatus-Eigenschaftab: Blobwiederherstellung status.

OffsetDateTime creationTime()

Abrufen der Erstellungszeit-Eigenschaft: Ruft das Erstellungsdatum und die Erstellungszeit des Speicherkontos in UTC ab.

CustomDomain customDomain()

Abrufen der benutzerdefiniertenDomain-Eigenschaft: Ruft die benutzerdefinierte Domäne ab, die der Benutzer diesem Speicherkonto zugewiesen hat.

Boolean defaultToOAuthAuthentication()

Rufen Sie die standardmäßigeToOAuthAuthentication-Eigenschaft ab: Ein boolesches Flag, das angibt, ob die Standardauthentifizierung OAuth ist oder nicht.

DnsEndpointType dnsEndpointType()

Abrufen der DNS-Endpunkttyp-Eigenschaft: Ermöglicht ihnen, den Typ des Endpunkts anzugeben.

Boolean enableHttpsTrafficOnly()

Abrufen der Eigenschaft "Nur Https-Datenverkehraktivieren": Lässt https-Datenverkehr nur für den Speicherdienst zu, wenn auf "true" festgelegt ist.

Boolean enableNfsV3()

Rufen Sie die EnableNfsV3-Eigenschaft ab: NFS 3.0-Protokollunterstützung aktiviert, wenn sie auf true festgelegt ist.

Encryption encryption()

Abrufen der Verschlüsselungseigenschaft: Verschlüsselungseinstellungen, die für die serverseitige Verschlüsselung für das Speicherkonto verwendet werden sollen.

ExtendedLocation extendedLocation()

Abrufen der erweitertenLocation-Eigenschaft: Der erweiterteStandort der Ressource.

Boolean failoverInProgress()

Abrufen der InProgress-Failovereigenschaft: Wenn das Failover ausgeführt wird, ist der Wert true, andernfalls ist er NULL.

GeoReplicationStats geoReplicationStats()

Rufen Sie die Georeplikationsstatistik-Eigenschaftab: Georeplikationsstatistiken.

Identity identity()

Abrufen der Identitätseigenschaft: Die Identität der Ressource.

ImmutableStorageAccount immutableStorageWithVersioning()

Abrufen der unveränderlichenStorageWithVersioning-Eigenschaft: Die Eigenschaft ist unveränderlich und kann nur zum Zeitpunkt der Kontoerstellung auf true festgelegt werden.

Boolean isHnsEnabled()

Ruft die isHnsEnabled-Eigenschaft ab: Konto hierarchischerNamespace aktiviert, wenn auf true festgelegt ist.

Boolean isLocalUserEnabled()

Abrufen der Is-Eigenschaft"LokalerBenutzeraktiviert": Aktiviert das Feature "lokale Benutzer", wenn auf "true" festgelegt.

Boolean isSftpEnabled()

Ruft die isSftpEnabled-Eigenschaft ab: Aktiviert Secure File Transfer Protocol, wenn auf true festgelegt.

Boolean isSkuConversionBlocked()

Abrufen der isSKUConversionBlocked-Eigenschaft: Diese Eigenschaft wird bei einem Ereignis der laufenden Migration auf true oder false festgelegt.

KeyCreationTime keyCreationTime()

Rufen Sie die Schlüsselerstellungszeit-Eigenschaftab: Erstellungszeit für Speicherkontoschlüssel.

KeyPolicy keyPolicy()

Rufen Sie die SchlüsseleigenschaftPolicy ab: Schlüsselrichtlinie, die dem Speicherkonto zugewiesen ist.

Kind kind()

Abrufen der kind-Eigenschaft: Ruft den Typ ab.

LargeFileSharesState largeFileSharesState()

Abrufen der eigenschaft "LargeFileSharesState": Große Dateifreigaben zulassen, wenn aktiviert ist.

OffsetDateTime lastGeoFailoverTime()

Abrufen der letztenGeofailoverzeit-Eigenschaft: Ruft den Zeitstempel der letzten instance eines Failovers auf den sekundären Standort ab.

MinimumTlsVersion minimumTlsVersion()

Abrufen der Tls-Mindestversionseigenschaft: Legen Sie die TLS-Mindestversion fest, die für Anforderungen auf Speicher zulässig sein soll.

NetworkRuleSet networkRuleSet()

Rufen Sie die Netzwerkregelsatz-Eigenschaftab: Netzwerkregelsatz.

Endpoints primaryEndpoints()

Abrufen der primärenEndpoints-Eigenschaft: Ruft die URLs ab, die zum Abrufen eines öffentlichen Blobs, einer Warteschlange oder eines Tabellenobjekts verwendet werden.

String primaryLocation()

Abrufen der primärenLocation-Eigenschaft: Ruft den Speicherort des primären Rechenzentrums für das Speicherkonto ab.

List<PrivateEndpointConnectionInner> privateEndpointConnections()

Rufen Sie die PrivateEndpointConnections-Eigenschaft ab: Liste der privaten Endpunktverbindungen, die dem angegebenen Speicherkonto zugeordnet sind.

ProvisioningState provisioningState()

Abrufen der Bereitstellungsstatuseigenschaft: Ruft die status des Speicherkontos zum Zeitpunkt des Aufrufs des Vorgangs ab.

PublicNetworkAccess publicNetworkAccess()

Abrufen der ÖffentlichenNetzwerkzugriffseigenschaft: Zulassen oder Verweigern des Öffentlichen Netzwerkzugriffs auf das Speicherkonto.

RoutingPreference routingPreference()

Abrufen der Routingeinstellungseigenschaft: Verwaltet Informationen über die Netzwerkroutingauswahl, die der Benutzer für die Datenübertragung ausgewählt hat.

SasPolicy sasPolicy()

Rufen Sie die sasPolicy-Eigenschaft ab: Sas-Richtlinie, die dem Speicherkonto zugewiesen ist.

Endpoints secondaryEndpoints()

Abrufen der sekundärenEndpoints-Eigenschaft: Ruft die URLs ab, die zum Abrufen eines öffentlichen Blobs, einer Warteschlange oder eines Tabellenobjekts vom sekundären Speicherort des Speicherkontos verwendet werden.

String secondaryLocation()

Abrufen der sekundärenLocation-Eigenschaft: Ruft den Speicherort der georeplizierten sekundären Instanz für das Speicherkonto ab.

Sku sku()

Abrufen der SKU-Eigenschaft: Ruft die SKU ab.

AccountStatus statusOfPrimary()

Abrufen der status OfPrimary-Eigenschaft: Ruft die status ab, die angibt, ob der primäre Speicherort des Speicherkontos verfügbar oder nicht verfügbar ist.

AccountStatus statusOfSecondary()

Abrufen der status OfSecondary-Eigenschaft: Ruft die status ab, die angibt, ob der sekundäre Speicherort des Speicherkontos verfügbar oder nicht verfügbar ist.

StorageAccountSkuConversionStatus storageAccountSkuConversionStatus()

Abrufen der SKU-Konvertierungsstatus-Eigenschaft des Speicherkontos: Diese Eigenschaft ist schreibbeschütztund wird vom Server während der sKU-Konvertierungsvorgänge für asynchrone Speicherkonten festgelegt.

void validate()

Überprüft die instance.

StorageAccountInner withAllowBlobPublicAccess(Boolean allowBlobPublicAccess)

Legen Sie die Eigenschaft allowBlobPublicAccess fest: Zulassen oder Verbieten des öffentlichen Zugriffs auf alle Blobs oder Container im Speicherkonto.

StorageAccountInner withAllowCrossTenantReplication(Boolean allowCrossTenantReplication)

Legen Sie die Eigenschaft MandantenübergreifendeReplikation zulassenfest: Die Replikation eines AAD-Mandantenobjekts zulassen oder nicht zulassen.

StorageAccountInner withAllowSharedKeyAccess(Boolean allowSharedKeyAccess)

Legen Sie die Eigenschaft SharedKeyAccess zulassenfest: Gibt an, ob das Speicherkonto die Autorisierung von Anforderungen mit dem Kontozugriffsschlüssel über shared Key zulässt.

StorageAccountInner withAllowedCopyScope(AllowedCopyScope allowedCopyScope)

Legen Sie die zulässigeCopyScope-Eigenschaft fest: Einschränken des Kopierens in und aus Speicherkonten innerhalb eines AAD-Mandanten oder mit privaten Links auf dasselbe VNET.

StorageAccountInner withAzureFilesIdentityBasedAuthentication(AzureFilesIdentityBasedAuthentication azureFilesIdentityBasedAuthentication)

Festlegen der AzureFilesIdentityBasedAuthentication-Eigenschaft: Stellt die identitätsbasierten Authentifizierungseinstellungen für Azure Files bereit.

StorageAccountInner withDefaultToOAuthAuthentication(Boolean defaultToOAuthAuthentication)

Legen Sie die StandardeigenschaftToOAuthAuthentication fest: Ein boolesches Flag, das angibt, ob die Standardauthentifizierung OAuth ist oder nicht.

StorageAccountInner withDnsEndpointType(DnsEndpointType dnsEndpointType)

Festlegen der DNS-Endpunkttypeigenschaft: Ermöglicht das Angeben des Endpunkttyps.

StorageAccountInner withEnableHttpsTrafficOnly(Boolean enableHttpsTrafficOnly)

Legen Sie die Eigenschaft Nur Https-Datenverkehraktivierenfest: Lässt https-Datenverkehr nur für den Speicherdienst zu, wenn auf true festgelegt ist.

StorageAccountInner withEnableNfsV3(Boolean enableNfsV3)

Legen Sie die NfsV3-Eigenschaft aktivierenfest: NFS 3.0-Protokollunterstützung aktiviert, wenn sie auf true festgelegt ist.

StorageAccountInner withExtendedLocation(ExtendedLocation extendedLocation)

Legen Sie die erweiterteLocation-Eigenschaft fest: Der erweiterteStandort der Ressource.

StorageAccountInner withIdentity(Identity identity)

Legen Sie die Identitätseigenschaft fest: Die Identität der Ressource.

StorageAccountInner withImmutableStorageWithVersioning(ImmutableStorageAccount immutableStorageWithVersioning)

Legen Sie die unveränderlicheStorageWithVersioning-Eigenschaft fest: Die Eigenschaft ist unveränderlich und kann nur zum Zeitpunkt der Kontoerstellung auf true festgelegt werden.

StorageAccountInner withIsHnsEnabled(Boolean isHnsEnabled)

Legen Sie die isHnsEnabled-Eigenschaft fest: Konto hierarchischerNamespace aktiviert, wenn auf true festgelegt ist.

StorageAccountInner withIsLocalUserEnabled(Boolean isLocalUserEnabled)

Legen Sie die IsLocalUserEnabled-Eigenschaft fest: Aktiviert das Feature "lokale Benutzer", wenn auf "true" festgelegt ist.

StorageAccountInner withIsSftpEnabled(Boolean isSftpEnabled)

Legen Sie die eigenschaft issftpenabled fest: Aktiviert Secure File Transfer Protocol, wenn auf true festgelegt.

StorageAccountInner withLargeFileSharesState(LargeFileSharesState largeFileSharesState)

Legen Sie die großeEigenschaft FileSharesState fest: Große Dateifreigaben zulassen, wenn aktiviert ist.

StorageAccountInner withLocation(String location)
StorageAccountInner withMinimumTlsVersion(MinimumTlsVersion minimumTlsVersion)

Legen Sie die Tls-Mindestversionseigenschaftfest: Legen Sie die TLS-Mindestversion fest, die für Anforderungen auf Speicher zulässig ist.

StorageAccountInner withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)

Legen Sie die ÖffentlicheNetzwerkzugriffseigenschaftfest: Zulassen oder Verweigern des Zugriffs auf das Speicherkonto für öffentliche Netzwerke.

StorageAccountInner withRoutingPreference(RoutingPreference routingPreference)

Festlegen der Routingeinstellungseigenschaft: Verwaltet Informationen über die Netzwerkroutingauswahl, die vom Benutzer für die Datenübertragung ausgewählt wurde.

StorageAccountInner withStorageAccountSkuConversionStatus(StorageAccountSkuConversionStatus storageAccountSkuConversionStatus)

Legen Sie die Eigenschaft Speicherkonto-Sku-Konvertierungsstatusfest: Diese Eigenschaft ist schreibgeschütztund wird vom Server während sku-Konvertierungsvorgängen für asynchrone Speicherkonten festgelegt.

StorageAccountInner withTags(Map<String,String> tags)

Geerbte Methoden von ProxyResource

Geerbte Methoden von Resource

Geerbte Methoden von java.lang.Object

Details zum Konstruktor

StorageAccountInner

public StorageAccountInner()

Erstellt eine instance der StorageAccountInner-Klasse.

Details zur Methode

accessTier

public AccessTier accessTier()

Abrufen der accessTier-Eigenschaft: Erforderlich für Speicherkonten, wobei art = BlobStorage. Die Zugriffsebene wird für die Abrechnung verwendet. Die Zugriffsebene "Premium" ist der Standardwert für den Speicherkontotyp Premium-Blockblobs und kann für den Speicherkontotyp Premium-Blockblobs nicht geändert werden.

Returns:

der accessTier-Wert.

accountMigrationInProgress

public Boolean accountMigrationInProgress()

Abrufen der accountMigrationInProgress-Eigenschaft: Wenn die vom Kunden initiierte Kontomigration ausgeführt wird, ist der Wert true, andernfalls ist er NULL.

Returns:

der AccountMigrationInProgress-Wert.

allowBlobPublicAccess

public Boolean allowBlobPublicAccess()

Abrufen der allowBlobPublicAccess-Eigenschaft: Zulassen oder Verweigern des öffentlichen Zugriffs auf alle Blobs oder Container im Speicherkonto. Die Standardinterpretation ist false für diese Eigenschaft.

Returns:

der Wert allowBlobPublicAccess.

allowCrossTenantReplication

public Boolean allowCrossTenantReplication()

Abrufen der allowCrossTenantReplication-Eigenschaft: Zulassen oder Verbieten der übergreifenden AAD-Mandantenobjektreplikation. Legen Sie diese Eigenschaft nur für neue oder vorhandene Konten auf true fest, wenn Die Objektreplikationsrichtlinien Speicherkonten in verschiedenen AAD-Mandanten einbeziehen. Die Standardinterpretation ist false, damit neue Konten standardmäßig die bewährten Sicherheitsmethoden befolgen.

Returns:

der AllowCrossTenantReplication-Wert.

allowSharedKeyAccess

public Boolean allowSharedKeyAccess()

Abrufen der allowSharedKeyAccess-Eigenschaft: Gibt an, ob das Speicherkonto die Autorisierung von Anforderungen mit dem Kontozugriffsschlüssel über gemeinsam genutzten Schlüssel zulässt. Wenn false, müssen alle Anforderungen, einschließlich Shared Access Signatures, mit Azure Active Directory (Azure AD) autorisiert werden. Der Standardwert ist NULL, was true entspricht.

Returns:

der Wert allowSharedKeyAccess.

allowedCopyScope

public AllowedCopyScope allowedCopyScope()

Abrufen der allowedCopyScope-Eigenschaft: Schränken Sie das Kopieren auf und aus Speicherkonten innerhalb eines AAD-Mandanten oder mit privaten Links auf dasselbe VNet ein.

Returns:

der allowedCopyScope-Wert.

azureFilesIdentityBasedAuthentication

public AzureFilesIdentityBasedAuthentication azureFilesIdentityBasedAuthentication()

Abrufen der AzureFilesIdentityBasedAuthentication-Eigenschaft: Stellt die identitätsbasierten Authentifizierungseinstellungen für Azure Files bereit.

Returns:

der Wert azureFilesIdentityBasedAuthentication.

blobRestoreStatus

public BlobRestoreStatusInner blobRestoreStatus()

Rufen Sie die blobRestoreStatus-Eigenschaft ab: Blobwiederherstellung status.

Returns:

der BlobRestoreStatus-Wert.

creationTime

public OffsetDateTime creationTime()

Abrufen der creationTime-Eigenschaft: Ruft das Erstellungsdatum und die Uhrzeit des Speicherkontos in UTC ab.

Returns:

der wert creationTime.

customDomain

public CustomDomain customDomain()

Abrufen der customDomain-Eigenschaft: Ruft die benutzerdefinierte Domäne ab, die der Benutzer diesem Speicherkonto zugewiesen hat.

Returns:

der CustomDomain-Wert.

defaultToOAuthAuthentication

public Boolean defaultToOAuthAuthentication()

Abrufen der defaultToOAuthAuthentication-Eigenschaft: Ein boolesches Flag, das angibt, ob die Standardauthentifizierung OAuth ist oder nicht. Die Standardinterpretation ist false für diese Eigenschaft.

Returns:

der DefaultToOAuthAuthentication-Wert.

dnsEndpointType

public DnsEndpointType dnsEndpointType()

Abrufen der dnsEndpointType-Eigenschaft: Ermöglicht ihnen, den Typ des Endpunkts anzugeben. Legen Sie dies auf AzureDNSZone fest, um eine große Anzahl von Konten in einem einzelnen Abonnement zu erstellen. Dadurch werden Konten in einer Azure DNS-Zone erstellt, und die Endpunkt-URL weist einen alphanumerischen DNS-Zonenbezeichner auf.

Returns:

der DnsEndpointType-Wert.

enableHttpsTrafficOnly

public Boolean enableHttpsTrafficOnly()

Ruft die enableHttpsTrafficOnly-Eigenschaft ab: Lässt https-Datenverkehr nur an den Speicherdienst zu, wenn auf true festgelegt ist.

Returns:

der EnableHttpsTrafficOnly-Wert.

enableNfsV3

public Boolean enableNfsV3()

Rufen Sie die enableNfsV3-Eigenschaft ab: NFS 3.0-Protokollunterstützung aktiviert, wenn auf TRUE festgelegt.

Returns:

der EnableNfsV3-Wert.

encryption

public Encryption encryption()

Abrufen der Verschlüsselungseigenschaft: Verschlüsselungseinstellungen, die für die serverseitige Verschlüsselung für das Speicherkonto verwendet werden sollen.

Returns:

der Verschlüsselungswert.

extendedLocation

public ExtendedLocation extendedLocation()

Abrufen der extendedLocation-Eigenschaft: Der extendedLocation-Wert der Ressource.

Returns:

der extendedLocation-Wert.

failoverInProgress

public Boolean failoverInProgress()

Abrufen der failoverInProgress-Eigenschaft: Wenn das Failover ausgeführt wird, ist der Wert true, andernfalls ist er NULL.

Returns:

der Wert failoverInProgress.

geoReplicationStats

public GeoReplicationStats geoReplicationStats()

Rufen Sie die geoReplicationStats-Eigenschaft ab: Georeplikationsstatistiken.

Returns:

der GeoReplicationStats-Wert.

identity

public Identity identity()

Abrufen der Identitätseigenschaft: Die Identität der Ressource.

Returns:

der Identitätswert.

immutableStorageWithVersioning

public ImmutableStorageAccount immutableStorageWithVersioning()

Abrufen der unveränderlichenStorageWithVersioning-Eigenschaft: Die Eigenschaft ist unveränderlich und kann nur zum Zeitpunkt der Kontoerstellung auf true festgelegt werden. Wenn dieser Wert auf TRUE festgelegt ist, wird standardmäßig die Unveränderlichkeit auf Objektebene für alle Container im Konto aktiviert.

Returns:

der unveränderlicheStorageWithVersioning-Wert.

isHnsEnabled

public Boolean isHnsEnabled()

Ruft die isHnsEnabled-Eigenschaft ab: Account HierarchicalNamespace enabled if set to true.

Returns:

der isHnsEnabled-Wert.

isLocalUserEnabled

public Boolean isLocalUserEnabled()

Abrufen der isLocalUserEnabled-Eigenschaft: Aktiviert das Feature für lokale Benutzer, wenn auf TRUE festgelegt.

Returns:

der IsLocalUserEnabled-Wert.

isSftpEnabled

public Boolean isSftpEnabled()

Abrufen der isSftpEnabled-Eigenschaft: Aktiviert Secure File Transfer Protocol, wenn auf true festgelegt.

Returns:

der isSftpEnabled-Wert.

isSkuConversionBlocked

public Boolean isSkuConversionBlocked()

Abrufen der isSkuConversionBlocked-Eigenschaft: Diese Eigenschaft wird bei einem Ereignis der laufenden Migration auf true oder false festgelegt. Der Standardwert ist null.

Returns:

der isSkuConversionBlocked-Wert.

keyCreationTime

public KeyCreationTime keyCreationTime()

Rufen Sie die keyCreationTime-Eigenschaft ab: Erstellungszeit für Speicherkontoschlüssel.

Returns:

der KeyCreationTime-Wert.

keyPolicy

public KeyPolicy keyPolicy()

Rufen Sie die keyPolicy-Eigenschaft ab: Dem Speicherkonto zugewiesene KeyPolicy.Get the keyPolicy property: KeyPolicy assigned to the storage account.

Returns:

der keyPolicy-Wert.

kind

public Kind kind()

Abrufen der kind-Eigenschaft: Ruft den Typ ab.

Returns:

den Typwert.

largeFileSharesState

public LargeFileSharesState largeFileSharesState()

Abrufen der largeFileSharesState-Eigenschaft: Große Dateifreigaben zulassen, wenn aktiviert ist. Es kann nicht deaktiviert werden, sobald es aktiviert ist.

Returns:

der LargeFileSharesState-Wert.

lastGeoFailoverTime

public OffsetDateTime lastGeoFailoverTime()

Abrufen der lastGeoFailoverTime-Eigenschaft: Ruft den Zeitstempel der letzten instance eines Failovers auf den sekundären Standort ab. Nur der letzte Zeitstempel wird beibehalten. Dieses Element wird nicht zurückgegeben, wenn noch nie ein Failover instance. Nur verfügbar, wenn accountType Standard_GRS oder Standard_RAGRS ist.

Returns:

der lastGeoFailoverTime-Wert.

minimumTlsVersion

public MinimumTlsVersion minimumTlsVersion()

Abrufen der minimumTlsVersion-Eigenschaft: Legen Sie die TLS-Mindestversion fest, die für Anforderungen in Den Speicher zulässig sein soll. Die Standardinterpretation ist TLS 1.0 für diese Eigenschaft.

Returns:

der MinimumTlsVersion-Wert.

networkRuleSet

public NetworkRuleSet networkRuleSet()

Rufen Sie die networkRuleSet-Eigenschaft ab: Netzwerkregelsatz.

Returns:

der wert networkRuleSet.

primaryEndpoints

public Endpoints primaryEndpoints()

Abrufen der primaryEndpoints-Eigenschaft: Ruft die URLs ab, die zum Abrufen eines öffentlichen Blobs, einer Warteschlange oder eines Tabellenobjekts verwendet werden. Beachten Sie, dass Standard_ZRS- und Premium_LRS konten nur den Blobendpunkt zurückgeben.

Returns:

der primaryEndpoints-Wert.

primaryLocation

public String primaryLocation()

Abrufen der primaryLocation-Eigenschaft: Ruft den Speicherort des primären Rechenzentrums für das Speicherkonto ab.

Returns:

der primaryLocation-Wert.

privateEndpointConnections

public List privateEndpointConnections()

Rufen Sie die privateEndpointConnections-Eigenschaft ab: Liste der privaten Endpunktverbindungen, die dem angegebenen Speicherkonto zugeordnet sind.

Returns:

der PrivateEndpointConnections-Wert.

provisioningState

public ProvisioningState provisioningState()

Abrufen der provisioningState-Eigenschaft: Ruft die status des Speicherkontos zum Zeitpunkt des Aufrufs des Vorgangs ab.

Returns:

der ProvisioningState-Wert.

publicNetworkAccess

public PublicNetworkAccess publicNetworkAccess()

Abrufen der publicNetworkAccess-Eigenschaft: Zulassen oder Verbieten des Zugriffs auf das Speicherkonto durch öffentliche Netzwerke. Der Wert ist optional, aber wenn er übergeben wird, muss "Aktiviert" oder "Deaktiviert" sein.

Returns:

der publicNetworkAccess-Wert.

routingPreference

public RoutingPreference routingPreference()

Abrufen der routingPreference-Eigenschaft: Verwaltet Informationen zur Netzwerkroutingauswahl, die der Benutzer für die Datenübertragung ausgewählt hat.

Returns:

der routingPreference-Wert.

sasPolicy

public SasPolicy sasPolicy()

Rufen Sie die sasPolicy-Eigenschaft ab: SasPolicy, die dem Speicherkonto zugewiesen ist.

Returns:

der sasPolicy-Wert.

secondaryEndpoints

public Endpoints secondaryEndpoints()

Abrufen der secondaryEndpoints-Eigenschaft: Ruft die URLs ab, die zum Abrufen eines öffentlichen Blobs, einer Warteschlange oder eines Tabellenobjekts vom sekundären Speicherort des Speicherkontos verwendet werden. Nur verfügbar, wenn der SKU-Name Standard_RAGRS ist.

Returns:

der wert secondaryEndpoints.

secondaryLocation

public String secondaryLocation()

Abrufen der secondaryLocation-Eigenschaft: Ruft den Speicherort der georeplizierten sekundären Instanz für das Speicherkonto ab. Nur verfügbar, wenn accountType Standard_GRS oder Standard_RAGRS ist.

Returns:

der secondaryLocation-Wert.

sku

public Sku sku()

Abrufen der SKU-Eigenschaft: Ruft die SKU ab.

Returns:

der SKU-Wert.

statusOfPrimary

public AccountStatus statusOfPrimary()

Abrufen der statusOfPrimary-Eigenschaft: Ruft die status ab, die angibt, ob der primäre Speicherort des Speicherkontos verfügbar oder nicht verfügbar ist.

Returns:

der StatusOfPrimary-Wert.

statusOfSecondary

public AccountStatus statusOfSecondary()

Abrufen der statusOfSecondary-Eigenschaft: Ruft die status ab, die angibt, ob der sekundäre Speicherort des Speicherkontos verfügbar oder nicht verfügbar ist. Nur verfügbar, wenn der SKU-Name Standard_GRS oder Standard_RAGRS ist.

Returns:

der StatusOfSecondary-Wert.

storageAccountSkuConversionStatus

public StorageAccountSkuConversionStatus storageAccountSkuConversionStatus()

Abrufen der storageAccountSkuConversionStatus-Eigenschaft: Diese Eigenschaft ist readOnly und wird vom Server während der sKU-Konvertierungsvorgänge für asynchrone Speicherkonten festgelegt.

Returns:

der Wert storageAccountSkuConversionStatus.

validate

public void validate()

Überprüft die instance.

withAllowBlobPublicAccess

public StorageAccountInner withAllowBlobPublicAccess(Boolean allowBlobPublicAccess)

Legen Sie die allowBlobPublicAccess-Eigenschaft fest: Zulassen oder Verweigern des öffentlichen Zugriffs auf alle Blobs oder Container im Speicherkonto. Die Standardinterpretation ist false für diese Eigenschaft.

Parameters:

allowBlobPublicAccess - der festzulegende Wert allowBlobPublicAccess.

Returns:

das StorageAccountInner-Objekt selbst.

withAllowCrossTenantReplication

public StorageAccountInner withAllowCrossTenantReplication(Boolean allowCrossTenantReplication)

Legen Sie die allowCrossTenantReplication-Eigenschaft fest: Die Replikation eines AAD-Mandantenobjekts zulassen oder nicht zulassen. Legen Sie diese Eigenschaft nur für neue oder vorhandene Konten auf true fest, wenn Objektreplikationsrichtlinien Speicherkonten in verschiedenen AAD-Mandanten einbeziehen. Die Standardinterpretation ist false, wenn neue Konten standardmäßig die bewährten Sicherheitsmethoden befolgen.

Parameters:

allowCrossTenantReplication - den wert allowCrossTenantReplication, der festgelegt werden soll.

Returns:

das StorageAccountInner-Objekt selbst.

withAllowSharedKeyAccess

public StorageAccountInner withAllowSharedKeyAccess(Boolean allowSharedKeyAccess)

Festlegen der allowSharedKeyAccess-Eigenschaft: Gibt an, ob das Speicherkonto die Autorisierung von Anforderungen mit dem Kontozugriffsschlüssel über shared Key zulässt. Wenn false, müssen alle Anforderungen, einschließlich Shared Access Signaturen, mit Azure Active Directory (Azure AD) autorisiert werden. Der Standardwert ist NULL, was true entspricht.

Parameters:

allowSharedKeyAccess - der wert allowSharedKeyAccess festgelegt werden soll.

Returns:

das StorageAccountInner-Objekt selbst.

withAllowedCopyScope

public StorageAccountInner withAllowedCopyScope(AllowedCopyScope allowedCopyScope)

Legen Sie die allowedCopyScope-Eigenschaft fest: Beschränken Sie das Kopieren in und aus Speicherkonten innerhalb eines AAD-Mandanten oder mit privaten Links auf dasselbe VNET.

Parameters:

allowedCopyScope - der wert für allowedCopyScope festgelegt werden soll.

Returns:

das StorageAccountInner-Objekt selbst.

withAzureFilesIdentityBasedAuthentication

public StorageAccountInner withAzureFilesIdentityBasedAuthentication(AzureFilesIdentityBasedAuthentication azureFilesIdentityBasedAuthentication)

Festlegen der azureFilesIdentityBasedAuthentication-Eigenschaft: Stellt die identitätsbasierten Authentifizierungseinstellungen für Azure Files bereit.

Parameters:

azureFilesIdentityBasedAuthentication - der festzulegende Wert azureFilesIdentityBasedAuthentication.

Returns:

das StorageAccountInner-Objekt selbst.

withDefaultToOAuthAuthentication

public StorageAccountInner withDefaultToOAuthAuthentication(Boolean defaultToOAuthAuthentication)

Legen Sie die defaultToOAuthAuthentication-Eigenschaft fest: Ein boolesches Flag, das angibt, ob die Standardauthentifizierung OAuth ist oder nicht. Die Standardinterpretation ist false für diese Eigenschaft.

Parameters:

defaultToOAuthAuthentication - der festzulegende DefaultToOAuthAuthentication-Wert.

Returns:

das StorageAccountInner-Objekt selbst.

withDnsEndpointType

public StorageAccountInner withDnsEndpointType(DnsEndpointType dnsEndpointType)

Festlegen der dnsEndpointType-Eigenschaft: Ermöglicht das Angeben des Endpunkttyps. Legen Sie dies auf AzureDNSZone fest, um eine große Anzahl von Konten in einem einzelnen Abonnement zu erstellen, wodurch Konten in einer Azure DNS-Zone erstellt werden, und die Endpunkt-URL verfügt über einen alphanumerischen DNS-Zonenbezeichner.

Parameters:

dnsEndpointType - der festzulegende Wert dnsEndpointType.

Returns:

das StorageAccountInner-Objekt selbst.

withEnableHttpsTrafficOnly

public StorageAccountInner withEnableHttpsTrafficOnly(Boolean enableHttpsTrafficOnly)

Legen Sie die enableHttpsTrafficOnly-Eigenschaft fest: Lässt https-Datenverkehr nur an den Speicherdienst zu, wenn auf true festgelegt ist.

Parameters:

enableHttpsTrafficOnly - der festzulegende Wert enableHttpsTrafficOnly.

Returns:

das StorageAccountInner-Objekt selbst.

withEnableNfsV3

public StorageAccountInner withEnableNfsV3(Boolean enableNfsV3)

Legen Sie die enableNfsV3-Eigenschaft fest: NFS 3.0-Protokollunterstützung aktiviert, wenn sie auf true festgelegt ist.

Parameters:

enableNfsV3 - der festzulegende Wert enableNfsV3.

Returns:

das StorageAccountInner-Objekt selbst.

withExtendedLocation

public StorageAccountInner withExtendedLocation(ExtendedLocation extendedLocation)

Legen Sie die extendedLocation-Eigenschaft fest: Die extendedLocation-Eigenschaft der Ressource.

Parameters:

extendedLocation - der festzulegende extendedLocation-Wert.

Returns:

das StorageAccountInner-Objekt selbst.

withIdentity

public StorageAccountInner withIdentity(Identity identity)

Legen Sie die Identitätseigenschaft fest: Die Identität der Ressource.

Parameters:

identity - der festzulegende Identitätswert.

Returns:

das StorageAccountInner-Objekt selbst.

withImmutableStorageWithVersioning

public StorageAccountInner withImmutableStorageWithVersioning(ImmutableStorageAccount immutableStorageWithVersioning)

Legen Sie die unveränderlicheStorageWithVersioning-Eigenschaft fest: Die Eigenschaft ist unveränderlich und kann nur zum Zeitpunkt der Kontoerstellung auf true festgelegt werden. Wenn dieser Wert auf true festgelegt ist, wird standardmäßig die Unveränderlichkeit auf Objektebene für alle Container im Konto aktiviert.

Parameters:

immutableStorageWithVersioning - der festzulegende wert für unveränderlicheStorageWithVersioning.

Returns:

das StorageAccountInner-Objekt selbst.

withIsHnsEnabled

public StorageAccountInner withIsHnsEnabled(Boolean isHnsEnabled)

Legen Sie die eigenschaft isHnsEnabled fest: Account HierarchicalNamespace enabled if set to true.

Parameters:

isHnsEnabled - der festzulegende wert isHnsEnabled.

Returns:

das StorageAccountInner-Objekt selbst.

withIsLocalUserEnabled

public StorageAccountInner withIsLocalUserEnabled(Boolean isLocalUserEnabled)

Legen Sie die isLocalUserEnabled-Eigenschaft fest: Aktiviert das Feature "lokale Benutzer", wenn auf "true" festgelegt ist.

Parameters:

isLocalUserEnabled - der festzulegende Wert isLocalUserEnabled.

Returns:

das StorageAccountInner-Objekt selbst.

withIsSftpEnabled

public StorageAccountInner withIsSftpEnabled(Boolean isSftpEnabled)

Legen Sie die eigenschaft isSftpEnabled fest: Aktiviert Secure File Transfer Protocol, wenn auf true festgelegt.

Parameters:

isSftpEnabled - der festzulegende wert isSftpEnabled.

Returns:

das StorageAccountInner-Objekt selbst.

withLargeFileSharesState

public StorageAccountInner withLargeFileSharesState(LargeFileSharesState largeFileSharesState)

Legen Sie die eigenschaft largeFileSharesState fest: Große Dateifreigaben zulassen, wenn aktiviert ist. Sie kann nicht deaktiviert werden, sobald sie aktiviert ist.

Parameters:

largeFileSharesState - der festzulegende Wert für largeFileSharesState.

Returns:

das StorageAccountInner-Objekt selbst.

withLocation

public StorageAccountInner withLocation(String location)

Overrides:

StorageAccountInner.withLocation(String location)

Parameters:

location

withMinimumTlsVersion

public StorageAccountInner withMinimumTlsVersion(MinimumTlsVersion minimumTlsVersion)

Festlegen der MinimumTlsVersion-Eigenschaft: Legen Sie die TLS-Mindestversion fest, die für Anforderungen auf Speicher zulässig ist. Die Standardinterpretation ist TLS 1.0 für diese Eigenschaft.

Parameters:

minimumTlsVersion - den wert minimumTlsVersion, der festgelegt werden soll.

Returns:

das StorageAccountInner-Objekt selbst.

withPublicNetworkAccess

public StorageAccountInner withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)

Legen Sie die publicNetworkAccess-Eigenschaft fest: Zulassen oder Verweigern des Zugriffs auf das Speicherkonto für öffentliche Netzwerke. Der Wert ist optional, muss aber bei Übergabe "Aktiviert" oder "Deaktiviert" sein.

Parameters:

publicNetworkAccess - der festzulegende publicNetworkAccess-Wert.

Returns:

das StorageAccountInner-Objekt selbst.

withRoutingPreference

public StorageAccountInner withRoutingPreference(RoutingPreference routingPreference)

Festlegen der routingPreference-Eigenschaft: Verwaltet Informationen zur Netzwerkroutingauswahl, die vom Benutzer für die Datenübertragung ausgewählt wurde.

Parameters:

routingPreference - der festzulegende routingPreference-Wert.

Returns:

das StorageAccountInner-Objekt selbst.

withStorageAccountSkuConversionStatus

public StorageAccountInner withStorageAccountSkuConversionStatus(StorageAccountSkuConversionStatus storageAccountSkuConversionStatus)

Festlegen der storageAccountSkuConversionStatus-Eigenschaft: Diese Eigenschaft ist readOnly und wird vom Server während sku-Konvertierungsvorgängen für asynchrone Speicherkonten festgelegt.

Parameters:

storageAccountSkuConversionStatus - der festzulegende Wert storageAccountSkuConversionStatus.

Returns:

das StorageAccountInner-Objekt selbst.

withTags

public StorageAccountInner withTags(Map tags)

Overrides:

StorageAccountInner.withTags(Map<String,String> tags)

Parameters:

tags

Gilt für: