次の方法で共有


Microsoft.Storage storageAccounts/blobServices/containers 2023-04-01

Bicep リソース定義

storageAccounts/blobServices/containers リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Storage/storageAccounts/blobServices/containers リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.Storage/storageAccounts/blobServices/containers@2023-04-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    defaultEncryptionScope: 'string'
    denyEncryptionScopeOverride: bool
    enableNfsV3AllSquash: bool
    enableNfsV3RootSquash: bool
    immutableStorageWithVersioning: {
      enabled: bool
    }
    metadata: {
      {customized property}: 'string'
    }
    publicAccess: 'string'
  }
}

プロパティ値

ContainerProperties

名前 形容 価値
defaultEncryptionScope 既定では、すべての書き込みに指定された暗号化スコープを使用するコンテナーです。
denyEncryptionScopeOverride コンテナーの既定値からの暗号化スコープのオーバーライドをブロックします。 bool
enableNfsV3AllSquash BLOB コンテナーで NFSv3 のすべてのスカッシュを有効にします。 bool
enableNfsV3RootSquash BLOB コンテナーで NFSv3 ルート スカッシュを有効にします。 bool
immutableStorageWithVersioning コンテナーのオブジェクト レベルの不変プロパティ。 プロパティは不変であり、コンテナー作成時にのみ true に設定できます。 既存のコンテナーは、移行プロセスを受ける必要があります。 ImmutableStorageWithVersioning の
metadata メタデータとしてコンテナーに関連付ける名前と値のペア。 ContainerPropertiesMetadata
publicAccess コンテナー内のデータにパブリックにアクセスできるかどうかを指定し、アクセスレベルを指定します。 'Blob'
'Container'
'None'

ContainerPropertiesMetadata

名前 形容 価値

ImmutableStorageWithVersioning

名前 形容 価値
有効 これは不変プロパティです。true に設定すると、コンテナー レベルでオブジェクト レベルの不変性が有効になります。 bool

Microsoft.Storage/storageAccounts/blobServices/containers

名前 形容 価値
名前 リソース名

制約:
最小長 = 3
最大長 = 3 (必須)
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「親リソースの外部 子リソース」を参照してください。
種類のリソースのシンボリック名: storageAccounts/blobServices
プロパティ BLOB コンテナーのプロパティ。 ContainerProperties

クイック スタートのサンプル

次のクイック スタート サンプルでは、このリソースの種類をデプロイします。

Bicep ファイル 形容
データ ファクトリ コピー データ ツールの BLOB の作成に関するクイック スタート このテンプレートでは、BLOB ストレージを作成し、データコピー ツールのクイック スタート用のファイルをアップロードします
ストレージ アカウント からデータ共有を作成する このテンプレートは、ストレージ アカウントからデータ共有を作成します
複数の BLOB コンテナーを使用してストレージ アカウントを作成 Azure ストレージ アカウントと複数の BLOB コンテナーを作成します。
V2 データ ファクトリ を作成する このテンプレートは、Azure Blob Storage 内のフォルダーからストレージ内の別のフォルダーにデータをコピーする V2 データ ファクトリを作成します。
Azure Machine Learning スイープ ジョブ を作成する このテンプレートでは、ハイパーパラメーター調整用の Azure Machine Learning スイープ ジョブが作成されます。
azure で Azure ストレージ アカウントと BLOB コンテナーを作成する このテンプレートでは、Azure Storage アカウントと BLOB コンテナーが作成されます。
ストレージ アカウントを作成 & Backup Vault を使用して保護を有効にする ストレージ アカウントを作成し、Backup Vault 経由で運用バックアップとコンテナーバックアップを有効にするテンプレート
SFTP を有効にしたストレージ アカウントの作成 SFTP プロトコルを使用してアクセスできる Azure Storage アカウントと BLOB コンテナーを作成します。 アクセスには、パスワードまたは公開キーベースを使用できます。
Container Apps を使用して Dapr マイクロサービス アプリを作成する Container Apps を使用して Dapr マイクロサービス アプリを作成します。
Container Apps を使用して Dapr pub-sub servicebus アプリを作成します Container Apps を使用して Dapr pub-sub servicebus アプリを作成します。
Event Grid 接続 を使用して Azure Data Explorer db をデプロイ Event Grid 接続を使用して Azure Data Explorer db をデプロイします。
マネージド仮想ネットワーク を使用して Secure Azure AI Studio をデプロイする このテンプレートは、堅牢なネットワークと ID のセキュリティ制限を使用して、セキュリティで保護された Azure AI Studio 環境を作成します。
FinOps ハブ の このテンプレートでは、Data Lake ストレージや Data Factory を含む新しい FinOps ハブ インスタンスが作成されます。
BLOB の配信元と Private Link を使用した Front Door Premium の このテンプレートは、Front Door Premium と Azure Storage BLOB コンテナーを作成し、Front Door のプライベート エンドポイントを使用してストレージ アカウントにトラフィックを送信します。
JBoss EAP on RHEL (クラスター化、マルチ VM) このテンプレートを使用すると、JBoss EAP 7.4 クラスターを実行する複数の RHEL 8.6 VM を作成でき、eap-session-replication と呼ばれる Web アプリケーションもデプロイできます。デプロイ時に構成された JBoss EAP ユーザー名とパスワードを使用して管理コンソールにログインできます。
Azure Data Factory でさらに多くの方法が可能 - ワンクリックで Azure Data Factory このテンプレートは、Azure BLOB から別の Azure BLOB へのコピー アクティビティ用のデータ ファクトリ パイプラインを作成します
ARM テンプレートを使用して IoT Hub を作成し、メッセージをルーティングして表示 このテンプレートを使用して、IoT Hub とストレージ アカウントをデプロイします。 ストレージにルーティングされたハブにメッセージを送信するアプリを実行し、結果を表示します。

