共用方式為


StorageAccountCreateParameters interface

建立記憶體帳戶時所使用的參數。

屬性

accessTier

類型 = BlobStorage 的記憶體帳戶需要 。 存取層用於計費。 「進階」存取層是進階區塊 Blob 記憶體帳戶類型的預設值,而且無法變更進階區塊 Blob 記憶體帳戶類型。

allowBlobPublicAccess

允許或不允許公用存取記憶體帳戶中的所有 Blob 或容器。 此屬性的默認解譯為 false。

allowCrossTenantReplication

允許或不允許跨 AAD 租使用者物件複寫。 只有當物件復寫策略將涉及不同 AAD 租使用者的記憶體帳戶時,才將此屬性設定為 true。 根據預設,新帳戶預設會遵循最佳安全性作法的默認解譯為 false。

allowedCopyScope

限制從 AAD 租使用者內的記憶體帳戶,或使用相同 VNet 的私人連結來回復制。

allowSharedKeyAccess

指出記憶體帳戶是否允許透過共用密鑰使用帳戶存取金鑰授權要求。 如果為 false,則所有要求,包括共用存取簽章,都必須獲得 Azure Active Directory (Azure AD) 的授權。 默認值為 null,相當於 true。

azureFilesIdentityBasedAuthentication

提供 Azure 檔案記憶體的身分識別型驗證設定。

customDomain

指派給記憶體帳戶的使用者網域。 名稱是 CNAME 來源。 目前每個記憶體帳戶只支援一個自定義網域。 若要清除現有的自定義網域,請使用自定義功能變數名稱屬性的空字串。

defaultToOAuthAuthentication

布爾值旗標,指出預設驗證是否為 OAuth。 此屬性的默認解譯為 false。

dnsEndpointType

可讓您指定端點的類型。 將此設定為 AzureDNSZone 以在單一訂用帳戶中建立大量帳戶,這會在 Azure DNS 區域中建立帳戶,而端點 URL 將會有英數位元 DNS 區域標識符。

enableExtendedGroups

如果設定為 true,則啟用本機使用者功能的擴充群組支援

enableHttpsTrafficOnly

如果設定為 true,則只允許 HTTPs 流量到記憶體服務。 默認值為 true,因為 API 版本 2019-04-01。

enableNfsV3

如果設定為 true,則啟用 NFS 3.0 通訊協議支援。

encryption

要用於記憶體帳戶伺服器端加密的加密設定。

extendedLocation

自選。 設定資源的擴充位置。 如果未設定,則會在 Azure 主要區域中建立記憶體帳戶。 否則,它會在指定的擴充位置中建立

identity

資源的身分識別。

immutableStorageWithVersioning

屬性是不可變的,而且只能在帳戶建立期間設定為 true。 設定為 true 時,預設會啟用帳戶中所有新容器的物件層級不變性。

isHnsEnabled

如果設定為 true,則會啟用 Account HierarchicalNamespace。

isLocalUserEnabled

如果設定為 true,則啟用本機使用者功能

isSftpEnabled

如果設定為 true,則啟用安全檔案傳輸通訊協定

keyPolicy

指派給記憶體帳戶的 KeyPolicy。

kind

必填。 指出記憶體帳戶的類型。

largeFileSharesState

如果設定為 [已啟用],則允許大型檔案共用。 一旦啟用,就無法停用它。

location

必填。 取得或設定資源的位置。 這會是其中一個支援和註冊的 Azure 地理區域(例如美國西部、美國東部、東南亞等)。 建立資源之後,就無法變更資源的地理區域,但如果更新時指定了相同的地理區域,要求將會成功。

minimumTlsVersion

將要求對記憶體的要求設定為允許的最低 TLS 版本。 此屬性的預設解譯為 TLS 1.0。

networkRuleSet

網路規則集

publicNetworkAccess

允許、不允許或允許網路安全性周邊設定評估記憶體帳戶的公用網路存取權。 值為選擇性值,但如果傳入,必須是 'Enabled'、'Disabled' 或 'SecuredByPerimeter'。

routingPreference

維護使用者選擇進行數據傳輸的網路路由選擇相關信息

sasPolicy

指派給記憶體帳戶的 SasPolicy。

sku

必填。 取得或設定 SKU 名稱。

tags

取得或設定描述資源的索引鍵值組清單。 這些標籤可用來檢視和分組此資源(跨資源群組)。 最多可為資源提供15個標籤。 每個標記都必須有長度不超過 128 個字元的索引鍵,以及長度不超過 256 個字元的值。

屬性詳細資料

accessTier

類型 = BlobStorage 的記憶體帳戶需要 。 存取層用於計費。 「進階」存取層是進階區塊 Blob 記憶體帳戶類型的預設值,而且無法變更進階區塊 Blob 記憶體帳戶類型。

accessTier?: AccessTier

屬性值

allowBlobPublicAccess

允許或不允許公用存取記憶體帳戶中的所有 Blob 或容器。 此屬性的默認解譯為 false。

allowBlobPublicAccess?: boolean

屬性值

boolean

allowCrossTenantReplication

允許或不允許跨 AAD 租使用者物件複寫。 只有當物件復寫策略將涉及不同 AAD 租使用者的記憶體帳戶時,才將此屬性設定為 true。 根據預設,新帳戶預設會遵循最佳安全性作法的默認解譯為 false。

