azure-docs-sdk-java/archive/docs-ref-autogen/com.microsoft.azure.managem...

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: {}