ARM テンプレート リソース定義

storageAccounts/blobServices/containers リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループの - リソース グループのデプロイ コマンド 参照

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Storage/storageAccounts/blobServices/containers リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.Storage/storageAccounts/blobServices/containers",
  "apiVersion": "2023-04-01",
  "name": "string",
  "properties": {
    "defaultEncryptionScope": "string",
    "denyEncryptionScopeOverride": "bool",
    "enableNfsV3AllSquash": "bool",
    "enableNfsV3RootSquash": "bool",
    "immutableStorageWithVersioning": {
      "enabled": "bool"
    },
    "metadata": {
      "{customized property}": "string"
    },
    "publicAccess": "string"
  }
}

プロパティ値

ContainerProperties

名前 形容 価値
defaultEncryptionScope 既定では、すべての書き込みに指定された暗号化スコープを使用するコンテナーです。
denyEncryptionScopeOverride コンテナーの既定値からの暗号化スコープのオーバーライドをブロックします。 bool
enableNfsV3AllSquash BLOB コンテナーで NFSv3 のすべてのスカッシュを有効にします。 bool
enableNfsV3RootSquash BLOB コンテナーで NFSv3 ルート スカッシュを有効にします。 bool
immutableStorageWithVersioning コンテナーのオブジェクト レベルの不変プロパティ。 プロパティは不変であり、コンテナー作成時にのみ true に設定できます。 既存のコンテナーは、移行プロセスを受ける必要があります。 ImmutableStorageWithVersioning の
metadata メタデータとしてコンテナーに関連付ける名前と値のペア。 ContainerPropertiesMetadata
publicAccess コンテナー内のデータにパブリックにアクセスできるかどうかを指定し、アクセスレベルを指定します。 'Blob'
'Container'
'None'

ContainerPropertiesMetadata

名前 形容 価値

ImmutableStorageWithVersioning

名前 形容 価値
有効 これは不変プロパティです。true に設定すると、コンテナー レベルでオブジェクト レベルの不変性が有効になります。 bool

Microsoft.Storage/storageAccounts/blobServices/containers

名前 形容 価値
apiVersion API のバージョン '2023-04-01'
名前 リソース名

制約:
最小長 = 3
最大長 = 3 (必須)
プロパティ BLOB コンテナーのプロパティ。 ContainerProperties
種類 リソースの種類 'Microsoft.Storage/storageAccounts/blobServices/containers'

クイック スタート テンプレート

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
データ ファクトリ コピー データ ツールの BLOB の作成に関するクイック スタート

Azure にデプロイする
このテンプレートでは、BLOB ストレージを作成し、データコピー ツールのクイック スタート用のファイルをアップロードします
ストレージ アカウント からデータ共有を作成する

Azure にデプロイする
このテンプレートは、ストレージ アカウントからデータ共有を作成します
複数の BLOB コンテナーを使用してストレージ アカウントを作成

Azure にデプロイする
Azure ストレージ アカウントと複数の BLOB コンテナーを作成します。
V2 データ ファクトリ を作成する

Azure にデプロイする
このテンプレートは、Azure Blob Storage 内のフォルダーからストレージ内の別のフォルダーにデータをコピーする V2 データ ファクトリを作成します。
Azure Machine Learning スイープ ジョブ を作成する

Azure
にデプロイする
このテンプレートでは、ハイパーパラメーター調整用の Azure Machine Learning スイープ ジョブが作成されます。
azure で Azure ストレージ アカウントと BLOB コンテナーを作成する

Azure
にデプロイする
このテンプレートでは、Azure Storage アカウントと BLOB コンテナーが作成されます。
ストレージ アカウントを作成 & Backup Vault を使用して保護を有効にする

Azure にデプロイする
ストレージ アカウントを作成し、Backup Vault 経由で運用バックアップとコンテナーバックアップを有効にするテンプレート
SFTP を有効にしたストレージ アカウントの作成

