Microsoft.Compute galleries/inVMAccessControlProfiles/versions 2024-03-03
- 最新の を
する - 2024-03-03
Bicep リソース定義
galleries/inVMAccessControlProfiles/versions リソースの種類は、次をターゲットとする操作でデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.Compute/galleries/inVMAccessControlProfiles/versions リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.Compute/galleries/inVMAccessControlProfiles/versions@2024-03-03' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
defaultAccess: 'string'
excludeFromLatest: bool
mode: 'string'
rules: {
identities: [
{
exePath: 'string'
groupName: 'string'
name: 'string'
processName: 'string'
userName: 'string'
}
]
privileges: [
{
name: 'string'
path: 'string'
queryParameters: {
{customized property}: 'string'
}
}
]
roleAssignments: [
{
identities: [
'string'
]
role: 'string'
}
]
roles: [
{
name: 'string'
privileges: [
'string'
]
}
]
}
targetLocations: [
{
additionalReplicaSets: [
{
regionalReplicaCount: int
storageAccountType: 'string'
}
]
encryption: {
dataDiskImages: [
{
diskEncryptionSetId: 'string'
lun: int
}
]
osDiskImage: {
diskEncryptionSetId: 'string'
securityProfile: {
confidentialVMEncryptionType: 'string'
secureVMDiskEncryptionSetId: 'string'
}
}
}
excludeFromLatest: bool
name: 'string'
regionalReplicaCount: int
storageAccountType: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
プロパティ値
AccessControlRules
名前 | 形容 | 価値 |
---|---|---|
ids | ID の一覧。 | AccessControlRulesIdentity[] |
特権 | 特権の一覧。 | AccessControlRulesPrivilege[] |
roleAssignments | ロールの割り当ての一覧。 | AccessControlRulesRoleAssignment[] |
役割 | ロールの一覧。 | AccessControlRulesRole[] |
AccessControlRulesIdentity
名前 | 形容 | 価値 |
---|---|---|
exePath | 実行可能ファイルへのパス。 | 糸 |
groupName | この ID に対応する groupName。 | 糸 |
名前 | ID の名前。 | string (必須) |
processName | 実行可能ファイルのプロセス名。 | 糸 |
userName | この ID に対応するユーザー名。 | 糸 |
AccessControlRulesPrivilege
名前 | 形容 | 価値 |
---|---|---|
名前 | 特権の名前。 | string (必須) |
パス | 特権に対応する HTTP パス。 | string (必須) |
queryParameters | パス内で一致するクエリ パラメーター。 | AccessControlRulesPrivilegeQueryParameters |
AccessControlRulesPrivilegeQueryParameters
名前 | 形容 | 価値 |
---|
AccessControlRulesRole
名前 | 形容 | 価値 |
---|---|---|
名前 | ロールの名前。 | string (必須) |
特権 | このロールで必要な特権の一覧。 | string[] (必須) |
AccessControlRulesRoleAssignment
名前 | 形容 | 価値 |
---|---|---|
ids | ロールによって定義された特権にアクセスできる ID の一覧。 | string[] (必須) |
役割 | ロールの名前。 | string (必須) |
AdditionalReplicaSet
名前 | 形容 | 価値 |
---|---|---|
regionalReplicaCount | 作成するイメージ バージョンのダイレクト ドライブ レプリカの数。このプロパティは更新可能です | int |
storageAccountType | ダイレクト ドライブ レプリカの作成に使用するストレージ アカウントの種類を指定します | 'PremiumV2_LRS' 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
DataDiskImageEncryption
名前 | 形容 | 価値 |
---|---|---|
diskEncryptionSetId | ディスク暗号化セットのリソース ID を含む相対 URI。 | 糸 |
lun | このプロパティは、データ ディスクの論理ユニット番号を指定します。 この値は、仮想マシン内のデータ ディスクを識別するために使用されるため、仮想マシンに接続されているデータ ディスクごとに一意である必要があります。 | int (必須) |
EncryptionImages
名前 | 形容 | 価値 |
---|---|---|
dataDiskImages | データ ディスク イメージの暗号化仕様の一覧。 | DataDiskImageEncryption[] |
osDiskImage | OS ディスク イメージの暗号化設定が含まれています。 | OSDiskImageEncryption の |
GalleryInVMAccessControlProfileVersionProperties
名前 | 形容 | 価値 |
---|---|---|
defaultAccess | このプロパティを使用すると、要求がホスト エンドポイントへのアクセスを許可されるかどうかを指定できます。 使用可能な値は、'Allow'、'Deny' です。 | 'Allow' 'Deny' (必須) |
excludeFromLatest | true に設定すると、最新バージョンのリソース プロファイルからデプロイされた Virtual Machines では、このプロファイル バージョンは使用されません。 | bool |
モード | このプロパティを使用すると、アクセス制御規則を監査モード、強制モード、無効のどちらにするかを指定できます。 使用可能な値は、'Audit'、'Enforce' または 'Disabled' です。 | 'Audit' 'Disabled' 'Enforce' (必須) |
準則 | これは、inVMAccessControlProfile バージョンのアクセス制御規則の仕様です。 | AccessControlRules |
targetLocations | リソース プロファイルのバージョンがレプリケートされるターゲット リージョン。 このプロパティは更新可能です。 | TargetRegion[] |
Microsoft.Compute/galleries/inVMAccessControlProfiles/versions
名前 | 形容 | 価値 |
---|---|---|
場所 | リソースの場所 | string (必須) |
名前 | リソース名 | 糸 制約: パターン = ^[0-9]+\.[0-9]+\.[0-9]+$ (必須) |
親 | Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。 詳細については、「親リソースの外部 |
種類のリソースのシンボリック名: ギャラリー/inVMAccessControlProfiles |
プロパティ | inVMAccessControlProfile バージョンのプロパティについて説明します。 | GalleryInVMAccessControlProfileVersionProperties |
タグ | リソース タグ | タグ名と値のディクショナリ。 テンプレート の |
OSDiskImageEncryption
名前 | 形容 | 価値 |
---|---|---|
diskEncryptionSetId | ディスク暗号化セットのリソース ID を含む相対 URI。 | 糸 |
securityProfile | このプロパティは、OS ディスク イメージのセキュリティ プロファイルを指定します。 | OSDiskImageSecurityProfile を |
OSDiskImageSecurityProfile
名前 | 形容 | 価値 |
---|---|---|
confidentialVMEncryptionType | 機密性の高い VM 暗号化の種類 | 'EncryptedVMGuestStateOnlyWithPmk' 'EncryptedWithCmk' 'EncryptedWithPmk' 'NonPersistedTPM' |
secureVMDiskEncryptionSetId | セキュリティで保護された VM ディスク暗号化セット ID | 糸 |
ResourceTags
名前 | 形容 | 価値 |
---|
TargetRegion
名前 | 形容 | 価値 |
---|---|---|
additionalReplicaSets | ダイレクト ドライブ レプリカを作成するためのレプリカ数を含むストレージ SKU の一覧。 | AdditionalReplicaSet[] |
暗号化 | 随意。 ユーザーは、ギャラリー成果物内の OS ディスクとデータ ディスクを暗号化するためのカスタマー マネージド キーを提供できます。 | EncryptionImages |
excludeFromLatest | ユーザーが version='latest' を指定したときにイメージを非表示にするフラグ設定が含まれています | bool |
名前 | リージョンの名前。 | string (必須) |
regionalReplicaCount | リージョンごとに作成されるイメージ バージョンのレプリカの数。 このプロパティは更新可能です。 | int |
storageAccountType | イメージの格納に使用するストレージ アカウントの種類を指定します。 このプロパティは更新できません。 | 'PremiumV2_LRS' 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
ARM テンプレート リソース定義
galleries/inVMAccessControlProfiles/versions リソースの種類は、次をターゲットとする操作でデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.Compute/galleries/inVMAccessControlProfiles/versions リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.Compute/galleries/inVMAccessControlProfiles/versions",
"apiVersion": "2024-03-03",
"name": "string",
"location": "string",
"properties": {
"defaultAccess": "string",
"excludeFromLatest": "bool",
"mode": "string",
"rules": {
"identities": [
{
"exePath": "string",
"groupName": "string",
"name": "string",
"processName": "string",
"userName": "string"
}
],
"privileges": [
{
"name": "string",
"path": "string",
"queryParameters": {
"{customized property}": "string"
}
}
],
"roleAssignments": [
{
"identities": [ "string" ],
"role": "string"
}
],
"roles": [
{
"name": "string",
"privileges": [ "string" ]
}
]
},
"targetLocations": [
{
"additionalReplicaSets": [
{
"regionalReplicaCount": "int",
"storageAccountType": "string"
}
],
"encryption": {
"dataDiskImages": [
{
"diskEncryptionSetId": "string",
"lun": "int"
}
],
"osDiskImage": {
"diskEncryptionSetId": "string",
"securityProfile": {
"confidentialVMEncryptionType": "string",
"secureVMDiskEncryptionSetId": "string"
}
}
},
"excludeFromLatest": "bool",
"name": "string",
"regionalReplicaCount": "int",
"storageAccountType": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
}
プロパティ値
AccessControlRules
名前 | 形容 | 価値 |
---|---|---|
ids | ID の一覧。 | AccessControlRulesIdentity[] |
特権 | 特権の一覧。 | AccessControlRulesPrivilege[] |
roleAssignments | ロールの割り当ての一覧。 | AccessControlRulesRoleAssignment[] |
役割 | ロールの一覧。 | AccessControlRulesRole[] |
AccessControlRulesIdentity
名前 | 形容 | 価値 |
---|---|---|
exePath | 実行可能ファイルへのパス。 | 糸 |
groupName | この ID に対応する groupName。 | 糸 |
名前 | ID の名前。 | string (必須) |
processName | 実行可能ファイルのプロセス名。 | 糸 |
userName | この ID に対応するユーザー名。 | 糸 |
AccessControlRulesPrivilege
名前 | 形容 | 価値 |
---|---|---|
名前 | 特権の名前。 | string (必須) |
パス | 特権に対応する HTTP パス。 | string (必須) |
queryParameters | パス内で一致するクエリ パラメーター。 | AccessControlRulesPrivilegeQueryParameters |
AccessControlRulesPrivilegeQueryParameters
名前 | 形容 | 価値 |
---|
AccessControlRulesRole
名前 | 形容 | 価値 |
---|---|---|
名前 | ロールの名前。 | string (必須) |
特権 | このロールで必要な特権の一覧。 | string[] (必須) |
AccessControlRulesRoleAssignment
名前 | 形容 | 価値 |
---|---|---|
ids | ロールによって定義された特権にアクセスできる ID の一覧。 | string[] (必須) |
役割 | ロールの名前。 | string (必須) |
AdditionalReplicaSet
名前 | 形容 | 価値 |
---|---|---|
regionalReplicaCount | 作成するイメージ バージョンのダイレクト ドライブ レプリカの数。このプロパティは更新可能です | int |
storageAccountType | ダイレクト ドライブ レプリカの作成に使用するストレージ アカウントの種類を指定します | 'PremiumV2_LRS' 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
DataDiskImageEncryption
名前 | 形容 | 価値 |
---|---|---|
diskEncryptionSetId | ディスク暗号化セットのリソース ID を含む相対 URI。 | 糸 |
lun | このプロパティは、データ ディスクの論理ユニット番号を指定します。 この値は、仮想マシン内のデータ ディスクを識別するために使用されるため、仮想マシンに接続されているデータ ディスクごとに一意である必要があります。 | int (必須) |
EncryptionImages
名前 | 形容 | 価値 |
---|---|---|
dataDiskImages | データ ディスク イメージの暗号化仕様の一覧。 | DataDiskImageEncryption[] |
osDiskImage | OS ディスク イメージの暗号化設定が含まれています。 | OSDiskImageEncryption の |
GalleryInVMAccessControlProfileVersionProperties
名前 | 形容 | 価値 |
---|---|---|
defaultAccess | このプロパティを使用すると、要求がホスト エンドポイントへのアクセスを許可されるかどうかを指定できます。 使用可能な値は、'Allow'、'Deny' です。 | 'Allow' 'Deny' (必須) |
excludeFromLatest | true に設定すると、最新バージョンのリソース プロファイルからデプロイされた Virtual Machines では、このプロファイル バージョンは使用されません。 | bool |
モード | このプロパティを使用すると、アクセス制御規則を監査モード、強制モード、無効のどちらにするかを指定できます。 使用可能な値は、'Audit'、'Enforce' または 'Disabled' です。 | 'Audit' 'Disabled' 'Enforce' (必須) |
準則 | これは、inVMAccessControlProfile バージョンのアクセス制御規則の仕様です。 | AccessControlRules |
targetLocations | リソース プロファイルのバージョンがレプリケートされるターゲット リージョン。 このプロパティは更新可能です。 | TargetRegion[] |
Microsoft.Compute/galleries/inVMAccessControlProfiles/versions
名前 | 形容 | 価値 |
---|---|---|
apiVersion | API のバージョン | '2024-03-03' |
場所 | リソースの場所 | string (必須) |
名前 | リソース名 | 糸 制約: パターン = ^[0-9]+\.[0-9]+\.[0-9]+$ (必須) |
プロパティ | inVMAccessControlProfile バージョンのプロパティについて説明します。 | GalleryInVMAccessControlProfileVersionProperties |
タグ | リソース タグ | タグ名と値のディクショナリ。 テンプレート の |
種類 | リソースの種類 | 'Microsoft.Compute/galleries/inVMAccessControlProfiles/versions' |
OSDiskImageEncryption
名前 | 形容 | 価値 |
---|---|---|
diskEncryptionSetId | ディスク暗号化セットのリソース ID を含む相対 URI。 | 糸 |
securityProfile | このプロパティは、OS ディスク イメージのセキュリティ プロファイルを指定します。 | OSDiskImageSecurityProfile を |
OSDiskImageSecurityProfile
名前 | 形容 | 価値 |
---|---|---|
confidentialVMEncryptionType | 機密性の高い VM 暗号化の種類 | 'EncryptedVMGuestStateOnlyWithPmk' 'EncryptedWithCmk' 'EncryptedWithPmk' 'NonPersistedTPM' |
secureVMDiskEncryptionSetId | セキュリティで保護された VM ディスク暗号化セット ID | 糸 |
ResourceTags
名前 | 形容 | 価値 |
---|
TargetRegion
名前 | 形容 | 価値 |
---|---|---|
additionalReplicaSets | ダイレクト ドライブ レプリカを作成するためのレプリカ数を含むストレージ SKU の一覧。 | AdditionalReplicaSet[] |
暗号化 | 随意。 ユーザーは、ギャラリー成果物内の OS ディスクとデータ ディスクを暗号化するためのカスタマー マネージド キーを提供できます。 | EncryptionImages |
excludeFromLatest | ユーザーが version='latest' を指定したときにイメージを非表示にするフラグ設定が含まれています | bool |
名前 | リージョンの名前。 | string (必須) |
regionalReplicaCount | リージョンごとに作成されるイメージ バージョンのレプリカの数。 このプロパティは更新可能です。 | int |
storageAccountType | イメージの格納に使用するストレージ アカウントの種類を指定します。 このプロパティは更新できません。 | 'PremiumV2_LRS' 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
Terraform (AzAPI プロバイダー) リソース定義
galleries/inVMAccessControlProfiles/versions リソースの種類は、次をターゲットとする操作でデプロイできます。
- リソース グループの
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.Compute/galleries/inVMAccessControlProfiles/versions リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/galleries/inVMAccessControlProfiles/versions@2024-03-03"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
defaultAccess = "string"
excludeFromLatest = bool
mode = "string"
rules = {
identities = [
{
exePath = "string"
groupName = "string"
name = "string"
processName = "string"
userName = "string"
}
]
privileges = [
{
name = "string"
path = "string"
queryParameters = {
{customized property} = "string"
}
}
]
roleAssignments = [
{
identities = [
"string"
]
role = "string"
}
]
roles = [
{
name = "string"
privileges = [
"string"
]
}
]
}
targetLocations = [
{
additionalReplicaSets = [
{
regionalReplicaCount = int
storageAccountType = "string"
}
]
encryption = {
dataDiskImages = [
{
diskEncryptionSetId = "string"
lun = int
}
]
osDiskImage = {
diskEncryptionSetId = "string"
securityProfile = {
confidentialVMEncryptionType = "string"
secureVMDiskEncryptionSetId = "string"
}
}
}
excludeFromLatest = bool
name = "string"
regionalReplicaCount = int
storageAccountType = "string"
}
]
}
})
}
プロパティ値
AccessControlRules
名前 | 形容 | 価値 |
---|---|---|
ids | ID の一覧。 | AccessControlRulesIdentity[] |
特権 | 特権の一覧。 | AccessControlRulesPrivilege[] |
roleAssignments | ロールの割り当ての一覧。 | AccessControlRulesRoleAssignment[] |
役割 | ロールの一覧。 | AccessControlRulesRole[] |
AccessControlRulesIdentity
名前 | 形容 | 価値 |
---|---|---|
exePath | 実行可能ファイルへのパス。 | 糸 |
groupName | この ID に対応する groupName。 | 糸 |
名前 | ID の名前。 | string (必須) |
processName | 実行可能ファイルのプロセス名。 | 糸 |
userName | この ID に対応するユーザー名。 | 糸 |
AccessControlRulesPrivilege
名前 | 形容 | 価値 |
---|---|---|
名前 | 特権の名前。 | string (必須) |
パス | 特権に対応する HTTP パス。 | string (必須) |
queryParameters | パス内で一致するクエリ パラメーター。 | AccessControlRulesPrivilegeQueryParameters |
AccessControlRulesPrivilegeQueryParameters
名前 | 形容 | 価値 |
---|
AccessControlRulesRole
名前 | 形容 | 価値 |
---|---|---|
名前 | ロールの名前。 | string (必須) |
特権 | このロールで必要な特権の一覧。 | string[] (必須) |
AccessControlRulesRoleAssignment
名前 | 形容 | 価値 |
---|---|---|
ids | ロールによって定義された特権にアクセスできる ID の一覧。 | string[] (必須) |
役割 | ロールの名前。 | string (必須) |
AdditionalReplicaSet
名前 | 形容 | 価値 |
---|---|---|
regionalReplicaCount | 作成するイメージ バージョンのダイレクト ドライブ レプリカの数。このプロパティは更新可能です | int |
storageAccountType | ダイレクト ドライブ レプリカの作成に使用するストレージ アカウントの種類を指定します | 'PremiumV2_LRS' 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |
DataDiskImageEncryption
名前 | 形容 | 価値 |
---|---|---|
diskEncryptionSetId | ディスク暗号化セットのリソース ID を含む相対 URI。 | 糸 |
lun | このプロパティは、データ ディスクの論理ユニット番号を指定します。 この値は、仮想マシン内のデータ ディスクを識別するために使用されるため、仮想マシンに接続されているデータ ディスクごとに一意である必要があります。 | int (必須) |
EncryptionImages
名前 | 形容 | 価値 |
---|---|---|
dataDiskImages | データ ディスク イメージの暗号化仕様の一覧。 | DataDiskImageEncryption[] |
osDiskImage | OS ディスク イメージの暗号化設定が含まれています。 | OSDiskImageEncryption の |
GalleryInVMAccessControlProfileVersionProperties
名前 | 形容 | 価値 |
---|---|---|
defaultAccess | このプロパティを使用すると、要求がホスト エンドポイントへのアクセスを許可されるかどうかを指定できます。 使用可能な値は、'Allow'、'Deny' です。 | 'Allow' 'Deny' (必須) |
excludeFromLatest | true に設定すると、最新バージョンのリソース プロファイルからデプロイされた Virtual Machines では、このプロファイル バージョンは使用されません。 | bool |
モード | このプロパティを使用すると、アクセス制御規則を監査モード、強制モード、無効のどちらにするかを指定できます。 使用可能な値は、'Audit'、'Enforce' または 'Disabled' です。 | 'Audit' 'Disabled' 'Enforce' (必須) |
準則 | これは、inVMAccessControlProfile バージョンのアクセス制御規則の仕様です。 | AccessControlRules |
targetLocations | リソース プロファイルのバージョンがレプリケートされるターゲット リージョン。 このプロパティは更新可能です。 | TargetRegion[] |
Microsoft.Compute/galleries/inVMAccessControlProfiles/versions
名前 | 形容 | 価値 |
---|---|---|
場所 | リソースの場所 | string (必須) |
名前 | リソース名 | 糸 制約: パターン = ^[0-9]+\.[0-9]+\.[0-9]+$ (必須) |
parent_id | このリソースの親であるリソースの ID。 | 種類のリソースの ID: ギャラリー/inVMAccessControlProfiles |
プロパティ | inVMAccessControlProfile バージョンのプロパティについて説明します。 | GalleryInVMAccessControlProfileVersionProperties |
タグ | リソース タグ | タグ名と値のディクショナリ。 |
種類 | リソースの種類 | "Microsoft.Compute/galleries/inVMAccessControlProfiles/versions@2024-03-03" |
OSDiskImageEncryption
名前 | 形容 | 価値 |
---|---|---|
diskEncryptionSetId | ディスク暗号化セットのリソース ID を含む相対 URI。 | 糸 |
securityProfile | このプロパティは、OS ディスク イメージのセキュリティ プロファイルを指定します。 | OSDiskImageSecurityProfile を |
OSDiskImageSecurityProfile
名前 | 形容 | 価値 |
---|---|---|
confidentialVMEncryptionType | 機密性の高い VM 暗号化の種類 | 'EncryptedVMGuestStateOnlyWithPmk' 'EncryptedWithCmk' 'EncryptedWithPmk' 'NonPersistedTPM' |
secureVMDiskEncryptionSetId | セキュリティで保護された VM ディスク暗号化セット ID | 糸 |
ResourceTags
名前 | 形容 | 価値 |
---|
TargetRegion
名前 | 形容 | 価値 |
---|---|---|
additionalReplicaSets | ダイレクト ドライブ レプリカを作成するためのレプリカ数を含むストレージ SKU の一覧。 | AdditionalReplicaSet[] |
暗号化 | 随意。 ユーザーは、ギャラリー成果物内の OS ディスクとデータ ディスクを暗号化するためのカスタマー マネージド キーを提供できます。 | EncryptionImages |
excludeFromLatest | ユーザーが version='latest' を指定したときにイメージを非表示にするフラグ設定が含まれています | bool |
名前 | リージョンの名前。 | string (必須) |
regionalReplicaCount | リージョンごとに作成されるイメージ バージョンのレプリカの数。 このプロパティは更新可能です。 | int |
storageAccountType | イメージの格納に使用するストレージ アカウントの種類を指定します。 このプロパティは更新できません。 | 'PremiumV2_LRS' 'Premium_LRS' 'Standard_LRS' 'Standard_ZRS' |