azure_key_vault

create_mode

タイプ: STRING
プロバイダー名: properties.createMode
説明: Vault の作成モード。Vault を復元する必要があるかどうかを示します。

diagnostic_settings

タイプ: UNORDERED_LIST_STRUCT
プロバイダー名: DiagnosticSettingsResource

  • event_hub_authorization_rule_id
    タイプ: STRING
    プロバイダー名: properties.eventHubAuthorizationRuleId
    説明: イベントハブ認可ルールのリソース ID。
  • event_hub_name
    タイプ: STRING
    プロバイダー名: properties.eventHubName
    説明: イベントハブの名前。指定しない場合は、デフォルトのイベントハブが選択されます。
  • id
    タイプ: STRING
    プロバイダー名: id
    説明: Azure リソース ID
  • log_analytics_destination_type
    タイプ: STRING
    プロバイダー名: properties.logAnalyticsDestinationType
    説明: Log Analytics へのエクスポートで、デフォルトの宛先タイプ (AzureDiagnostics など) を使用するか、次のように構築された宛先タイプを使用するかを示す文字列: _可能な値は Dedicated および null (デフォルトは null) です。
  • logs
    タイプ: UNORDERED_LIST_STRUCT
    プロバイダー名: properties.logs
    説明: ログ設定のリスト。
    • category
      タイプ: STRING
      プロバイダー名: category
      説明: この設定が適用されるリソースタイプの診断ログカテゴリーの名前。リソースの診断ログカテゴリーのリストを取得するには、まず GET 診断設定オペレーションを実行します。
    • enabled
      タイプ: BOOLEAN
      プロバイダー名: enabled
      説明: このログが有効であるかどうかを示す値。
    • retention_policy
      タイプ: STRUCT
      プロバイダー名: retentionPolicy
      説明: このログの保存ポリシー。
      • days
        タイプ: INT32
        プロバイダー名: days
        説明: 保持する日数。0 を指定すると、イベントは無期限に保持されます。
      • enabled
        タイプ: BOOLEAN
        プロバイダー名: enabled
        説明: 保持ポリシーが有効であるかどうかを示す値。
  • metrics
    タイプ: UNORDERED_LIST_STRUCT
    プロバイダー名: properties.metrics
    説明: メトリクス設定のリスト。
    • category
      タイプ: STRING
      プロバイダー名: category
      説明: この設定が適用されるリソースタイプの診断メトリクスカテゴリーの名前。リソースの診断メトリクスカテゴリーのリストを取得するには、まず GET 診断設定オペレーションを実行します。
    • enabled
      タイプ: BOOLEAN
      プロバイダー名: enabled
      説明: このカテゴリーが有効であるかどうかを示す値。
    • retention_policy
      タイプ: STRUCT
      プロバイダー名: retentionPolicy
      説明: このカテゴリーの保存ポリシー。
      • days
        タイプ: INT32
        プロバイダー名: days
        説明: 保持する日数。0 を指定すると、イベントは無期限に保持されます。
      • enabled
        タイプ: BOOLEAN
        プロバイダー名: enabled
        説明: 保持ポリシーが有効であるかどうかを示す値。
    • time_grain
      タイプ: STRING
      プロバイダー名: timeGrain
      説明: ISO8601 形式のメトリクスのタイムグレーン。
  • name
    タイプ: STRING
    プロバイダー名: name
    説明: Azure リソース名
  • service_bus_rule_id
    タイプ: STRING
    プロバイダー名: properties.serviceBusRuleId
    説明: 診断設定のサービスバスルール ID。これは後方互換性を維持するために存在します。
  • storage_account_id
    タイプ: STRING
    プロバイダー名: properties.storageAccountId
    説明: 診断ログの送信先となるストレージアカウントのリソース ID。
  • type
    タイプ: STRING
    プロバイダー名: type
    説明: Azure リソースタイプ
  • workspace_id
    タイプ: STRING
    プロバイダー名: properties.workspaceId
    説明: 診断ログを送信する Log Analytics ワークスペースの完全な ARM リソース ID。例: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2