Azure にデプロイする
SFTP プロトコルを使用してアクセスできる Azure Storage アカウントと BLOB コンテナーを作成します。 アクセスには、パスワードまたは公開キーベースを使用できます。
Container Apps を使用して Dapr マイクロサービス アプリを作成する

Azure にデプロイする
Container Apps を使用して Dapr マイクロサービス アプリを作成します。
Container Apps を使用して Dapr pub-sub servicebus アプリを作成します

Azure にデプロイする
Container Apps を使用して Dapr pub-sub servicebus アプリを作成します。
Event Grid 接続 を使用して Azure Data Explorer db をデプロイ

Azure
にデプロイする
Event Grid 接続を使用して Azure Data Explorer db をデプロイします。
マネージド仮想ネットワーク を使用して Secure Azure AI Studio をデプロイする

Azure
にデプロイする
このテンプレートは、堅牢なネットワークと ID のセキュリティ制限を使用して、セキュリティで保護された Azure AI Studio 環境を作成します。
FinOps ハブ の

Azure
にデプロイする
このテンプレートでは、Data Lake ストレージや Data Factory を含む新しい FinOps ハブ インスタンスが作成されます。
BLOB の配信元と Private Link を使用した Front Door Premium の

Azure
にデプロイする
このテンプレートは、Front Door Premium と Azure Storage BLOB コンテナーを作成し、Front Door のプライベート エンドポイントを使用してストレージ アカウントにトラフィックを送信します。
JBoss EAP on RHEL (クラスター化、マルチ VM)

Azure にデプロイする
このテンプレートを使用すると、JBoss EAP 7.4 クラスターを実行する複数の RHEL 8.6 VM を作成でき、eap-session-replication と呼ばれる Web アプリケーションもデプロイできます。デプロイ時に構成された JBoss EAP ユーザー名とパスワードを使用して管理コンソールにログインできます。
Azure Data Factory でさらに多くの方法が可能 - ワンクリックで Azure Data Factory

Azure にデプロイする
このテンプレートは、Azure BLOB から別の Azure BLOB へのコピー アクティビティ用のデータ ファクトリ パイプラインを作成します
ARM テンプレートを使用して IoT Hub を作成し、メッセージをルーティングして表示

Azure にデプロイする
このテンプレートを使用して、IoT Hub とストレージ アカウントをデプロイします。 ストレージにルーティングされたハブにメッセージを送信するアプリを実行し、結果を表示します。

Terraform (AzAPI プロバイダー) リソース定義

storageAccounts/blobServices/containers リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループの

各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。

リソースの形式

Microsoft.Storage/storageAccounts/blobServices/containers リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Storage/storageAccounts/blobServices/containers@2023-04-01"
  name = "string"
  body = jsonencode({
    properties = {
      defaultEncryptionScope = "string"
      denyEncryptionScopeOverride = bool
      enableNfsV3AllSquash = bool
      enableNfsV3RootSquash = bool
      immutableStorageWithVersioning = {
        enabled = bool
      }
      metadata = {
        {customized property} = "string"
      }
      publicAccess = "string"
    }
  })
}

プロパティ値

ContainerProperties

名前 形容 価値
defaultEncryptionScope 既定では、すべての書き込みに指定された暗号化スコープを使用するコンテナーです。
denyEncryptionScopeOverride コンテナーの既定値からの暗号化スコープのオーバーライドをブロックします。 bool
enableNfsV3AllSquash BLOB コンテナーで NFSv3 のすべてのスカッシュを有効にします。 bool
enableNfsV3RootSquash BLOB コンテナーで NFSv3 ルート スカッシュを有効にします。 bool
immutableStorageWithVersioning コンテナーのオブジェクト レベルの不変プロパティ。 プロパティは不変であり、コンテナー作成時にのみ true に設定できます。 既存のコンテナーは、移行プロセスを受ける必要があります。 ImmutableStorageWithVersioning の
metadata メタデータとしてコンテナーに関連付ける名前と値のペア。 ContainerPropertiesMetadata
publicAccess コンテナー内のデータにパブリックにアクセスできるかどうかを指定し、アクセスレベルを指定します。 'Blob'
'Container'
'None'

ContainerPropertiesMetadata

名前 形容 価値

ImmutableStorageWithVersioning

名前 形容 価値
有効 これは不変プロパティです。true に設定すると、コンテナー レベルでオブジェクト レベルの不変性が有効になります。 bool

Microsoft.Storage/storageAccounts/blobServices/containers

名前 形容 価値
名前 リソース名

制約:
最小長 = 3
最大長 = 3 (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: storageAccounts/blobServices
プロパティ BLOB コンテナーのプロパティ。 ContainerProperties
種類 リソースの種類 "Microsoft.Storage/storageAccounts/blobServices/containers@2023-04-01"