244 строки
17 KiB
YAML
244 строки
17 KiB
YAML
### YamlMime:JavaType
|
|
constructors:
|
|
- fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.VirtualMachineEncryptionConfiguration(String keyVaultId, String aadClientId, String aadSecret)
|
|
name: VirtualMachineEncryptionConfiguration(String keyVaultId, String aadClientId, String aadSecret)
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.VirtualMachineEncryptionConfiguration(String keyVaultId, String aadClientId, String aadSecret)
|
|
parameters:
|
|
- description: <p>resource ID of the key vault to store the disk encryption key </p>
|
|
name: keyVaultId
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
- description: <p>AAD application client ID to access the key vault </p>
|
|
name: aadClientId
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
- description: <p>AAD application client secret to access the key vault </p>
|
|
name: aadSecret
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
summary: >-
|
|
<p>Creates VirtualMachineEncryptionConfiguration.</p>
|
|
|
|
<p></p>
|
|
syntax: protected VirtualMachineEncryptionConfiguration(String keyVaultId, String aadClientId, String aadSecret)
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.VirtualMachineEncryptionConfiguration(String,String,String)
|
|
fields:
|
|
- field:
|
|
type: <xref href="final+String?alt=final+String&text=final+String" data-throw-if-not-resolved="False"/>
|
|
fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.aadClientId
|
|
name: aadClientId
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.aadClientId
|
|
syntax: protected final String aadClientId
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.aadClientId
|
|
- field:
|
|
type: <xref href="final+String?alt=final+String&text=final+String" data-throw-if-not-resolved="False"/>
|
|
fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.aadSecret
|
|
name: aadSecret
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.aadSecret
|
|
syntax: protected final String aadSecret
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.aadSecret
|
|
- field:
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.encryptionAlgorithm
|
|
name: encryptionAlgorithm
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.encryptionAlgorithm
|
|
syntax: protected String encryptionAlgorithm= "RSA-OAEP"
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.encryptionAlgorithm
|
|
- field:
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.keyEncryptionKeyURL
|
|
name: keyEncryptionKeyURL
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.keyEncryptionKeyURL
|
|
syntax: protected String keyEncryptionKeyURL
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.keyEncryptionKeyURL
|
|
- field:
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.keyEncryptionKeyVaultId
|
|
name: keyEncryptionKeyVaultId
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.keyEncryptionKeyVaultId
|
|
syntax: protected String keyEncryptionKeyVaultId
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.keyEncryptionKeyVaultId
|
|
- field:
|
|
type: <xref href="final+String?alt=final+String&text=final+String" data-throw-if-not-resolved="False"/>
|
|
fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.keyVaultId
|
|
name: keyVaultId
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.keyVaultId
|
|
syntax: protected final String keyVaultId
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.keyVaultId
|
|
- field:
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.passPhrase
|
|
name: passPhrase
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.passPhrase
|
|
syntax: protected String passPhrase
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.passPhrase
|
|
- field:
|
|
type: <xref href="com.microsoft.azure.management.compute.DiskVolumeType?alt=com.microsoft.azure.management.compute.DiskVolumeType&text=DiskVolumeType" data-throw-if-not-resolved="False"/>
|
|
fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.volumeType
|
|
name: volumeType
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.volumeType
|
|
syntax: protected DiskVolumeType volumeType= DiskVolumeType.ALL
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.volumeType
|
|
inheritances:
|
|
- <xref href="java.lang.Object" data-throw-if-not-resolved="False"/>
|
|
methods:
|
|
- fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.aadClientId()
|
|
name: aadClientId()
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.aadClientId()
|
|
returns:
|
|
description: <p>the AAD application client ID to access the key vault </p>
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
syntax: public String aadClientId()
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.aadClientId()
|
|
- fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.aadSecret()
|
|
name: aadSecret()
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.aadSecret()
|
|
returns:
|
|
description: <p>the AAD application client secret to access the key vault </p>
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
syntax: public String aadSecret()
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.aadSecret()
|
|
- fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.keyEncryptionKeyURL()
|
|
name: keyEncryptionKeyURL()
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.keyEncryptionKeyURL()
|
|
returns:
|
|
description: <p>key vault URL to the key (KEK) to protect (encrypt) the disk-encryption key </p>
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
syntax: public String keyEncryptionKeyURL()
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.keyEncryptionKeyURL()
|
|
- fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.keyEncryptionKeyVaultId()
|
|
name: keyEncryptionKeyVaultId()
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.keyEncryptionKeyVaultId()
|
|
returns:
|
|
description: <p>resource ID of the Key Vault holding key encryption key (KEK) </p>
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
syntax: public String keyEncryptionKeyVaultId()
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.keyEncryptionKeyVaultId()
|
|
- fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.keyVaultId()
|
|
name: keyVaultId()
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.keyVaultId()
|
|
returns:
|
|
description: <p>resource ID of the key vault to store the disk encryption key </p>
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
syntax: public String keyVaultId()
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.keyVaultId()
|
|
- fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.keyVaultUrl()
|
|
name: keyVaultUrl()
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.keyVaultUrl()
|
|
returns:
|
|
description: <p>URL to the key vault to store the disk encryption key </p>
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
syntax: public String keyVaultUrl()
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.keyVaultUrl()
|
|
- fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.linuxPassPhrase()
|
|
name: linuxPassPhrase()
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.linuxPassPhrase()
|
|
returns:
|
|
description: <p>the pass phrase to encrypt Linux OS and data disks </p>
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
syntax: public String linuxPassPhrase()
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.linuxPassPhrase()
|
|
- fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.osType()
|
|
name: osType()
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.osType()
|
|
returns:
|
|
description: <p>the operating system type </p>
|
|
type: abstract <xref href="com.microsoft.azure.management.compute.OperatingSystemTypes?alt=com.microsoft.azure.management.compute.OperatingSystemTypes&text=OperatingSystemTypes" data-throw-if-not-resolved="False"/>
|
|
syntax: public abstract OperatingSystemTypes osType()
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.osType()
|
|
- fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.volumeEncryptionKeyEncryptAlgorithm()
|
|
name: volumeEncryptionKeyEncryptAlgorithm()
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.volumeEncryptionKeyEncryptAlgorithm()
|
|
returns:
|
|
description: <p>the algorithm used to encrypt the disk-encryption key </p>
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
syntax: public String volumeEncryptionKeyEncryptAlgorithm()
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.volumeEncryptionKeyEncryptAlgorithm()
|
|
- fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.volumeType()
|
|
name: volumeType()
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.volumeType()
|
|
returns:
|
|
description: <p>type of the volume to perform encryption operation </p>
|
|
type: <xref href="com.microsoft.azure.management.compute.DiskVolumeType?alt=com.microsoft.azure.management.compute.DiskVolumeType&text=DiskVolumeType" data-throw-if-not-resolved="False"/>
|
|
syntax: public DiskVolumeType volumeType()
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.volumeType()
|
|
- fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.withVolumeEncryptionKeyEncryptAlgorithm(String encryptionAlgorithm)
|
|
name: withVolumeEncryptionKeyEncryptAlgorithm(String encryptionAlgorithm)
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.withVolumeEncryptionKeyEncryptAlgorithm(String encryptionAlgorithm)
|
|
parameters:
|
|
- description: <p>the algorithm </p>
|
|
name: encryptionAlgorithm
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
returns:
|
|
description: <p>VirtualMachineEncryptionConfiguration </p>
|
|
type: <xref href="T?alt=T&text=T" data-throw-if-not-resolved="False"/>
|
|
summary: >-
|
|
<p>Specifies the algorithm used to encrypt the disk-encryption key.</p>
|
|
|
|
<p></p>
|
|
syntax: public T withVolumeEncryptionKeyEncryptAlgorithm(String encryptionAlgorithm)
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.withVolumeEncryptionKeyEncryptAlgorithm(String)
|
|
- fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.withVolumeEncryptionKeyEncrypted(String keyEncryptionKeyURL)
|
|
name: withVolumeEncryptionKeyEncrypted(String keyEncryptionKeyURL)
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.withVolumeEncryptionKeyEncrypted(String keyEncryptionKeyURL)
|
|
parameters:
|
|
- description: <p>the key (KEK) URL </p>
|
|
name: keyEncryptionKeyURL
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
returns:
|
|
description: <p>VirtualMachineEncryptionConfiguration </p>
|
|
type: <xref href="T?alt=T&text=T" data-throw-if-not-resolved="False"/>
|
|
summary: >-
|
|
<p>Specifies the Key Vault URL to the key for protecting or wrapping the disk-encryption key.</p>
|
|
|
|
<p></p>
|
|
syntax: public T withVolumeEncryptionKeyEncrypted(String keyEncryptionKeyURL)
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.withVolumeEncryptionKeyEncrypted(String)
|
|
- fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.withVolumeEncryptionKeyEncrypted(String keyEncryptionKeyURL, String keyEncryptionKeyKevVaultId)
|
|
name: withVolumeEncryptionKeyEncrypted(String keyEncryptionKeyURL, String keyEncryptionKeyKevVaultId)
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.withVolumeEncryptionKeyEncrypted(String keyEncryptionKeyURL, String keyEncryptionKeyKevVaultId)
|
|
parameters:
|
|
- description: <p>the key (KEK) URL </p>
|
|
name: keyEncryptionKeyURL
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
- description: <p>resource ID of the keyVault storing KEK </p>
|
|
name: keyEncryptionKeyKevVaultId
|
|
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
|
|
returns:
|
|
description: <p>VirtualMachineEncryptionConfiguration </p>
|
|
type: <xref href="T?alt=T&text=T" data-throw-if-not-resolved="False"/>
|
|
summary: >-
|
|
<p>Specifies the and key vault Id and a vault URL to the key for protecting or wrapping the disk-encryption key.</p>
|
|
|
|
<p></p>
|
|
syntax: public T withVolumeEncryptionKeyEncrypted(String keyEncryptionKeyURL, String keyEncryptionKeyKevVaultId)
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.withVolumeEncryptionKeyEncrypted(String,String)
|
|
- fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>.withVolumeType(DiskVolumeType volumeType)
|
|
name: withVolumeType(DiskVolumeType volumeType)
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>.withVolumeType(DiskVolumeType volumeType)
|
|
parameters:
|
|
- description: <p>the volume type </p>
|
|
name: volumeType
|
|
type: <xref href="com.microsoft.azure.management.compute.DiskVolumeType?alt=com.microsoft.azure.management.compute.DiskVolumeType&text=DiskVolumeType" data-throw-if-not-resolved="False"/>
|
|
returns:
|
|
description: <p>VirtualMachineEncryptionConfiguration </p>
|
|
type: <xref href="T?alt=T&text=T" data-throw-if-not-resolved="False"/>
|
|
summary: >-
|
|
<p>Specifies the volume to encrypt.</p>
|
|
|
|
<p></p>
|
|
syntax: public T withVolumeType(DiskVolumeType volumeType)
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration.withVolumeType(DiskVolumeType)
|
|
nameWithType: VirtualMachineEncryptionConfiguration<T>
|
|
syntax: public class VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>>
|
|
type: class
|
|
typeParameters:
|
|
- description: <p>type presenting Windows or Linux specific settings </p>
|
|
name: T
|
|
uid: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration
|
|
fullName: com.microsoft.azure.management.compute.VirtualMachineEncryptionConfiguration<T>
|
|
name: VirtualMachineEncryptionConfiguration<T>
|
|
package: com.microsoft.azure.management.compute
|
|
summary: >-
|
|
<p>Type representing encryption configuration to be applied to a virtual machine.</p>
|
|
|
|
<p></p>
|
|
metadata: {}
|