enable_purge_protection

タイプ: BOOLEAN
プロバイダー名: properties.enablePurgeProtection
説明: この Vault に対して、完全削除に対する保護が有効であるかどうかを指定するプロパティ。このプロパティを true に設定すると、この Vault とそのコンテンツの完全削除に対する保護が有効になり、Key Vault サービスだけが、回復不能なハード削除を開始することができます。この設定は、ソフト削除も有効になっている場合にのみ有効です。この関数を有効にすると、元に戻すことはできません。つまり、このプロパティは値として false を受け入れません。

enable_rbac_authorization

タイプ: BOOLEAN
プロバイダー名: properties.enableRbacAuthorization
説明: データアクションの認可方法を制御するプロパティ。true の場合、 Key Vault はデータアクションの認可にロールベースアクセス制御 (RBAC) を使用し、Vault のプロパ ティで指定されたアクセスポリシーは無視されます。false の場合、Key v は、Vault のプロパティで指定されたアクセスポリシーを使用し、Azure Resource Manager に保存されたポリシーは無視されます。null または指定しない場合、Vault はデフォルト値である false で作成されます。管理アクションは常に RBAC で認可されることに注意してください。

enable_soft_delete

タイプ: BOOLEAN
プロバイダー名: properties.enableSoftDelete
説明: この Key Vault に対して ‘soft delete’ 機能を有効にするかどうかを指定するプロパティ。Key Vault の新規作成時に、このプロパティに値 (true または false) が設定されていない場合、デフォルトで true に設定されます。一旦 true に設定されると、false に戻すことはできません。

enabled_for_deployment

タイプ: BOOLEAN
プロバイダー名: properties.enabledForDeployment
説明: Azure Virtual Machine が Key Vault からシークレットとして保存された証明書を取得することを許可されるかどうかを指定するプロパティ。

enabled_for_disk_encryption

タイプ: BOOLEAN
プロバイダー名: properties.enabledForDiskEncryption
説明: Azure Disk Encryption が、Vault からシークレットを取得し、キーをアンラップすることを許可されているかどうかを指定するプロパティ。

enabled_for_template_deployment

タイプ: BOOLEAN
プロバイダー名: properties.enabledForTemplateDeployment
説明: Azure Resource Manager が Key Vault からシークレットを取得することを許可されるかどうかを指定するプロパティ。

id

タイプ: STRING
プロバイダー名: id
説明: key vault リソースの完全修飾識別子。

location

タイプ: STRING
プロバイダー名: location
説明: key vault リソースの Azure の場所。

name

タイプ: STRING
プロバイダー名: name
説明: key vault リソースの名前。

provisioning_state

タイプ: STRING
プロバイダー名: properties.provisioningState
説明: Vault のプロビジョニング状態。

resource_group

タイプ: STRING

sku

タイプ: STRUCT
プロバイダー名: properties.sku
説明: SKU の詳細

  • family
    タイプ: STRING
    プロバイダー名: family
    説明: SKU ファミリー名
  • name
    タイプ: STRING
    プロバイダー名: name
    説明: Key Vault がスタンダード Vault かプレミアム Vault かを指定するための SKU 名。

soft_delete_retention_in_days

タイプ: INT64
プロバイダー名: properties.softDeleteRetentionInDays
説明: softDelete のデータ保持日数。7 以上、90 未満を受け付けます。

subscription_id

タイプ: STRING

subscription_name

タイプ: STRING

tags

タイプ: UNORDERED_LIST_STRING

tenant_id

タイプ: STRING
プロバイダー名: properties.tenantId
説明: Key Vault へのリクエストの認証に使用される Azure Active Directory テナント ID。

type

タイプ: STRING
プロバイダー名: type
説明: key vault リソースのリソースタイプ。

vault_uri

タイプ: STRING
プロバイダー名: properties.vaultUri
説明: キーとシークレットに対する操作を実行するための Vault の URI。このプロパティは読み取り専用です。