ScheduledActionsOperations interface

Interface que representa operações ScheduledActions.

Propriedades

checkNameAvailability

Verifica a disponibilidade e a correção do nome de uma ação agendada.

checkNameAvailabilityByScope

Verifica a disponibilidade e a correção do nome para uma ação agendada dentro do escopo especificado.

createOrUpdate

Crie ou atualize uma ação agendada privada.

createOrUpdateByScope

Crie ou atualize uma ação agendada compartilhada dentro do escopo especificado.

delete

Exclua uma ação agendada privada.

deleteByScope

Exclua uma ação agendada dentro do escopo especificado.

get

Obtenha a ação agendada privada pelo nome.

getByScope

Obtenha a ação agendada compartilhada do escopo fornecido pelo nome.

list

Listar todas as ações agendadas privadas.

listByScope

Liste todas as ações agendadas compartilhadas dentro do escopo especificado.

run

Processa uma ação agendada privada.

runByScope

Executa uma ação agendada compartilhada dentro do escopo especificado.

Detalhes da propriedade

checkNameAvailability

Verifica a disponibilidade e a correção do nome de uma ação agendada.

checkNameAvailability: (checkNameAvailabilityRequest: CheckNameAvailabilityRequest, options?: ScheduledActionsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResponse>

Valor da propriedade

(checkNameAvailabilityRequest: CheckNameAvailabilityRequest, options?: ScheduledActionsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResponse>

checkNameAvailabilityByScope

Verifica a disponibilidade e a correção do nome para uma ação agendada dentro do escopo especificado.

checkNameAvailabilityByScope: (scope: string, checkNameAvailabilityRequest: CheckNameAvailabilityRequest, options?: ScheduledActionsCheckNameAvailabilityByScopeOptionalParams) => Promise<CheckNameAvailabilityResponse>

Valor da propriedade

(scope: string, checkNameAvailabilityRequest: CheckNameAvailabilityRequest, options?: ScheduledActionsCheckNameAvailabilityByScopeOptionalParams) => Promise<CheckNameAvailabilityResponse>

createOrUpdate

Crie ou atualize uma ação agendada privada.

createOrUpdate: (name: string, scheduledAction: ScheduledAction, options?: ScheduledActionsCreateOrUpdateOptionalParams) => Promise<ScheduledAction>

Valor da propriedade

(name: string, scheduledAction: ScheduledAction, options?: ScheduledActionsCreateOrUpdateOptionalParams) => Promise<ScheduledAction>

createOrUpdateByScope

Crie ou atualize uma ação agendada compartilhada dentro do escopo especificado.

createOrUpdateByScope: (scope: string, name: string, scheduledAction: ScheduledAction, options?: ScheduledActionsCreateOrUpdateByScopeOptionalParams) => Promise<ScheduledAction>

Valor da propriedade

(scope: string, name: string, scheduledAction: ScheduledAction, options?: ScheduledActionsCreateOrUpdateByScopeOptionalParams) => Promise<ScheduledAction>

delete

Exclua uma ação agendada privada.

delete: (name: string, options?: ScheduledActionsDeleteOptionalParams) => Promise<void>

Valor da propriedade

(name: string, options?: ScheduledActionsDeleteOptionalParams) => Promise<void>

deleteByScope

Exclua uma ação agendada dentro do escopo especificado.

deleteByScope: (scope: string, name: string, options?: ScheduledActionsDeleteByScopeOptionalParams) => Promise<void>

Valor da propriedade

(scope: string, name: string, options?: ScheduledActionsDeleteByScopeOptionalParams) => Promise<void>

get

Obtenha a ação agendada privada pelo nome.

get: (name: string, options?: ScheduledActionsGetOptionalParams) => Promise<ScheduledAction>

Valor da propriedade

(name: string, options?: ScheduledActionsGetOptionalParams) => Promise<ScheduledAction>

getByScope

Obtenha a ação agendada compartilhada do escopo fornecido pelo nome.

getByScope: (scope: string, name: string, options?: ScheduledActionsGetByScopeOptionalParams) => Promise<ScheduledAction>

Valor da propriedade

(scope: string, name: string, options?: ScheduledActionsGetByScopeOptionalParams) => Promise<ScheduledAction>

list

Listar todas as ações agendadas privadas.

list: (options?: ScheduledActionsListOptionalParams) => PagedAsyncIterableIterator<ScheduledAction, ScheduledAction[], PageSettings>

Valor da propriedade

(options?: ScheduledActionsListOptionalParams) => PagedAsyncIterableIterator<ScheduledAction, ScheduledAction[], PageSettings>

listByScope

Liste todas as ações agendadas compartilhadas dentro do escopo especificado.

listByScope: (scope: string, options?: ScheduledActionsListByScopeOptionalParams) => PagedAsyncIterableIterator<ScheduledAction, ScheduledAction[], PageSettings>

Valor da propriedade

(scope: string, options?: ScheduledActionsListByScopeOptionalParams) => PagedAsyncIterableIterator<ScheduledAction, ScheduledAction[], PageSettings>

run

Processa uma ação agendada privada.

run: (name: string, options?: ScheduledActionsRunOptionalParams) => Promise<void>

Valor da propriedade

(name: string, options?: ScheduledActionsRunOptionalParams) => Promise<void>

runByScope

Executa uma ação agendada compartilhada dentro do escopo especificado.

runByScope: (scope: string, name: string, options?: ScheduledActionsRunByScopeOptionalParams) => Promise<void>

Valor da propriedade

(scope: string, name: string, options?: ScheduledActionsRunByScopeOptionalParams) => Promise<void>