allowCrossTenantReplication?: boolean

屬性值

boolean

allowedCopyScope

限制從 AAD 租使用者內的記憶體帳戶,或使用相同 VNet 的私人連結來回復制。

allowedCopyScope?: string

屬性值

string

allowSharedKeyAccess

指出記憶體帳戶是否允許透過共用密鑰使用帳戶存取金鑰授權要求。 如果為 false,則所有要求,包括共用存取簽章,都必須獲得 Azure Active Directory (Azure AD) 的授權。 默認值為 null,相當於 true。

allowSharedKeyAccess?: boolean

屬性值

boolean

azureFilesIdentityBasedAuthentication

提供 Azure 檔案記憶體的身分識別型驗證設定。

azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication

屬性值

customDomain

指派給記憶體帳戶的使用者網域。 名稱是 CNAME 來源。 目前每個記憶體帳戶只支援一個自定義網域。 若要清除現有的自定義網域,請使用自定義功能變數名稱屬性的空字串。

customDomain?: CustomDomain

屬性值

defaultToOAuthAuthentication

布爾值旗標,指出預設驗證是否為 OAuth。 此屬性的默認解譯為 false。

defaultToOAuthAuthentication?: boolean

屬性值

boolean

dnsEndpointType

可讓您指定端點的類型。 將此設定為 AzureDNSZone 以在單一訂用帳戶中建立大量帳戶,這會在 Azure DNS 區域中建立帳戶,而端點 URL 將會有英數位元 DNS 區域標識符。

dnsEndpointType?: string

屬性值

string

enableExtendedGroups

如果設定為 true,則啟用本機使用者功能的擴充群組支援

enableExtendedGroups?: boolean

屬性值

boolean

enableHttpsTrafficOnly

如果設定為 true,則只允許 HTTPs 流量到記憶體服務。 默認值為 true,因為 API 版本 2019-04-01。

enableHttpsTrafficOnly?: boolean

屬性值

boolean

enableNfsV3

如果設定為 true,則啟用 NFS 3.0 通訊協議支援。

enableNfsV3?: boolean

屬性值

boolean

encryption

要用於記憶體帳戶伺服器端加密的加密設定。

encryption?: Encryption

屬性值

extendedLocation

自選。 設定資源的擴充位置。 如果未設定,則會在 Azure 主要區域中建立記憶體帳戶。 否則,它會在指定的擴充位置中建立

extendedLocation?: ExtendedLocation

屬性值

identity

資源的身分識別。

identity?: Identity

屬性值

immutableStorageWithVersioning

屬性是不可變的,而且只能在帳戶建立期間設定為 true。 設定為 true 時,預設會啟用帳戶中所有新容器的物件層級不變性。

immutableStorageWithVersioning?: ImmutableStorageAccount

屬性值

isHnsEnabled

如果設定為 true,則會啟用 Account HierarchicalNamespace。

isHnsEnabled?: boolean

屬性值

boolean

isLocalUserEnabled

如果設定為 true,則啟用本機使用者功能

isLocalUserEnabled?: boolean

屬性值

boolean

isSftpEnabled

如果設定為 true,則啟用安全檔案傳輸通訊協定

isSftpEnabled?: boolean

屬性值

boolean

keyPolicy

指派給記憶體帳戶的 KeyPolicy。

keyPolicy?: KeyPolicy

屬性值

kind

必填。 指出記憶體帳戶的類型。

kind: string

屬性值

string

largeFileSharesState

如果設定為 [已啟用],則允許大型檔案共用。 一旦啟用,就無法停用它。

largeFileSharesState?: string

屬性值

string

location

必填。 取得或設定資源的位置。 這會是其中一個支援和註冊的 Azure 地理區域(例如美國西部、美國東部、東南亞等)。 建立資源之後,就無法變更資源的地理區域,但如果更新時指定了相同的地理區域,要求將會成功。

location: string

屬性值

string

minimumTlsVersion

將要求對記憶體的要求設定為允許的最低 TLS 版本。 此屬性的預設解譯為 TLS 1.0。

minimumTlsVersion?: string

屬性值

string

networkRuleSet

網路規則集

networkRuleSet?: NetworkRuleSet

屬性值

publicNetworkAccess

允許、不允許或允許網路安全性周邊設定評估記憶體帳戶的公用網路存取權。 值為選擇性值,但如果傳入,必須是 'Enabled'、'Disabled' 或 'SecuredByPerimeter'。

publicNetworkAccess?: string

屬性值

string

routingPreference

維護使用者選擇進行數據傳輸的網路路由選擇相關信息

routingPreference?: RoutingPreference

屬性值

sasPolicy

指派給記憶體帳戶的 SasPolicy。

sasPolicy?: SasPolicy

屬性值

sku

必填。 取得或設定 SKU 名稱。

sku: Sku

屬性值

Sku

tags

取得或設定描述資源的索引鍵值組清單。 這些標籤可用來檢視和分組此資源(跨資源群組)。 最多可為資源提供15個標籤。 每個標記都必須有長度不超過 128 個字元的索引鍵,以及長度不超過 256 個字元的值。

tags?: {[propertyName: string]: string}

屬性值

{[propertyName: string]: string}