DevicesOperations interface

Interface representando as operações de um dispositivo.

Propriedades

beginCreateOrUpdateSecuritySettings
beginCreateOrUpdateSecuritySettingsAndWait
beginDelete
beginDeleteAndWait
beginDownloadUpdates
beginDownloadUpdatesAndWait
beginInstallUpdates
beginInstallUpdatesAndWait
beginScanForUpdates
beginScanForUpdatesAndWait
createOrUpdate

Cria ou atualiza um recurso do Data Box Edge/Data Box Gateway.

createOrUpdateSecuritySettings

Atualiza as configurações de segurança em um dispositivo Data Box Edge/Data Box Gateway.

delete

Elimina o dispositivo Data Box Edge/Data Box Gateway.

downloadUpdates

Baixa as atualizações em um dispositivo Data Box Edge/Data Box Gateway.

generateCertificate

Gera certificado para chave de ativação.

get

Obtém as propriedades do dispositivo Data Box Edge/Data Box Gateway.

getExtendedInformation

Obtém informações adicionais para o dispositivo Azure Stack Edge/Data Box Gateway especificado.

getNetworkSettings

Obtém as definições de rede do dispositivo Data Box Edge/Data Box Gateway especificado.

getUpdateSummary

Obtém informações sobre a disponibilidade de atualizações com base na última verificação do dispositivo. Ele também obtém informações sobre qualquer trabalho de download ou instalação em andamento no dispositivo.

installUpdates

Instala as atualizações no dispositivo Data Box Edge/Data Box Gateway.

listByResourceGroup

Obtém todos os dispositivos Data Box Edge/Data Box Gateway em um grupo de recursos.

listBySubscription

Obtém todos os dispositivos Data Box Edge/Data Box Gateway em uma assinatura.

scanForUpdates

Verifica se há atualizações em um dispositivo Data Box Edge/Data Box Gateway.

update

Modifica um recurso do Data Box Edge/Data Box Gateway.

updateExtendedInformation

Obtém informações adicionais para o dispositivo Data Box Edge/Data Box Gateway especificado.

uploadCertificate

Carrega o certificado de registro para o dispositivo.

Detalhes da propriedade

beginCreateOrUpdateSecuritySettings

Aviso

Essa API foi preterida.

use createOrUpdateSecuritySettings instead

