Udostępnij za pośrednictwem


Microsoft.Storage StorageAccounts/fileServices/shares 2019-04-01

Definicja zasobu Bicep

Typ zasobu storageAccounts/fileServices/shares można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Storage/storageAccounts/fileServices/shares, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.Storage/storageAccounts/fileServices/shares@2019-04-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    metadata: {
      {customized property}: 'string'
    }
    shareQuota: int
  }
}

Wartości właściwości

FileShareProperties

Nazwa Opis Wartość
metadane Para name-value do skojarzenia z udziałem jako metadanymi. FileSharePropertiesMetadata
shareQuota Maksymalny rozmiar udziału w gigabajtach. Musi być większa niż 0 i mniejsza lub równa 5 TB (5120). Int

Ograniczenia:
Minimalna wartość = 1
Wartość maksymalna = 5120

FileSharePropertiesMetadata

Nazwa Opis Wartość

Microsoft.Storage/storageAccounts/fileServices/shares

Nazwa Opis Wartość
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 3
Maksymalna długość = 3 (wymagane)
rodzic W Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym.

Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym.
Nazwa symboliczna zasobu typu: storageAccounts/fileServices
Właściwości Właściwości udziału plików. FileShareProperties

Przykłady z przewodnika Szybki start

W poniższych przykładach szybkiego startu wdrożono ten typ zasobu.

Plik Bicep Opis
Tworzenie konta magazynu z udziałem plików Ten szablon tworzy konto usługi Azure Storage i udział plików.
Tworzenie konta magazynu z wieloma udziałami plików Tworzy konto usługi Azure Storage i wiele udziałów plików.
Tworzenie aplikacji funkcji i prywatnego magazynu zabezpieczonego przez punkt końcowy Ten szablon umożliwia wdrożenie aplikacji funkcji platformy Azure komunikującej się z usługą Azure Storage za pośrednictwem prywatnych punktów końcowych.
aplikacja funkcji zabezpieczona przez usługę Azure Frontdoor Ten szablon umożliwia wdrożenie funkcji azure Premium chronionej i opublikowanej przez usługę Azure Frontdoor Premium. Połączenie między usługą Azure Frontdoor i usługą Azure Functions jest chronione przez usługę Azure Private Link.
prywatna aplikacja funkcji i prywatny magazynu zabezpieczonego przez prywatny punkt końcowy Ten szablon aprowizuje aplikację funkcji w planie Premium z prywatnymi punktami końcowymi i komunikuje się z usługą Azure Storage za pośrednictwem prywatnych punktów końcowych.

Definicja zasobu szablonu usługi ARM

Typ zasobu storageAccounts/fileServices/shares można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Storage/storageAccounts/fileServices/shares, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.Storage/storageAccounts/fileServices/shares",
  "apiVersion": "2019-04-01",
  "name": "string",
  "properties": {
    "metadata": {
      "{customized property}": "string"
    },
    "shareQuota": "int"
  }
}

Wartości właściwości

FileShareProperties

Nazwa Opis Wartość
metadane Para name-value do skojarzenia z udziałem jako metadanymi. FileSharePropertiesMetadata
shareQuota Maksymalny rozmiar udziału w gigabajtach. Musi być większa niż 0 i mniejsza lub równa 5 TB (5120). Int

Ograniczenia:
Minimalna wartość = 1
Wartość maksymalna = 5120

FileSharePropertiesMetadata

Nazwa Opis Wartość

Microsoft.Storage/storageAccounts/fileServices/shares

Nazwa Opis Wartość
apiVersion Wersja interfejsu API '2019-04-01'
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 3
Maksymalna długość = 3 (wymagane)
Właściwości Właściwości udziału plików. FileShareProperties
typ Typ zasobu "Microsoft.Storage/storageAccounts/fileServices/shares"

Szablony szybkiego startu

Następujące szablony szybkiego startu wdrażają ten typ zasobu.

Szablon Opis
azure Cloud Shell — magazynu sieci wirtualnej

wdrażanie w usłudze Azure
Ten szablon wdraża magazyn usługi Azure Cloud Shell w sieci wirtualnej platformy Azure.
nawiązywanie połączenia z udziałem plików platformy Azure za pośrednictwem prywatnego punktu końcowego

wdrażanie w usłudze Azure
W tym przykładzie pokazano, jak skonfigurować sieć wirtualną i prywatną strefę DNS w celu uzyskania dostępu do udziału plików platformy Azure za pośrednictwem prywatnego punktu końcowego.
Tworzenie konta magazynu z udziałem plików

wdrażanie w usłudze Azure
Ten szablon tworzy konto usługi Azure Storage i udział plików.
Tworzenie konta magazynu z wieloma udziałami plików

wdrażanie w usłudze Azure
Tworzy konto usługi Azure Storage i wiele udziałów plików.
Tworzenie aplikacji funkcji i prywatnego magazynu zabezpieczonego przez punkt końcowy

wdrażanie w usłudze Azure
Ten szablon umożliwia wdrożenie aplikacji funkcji platformy Azure komunikującej się z usługą Azure Storage za pośrednictwem prywatnych punktów końcowych.
wdrażanie narzędzia Drupal przy użyciu zestawu skalowania maszyn wirtualnych, usług Azure Files i Mysql

wdrażanie w usłudze Azure
Wdróż zestaw skalowania maszyn wirtualnych za modułem równoważenia obciążenia/translatorem adresów sieciowych & każdej maszynie wirtualnej z systemem Drupal (Apache/PHP). Wszystkie węzły współużytkować utworzony magazyn udziałów plików platformy Azure i bazę danych MySQL
aplikacja funkcji zabezpieczona przez usługę Azure Frontdoor

wdrażanie w usłudze Azure
Ten szablon umożliwia wdrożenie funkcji azure Premium chronionej i opublikowanej przez usługę Azure Frontdoor Premium. Połączenie między usługą Azure Frontdoor i usługą Azure Functions jest chronione przez usługę Azure Private Link.
prywatna aplikacja funkcji i prywatny magazynu zabezpieczonego przez prywatny punkt końcowy

wdrażanie w usłudze Azure
Ten szablon aprowizuje aplikację funkcji w planie Premium z prywatnymi punktami końcowymi i komunikuje się z usługą Azure Storage za pośrednictwem prywatnych punktów końcowych.

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu storageAccounts/fileServices/shares można wdrożyć przy użyciu operacji docelowych:

  • grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.Storage/storageAccounts/fileServices/shares, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/fileServices/shares@2019-04-01"
  name = "string"
  body = jsonencode({
    properties = {
      metadata = {
        {customized property} = "string"
      }
      shareQuota = int
    }
  })
}

Wartości właściwości

FileShareProperties

Nazwa Opis Wartość
metadane Para name-value do skojarzenia z udziałem jako metadanymi. FileSharePropertiesMetadata
shareQuota Maksymalny rozmiar udziału w gigabajtach. Musi być większa niż 0 i mniejsza lub równa 5 TB (5120). Int

Ograniczenia:
Minimalna wartość = 1
Wartość maksymalna = 5120

FileSharePropertiesMetadata

Nazwa Opis Wartość

Microsoft.Storage/storageAccounts/fileServices/shares

Nazwa Opis Wartość
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 3
Maksymalna długość = 3 (wymagane)
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: storageAccounts/fileServices
Właściwości Właściwości udziału plików. FileShareProperties
typ Typ zasobu "Microsoft.Storage/storageAccounts/fileServices/shares@2019-04-01"