MonitoringConfigOperations interface

Interface representando uma operação MonitoringConfig.

Propriedades

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Cria uma nova configuração de métrica ou atualiza uma existente para uma função.

delete

exclui uma nova configuração de métrica para uma função.

get

Obtém uma configuração de métrica de uma função.

list

Lista as configurações de métrica em uma função.

Detalhes da propriedade

beginCreateOrUpdate

Aviso

Essa API foi preterida.

use createOrUpdate instead

beginCreateOrUpdate: (deviceName: string, roleName: string, resourceGroupName: string, monitoringMetricConfiguration: MonitoringMetricConfiguration, options?: MonitoringConfigCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<MonitoringMetricConfiguration>, MonitoringMetricConfiguration>>

Valor da propriedade

(deviceName: string, roleName: string, resourceGroupName: string, monitoringMetricConfiguration: MonitoringMetricConfiguration, options?: MonitoringConfigCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<MonitoringMetricConfiguration>, MonitoringMetricConfiguration>>

beginCreateOrUpdateAndWait

Aviso

Essa API foi preterida.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (deviceName: string, roleName: string, resourceGroupName: string, monitoringMetricConfiguration: MonitoringMetricConfiguration, options?: MonitoringConfigCreateOrUpdateOptionalParams) => Promise<MonitoringMetricConfiguration>

Valor da propriedade

(deviceName: string, roleName: string, resourceGroupName: string, monitoringMetricConfiguration: MonitoringMetricConfiguration, options?: MonitoringConfigCreateOrUpdateOptionalParams) => Promise<MonitoringMetricConfiguration>

beginDelete

Aviso

Essa API foi preterida.

use delete instead

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

Valor da propriedade

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

beginDeleteAndWait

Aviso

Essa API foi preterida.

use delete instead

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

Valor da propriedade

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

createOrUpdate

Cria uma nova configuração de métrica ou atualiza uma existente para uma função.

createOrUpdate: (deviceName: string, roleName: string, resourceGroupName: string, monitoringMetricConfiguration: MonitoringMetricConfiguration, options?: MonitoringConfigCreateOrUpdateOptionalParams) => PollerLike<OperationState<MonitoringMetricConfiguration>, MonitoringMetricConfiguration>

Valor da propriedade

(deviceName: string, roleName: string, resourceGroupName: string, monitoringMetricConfiguration: MonitoringMetricConfiguration, options?: MonitoringConfigCreateOrUpdateOptionalParams) => PollerLike<OperationState<MonitoringMetricConfiguration>, MonitoringMetricConfiguration>

delete

exclui uma nova configuração de métrica para uma função.

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

Valor da propriedade

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

get

Obtém uma configuração de métrica de uma função.

get: (deviceName: string, roleName: string, resourceGroupName: string, options?: MonitoringConfigGetOptionalParams) => Promise<MonitoringMetricConfiguration>

Valor da propriedade

(deviceName: string, roleName: string, resourceGroupName: string, options?: MonitoringConfigGetOptionalParams) => Promise<MonitoringMetricConfiguration>

list

Lista as configurações de métrica em uma função.

list: (deviceName: string, roleName: string, resourceGroupName: string, options?: MonitoringConfigListOptionalParams) => PagedAsyncIterableIterator<MonitoringMetricConfiguration, MonitoringMetricConfiguration[], PageSettings>

Valor da propriedade

(deviceName: string, roleName: string, resourceGroupName: string, options?: MonitoringConfigListOptionalParams) => PagedAsyncIterableIterator<MonitoringMetricConfiguration, MonitoringMetricConfiguration[], PageSettings>