beginCreateOrUpdateSecuritySettings: (deviceName: string, resourceGroupName: string, securitySettings: SecuritySettings, options?: DevicesCreateOrUpdateSecuritySettingsOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(deviceName: string, resourceGroupName: string, securitySettings: SecuritySettings, options?: DevicesCreateOrUpdateSecuritySettingsOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginCreateOrUpdateSecuritySettingsAndWait

Aviso

Essa API foi preterida.

use createOrUpdateSecuritySettings instead

beginCreateOrUpdateSecuritySettingsAndWait: (deviceName: string, resourceGroupName: string, securitySettings: SecuritySettings, options?: DevicesCreateOrUpdateSecuritySettingsOptionalParams) => Promise<void>

Valor da propriedade

(deviceName: string, resourceGroupName: string, securitySettings: SecuritySettings, options?: DevicesCreateOrUpdateSecuritySettingsOptionalParams) => Promise<void>

beginDelete

Aviso

Essa API foi preterida.

use delete instead

beginDelete: (deviceName: string, resourceGroupName: string, options?: DevicesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(deviceName: string, resourceGroupName: string, options?: DevicesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Aviso

Essa API foi preterida.

use delete instead

beginDeleteAndWait: (deviceName: string, resourceGroupName: string, options?: DevicesDeleteOptionalParams) => Promise<void>

Valor da propriedade

(deviceName: string, resourceGroupName: string, options?: DevicesDeleteOptionalParams) => Promise<void>

beginDownloadUpdates

Aviso

Essa API foi preterida.

use downloadUpdates instead

beginDownloadUpdates: (deviceName: string, resourceGroupName: string, options?: DevicesDownloadUpdatesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(deviceName: string, resourceGroupName: string, options?: DevicesDownloadUpdatesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDownloadUpdatesAndWait

Aviso

Essa API foi preterida.

use downloadUpdates instead

beginDownloadUpdatesAndWait: (deviceName: string, resourceGroupName: string, options?: DevicesDownloadUpdatesOptionalParams) => Promise<void>

Valor da propriedade

(deviceName: string, resourceGroupName: string, options?: DevicesDownloadUpdatesOptionalParams) => Promise<void>

beginInstallUpdates

Aviso

Essa API foi preterida.

use installUpdates instead

beginInstallUpdates: (deviceName: string, resourceGroupName: string, options?: DevicesInstallUpdatesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(deviceName: string, resourceGroupName: string, options?: DevicesInstallUpdatesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginInstallUpdatesAndWait

Aviso

Essa API foi preterida.

use installUpdates instead

beginInstallUpdatesAndWait: (deviceName: string, resourceGroupName: string, options?: DevicesInstallUpdatesOptionalParams) => Promise<void>

Valor da propriedade

(deviceName: string, resourceGroupName: string, options?: DevicesInstallUpdatesOptionalParams) => Promise<void>

beginScanForUpdates

Aviso

Essa API foi preterida.

use scanForUpdates instead

beginScanForUpdates: (deviceName: string, resourceGroupName: string, options?: DevicesScanForUpdatesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(deviceName: string, resourceGroupName: string, options?: DevicesScanForUpdatesOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginScanForUpdatesAndWait

Aviso

Essa API foi preterida.

use scanForUpdates instead

beginScanForUpdatesAndWait: (deviceName: string, resourceGroupName: string, options?: DevicesScanForUpdatesOptionalParams) => Promise<void>

Valor da propriedade

(deviceName: string, resourceGroupName: string, options?: DevicesScanForUpdatesOptionalParams) => Promise<void>

createOrUpdate

Cria ou atualiza um recurso do Data Box Edge/Data Box Gateway.

createOrUpdate: (deviceName: string, resourceGroupName: string, dataBoxEdgeDevice: DataBoxEdgeDevice, options?: DevicesCreateOrUpdateOptionalParams) => Promise<DataBoxEdgeDevice>

Valor da propriedade

(deviceName: string, resourceGroupName: string, dataBoxEdgeDevice: DataBoxEdgeDevice, options?: DevicesCreateOrUpdateOptionalParams) => Promise<DataBoxEdgeDevice>

createOrUpdateSecuritySettings

Atualiza as configurações de segurança em um dispositivo Data Box Edge/Data Box Gateway.

createOrUpdateSecuritySettings: (deviceName: string, resourceGroupName: string, securitySettings: SecuritySettings, options?: DevicesCreateOrUpdateSecuritySettingsOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(deviceName: string, resourceGroupName: string, securitySettings: SecuritySettings, options?: DevicesCreateOrUpdateSecuritySettingsOptionalParams) => PollerLike<OperationState<void>, void>

delete

Elimina o dispositivo Data Box Edge/Data Box Gateway.

delete: (deviceName: string, resourceGroupName: string, options?: DevicesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(deviceName: string, resourceGroupName: string, options?: DevicesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

downloadUpdates

Baixa as atualizações em um dispositivo Data Box Edge/Data Box Gateway.

downloadUpdates: (deviceName: string, resourceGroupName: string, options?: DevicesDownloadUpdatesOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(deviceName: string, resourceGroupName: string, options?: DevicesDownloadUpdatesOptionalParams) => PollerLike<OperationState<void>, void>

generateCertificate

Gera certificado para chave de ativação.

generateCertificate: (deviceName: string, resourceGroupName: string, options?: DevicesGenerateCertificateOptionalParams) => Promise<GenerateCertResponse>

Valor da propriedade

(deviceName: string, resourceGroupName: string, options?: DevicesGenerateCertificateOptionalParams) => Promise<GenerateCertResponse>

get

Obtém as propriedades do dispositivo Data Box Edge/Data Box Gateway.

get: (deviceName: string, resourceGroupName: string, options?: DevicesGetOptionalParams) => Promise<DataBoxEdgeDevice>

Valor da propriedade

(deviceName: string, resourceGroupName: string, options?: DevicesGetOptionalParams) => Promise<DataBoxEdgeDevice>

getExtendedInformation

Obtém informações adicionais para o dispositivo Azure Stack Edge/Data Box Gateway especificado.

getExtendedInformation: (deviceName: string, resourceGroupName: string, options?: DevicesGetExtendedInformationOptionalParams) => Promise<DataBoxEdgeDeviceExtendedInfo>

Valor da propriedade

(deviceName: string, resourceGroupName: string, options?: DevicesGetExtendedInformationOptionalParams) => Promise<DataBoxEdgeDeviceExtendedInfo>

getNetworkSettings

Obtém as definições de rede do dispositivo Data Box Edge/Data Box Gateway especificado.

getNetworkSettings: (deviceName: string, resourceGroupName: string, options?: DevicesGetNetworkSettingsOptionalParams) => Promise<NetworkSettings>

Valor da propriedade

(deviceName: string, resourceGroupName: string, options?: DevicesGetNetworkSettingsOptionalParams) => Promise<NetworkSettings>

getUpdateSummary

Obtém informações sobre a disponibilidade de atualizações com base na última verificação do dispositivo. Ele também obtém informações sobre qualquer trabalho de download ou instalação em andamento no dispositivo.

getUpdateSummary: (deviceName: string, resourceGroupName: string, options?: DevicesGetUpdateSummaryOptionalParams) => Promise<UpdateSummary>

Valor da propriedade

(deviceName: string, resourceGroupName: string, options?: DevicesGetUpdateSummaryOptionalParams) => Promise<UpdateSummary>

installUpdates

Instala as atualizações no dispositivo Data Box Edge/Data Box Gateway.

installUpdates: (deviceName: string, resourceGroupName: string, options?: DevicesInstallUpdatesOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(deviceName: string, resourceGroupName: string, options?: DevicesInstallUpdatesOptionalParams) => PollerLike<OperationState<void>, void>

listByResourceGroup

Obtém todos os dispositivos Data Box Edge/Data Box Gateway em um grupo de recursos.

listByResourceGroup: (resourceGroupName: string, options?: DevicesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<DataBoxEdgeDevice, DataBoxEdgeDevice[], PageSettings>

Valor da propriedade

(resourceGroupName: string, options?: DevicesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<DataBoxEdgeDevice, DataBoxEdgeDevice[], PageSettings>

listBySubscription

Obtém todos os dispositivos Data Box Edge/Data Box Gateway em uma assinatura.

listBySubscription: (options?: DevicesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<DataBoxEdgeDevice, DataBoxEdgeDevice[], PageSettings>

Valor da propriedade

(options?: DevicesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<DataBoxEdgeDevice, DataBoxEdgeDevice[], PageSettings>

scanForUpdates

Verifica se há atualizações em um dispositivo Data Box Edge/Data Box Gateway.

scanForUpdates: (deviceName: string, resourceGroupName: string, options?: DevicesScanForUpdatesOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(deviceName: string, resourceGroupName: string, options?: DevicesScanForUpdatesOptionalParams) => PollerLike<OperationState<void>, void>

update

Modifica um recurso do Data Box Edge/Data Box Gateway.

update: (deviceName: string, resourceGroupName: string, parameters: DataBoxEdgeDevicePatch, options?: DevicesUpdateOptionalParams) => Promise<DataBoxEdgeDevice>

Valor da propriedade

(deviceName: string, resourceGroupName: string, parameters: DataBoxEdgeDevicePatch, options?: DevicesUpdateOptionalParams) => Promise<DataBoxEdgeDevice>

updateExtendedInformation

Obtém informações adicionais para o dispositivo Data Box Edge/Data Box Gateway especificado.

updateExtendedInformation: (deviceName: string, resourceGroupName: string, parameters: DataBoxEdgeDeviceExtendedInfoPatch, options?: DevicesUpdateExtendedInformationOptionalParams) => Promise<DataBoxEdgeDeviceExtendedInfo>

Valor da propriedade

(deviceName: string, resourceGroupName: string, parameters: DataBoxEdgeDeviceExtendedInfoPatch, options?: DevicesUpdateExtendedInformationOptionalParams) => Promise<DataBoxEdgeDeviceExtendedInfo>

uploadCertificate

Carrega o certificado de registro para o dispositivo.

uploadCertificate: (deviceName: string, resourceGroupName: string, parameters: UploadCertificateRequest, options?: DevicesUploadCertificateOptionalParams) => Promise<UploadCertificateResponse>

Valor da propriedade

(deviceName: string, resourceGroupName: string, parameters: UploadCertificateRequest, options?: DevicesUploadCertificateOptionalParams) => Promise<UploadCertificateResponse>