Partager via


WorkspaceApiOperation interface

Interface représentant une WorkspaceApiOperation.

Méthodes

createOrUpdate(string, string, string, string, string, OperationContract, WorkspaceApiOperationCreateOrUpdateOptionalParams)

Crée une nouvelle opération dans l’API ou la met à jour.

delete(string, string, string, string, string, string, WorkspaceApiOperationDeleteOptionalParams)

Supprime l’opération spécifiée dans l’API.

get(string, string, string, string, string, WorkspaceApiOperationGetOptionalParams)

Obtient les détails de l’opération d’API spécifiée par son identificateur.

getEntityTag(string, string, string, string, string, WorkspaceApiOperationGetEntityTagOptionalParams)

Obtient la version d’état d’entité (Etag) de l’opération d’API spécifiée par son identificateur.

listByApi(string, string, string, string, WorkspaceApiOperationListByApiOptionalParams)

Répertorie une collection des opérations pour l’API spécifiée.

update(string, string, string, string, string, string, OperationUpdateContract, WorkspaceApiOperationUpdateOptionalParams)

Met à jour les détails de l’opération dans l’API spécifiée par son identificateur.

Détails de la méthode

createOrUpdate(string, string, string, string, string, OperationContract, WorkspaceApiOperationCreateOrUpdateOptionalParams)

Crée une nouvelle opération dans l’API ou la met à jour.

function createOrUpdate(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, operationId: string, parameters: OperationContract, options?: WorkspaceApiOperationCreateOrUpdateOptionalParams): Promise<WorkspaceApiOperationCreateOrUpdateResponse>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

workspaceId

string

Identificateur de l’espace de travail. Doit être unique dans l’instance actuelle du service Gestion des API.

apiId

string

Identificateur de révision d’API. Doit être unique dans l’instance actuelle du service Gestion des API. La révision non actuelle a ; rev=n en tant que suffixe où n est le numéro de révision.

operationId

string

Identificateur d’opération dans une API. Doit être unique dans l’instance actuelle du service Gestion des API.

parameters
OperationContract

Créez des paramètres.

options
WorkspaceApiOperationCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

delete(string, string, string, string, string, string, WorkspaceApiOperationDeleteOptionalParams)

Supprime l’opération spécifiée dans l’API.

function delete(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, operationId: string, ifMatch: string, options?: WorkspaceApiOperationDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

workspaceId

string

Identificateur de l’espace de travail. Doit être unique dans l’instance actuelle du service Gestion des API.

apiId

string

Identificateur de révision d’API. Doit être unique dans l’instance actuelle du service Gestion des API. La révision non actuelle a ; rev=n en tant que suffixe où n est le numéro de révision.

operationId

string

Identificateur d’opération dans une API. Doit être unique dans l’instance actuelle du service Gestion des API.

ifMatch

string

ETag de l’entité. ETag doit correspondre à l’état actuel de l’entité à partir de la réponse d’en-tête de la requête GET ou il doit être * pour la mise à jour inconditionnelle.

options
WorkspaceApiOperationDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, string, string, WorkspaceApiOperationGetOptionalParams)

Obtient les détails de l’opération d’API spécifiée par son identificateur.

function get(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, operationId: string, options?: WorkspaceApiOperationGetOptionalParams): Promise<WorkspaceApiOperationGetResponse>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

workspaceId

string

Identificateur de l’espace de travail. Doit être unique dans l’instance actuelle du service Gestion des API.

apiId

string

Identificateur de révision d’API. Doit être unique dans l’instance actuelle du service Gestion des API. La révision non actuelle a ; rev=n en tant que suffixe où n est le numéro de révision.

operationId

string

Identificateur d’opération dans une API. Doit être unique dans l’instance actuelle du service Gestion des API.

options
WorkspaceApiOperationGetOptionalParams

Paramètres d’options.

Retours

getEntityTag(string, string, string, string, string, WorkspaceApiOperationGetEntityTagOptionalParams)

Obtient la version d’état d’entité (Etag) de l’opération d’API spécifiée par son identificateur.

function getEntityTag(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, operationId: string, options?: WorkspaceApiOperationGetEntityTagOptionalParams): Promise<WorkspaceApiOperationGetEntityTagHeaders>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

workspaceId

string

Identificateur de l’espace de travail. Doit être unique dans l’instance actuelle du service Gestion des API.

apiId

string

Identificateur de révision d’API. Doit être unique dans l’instance actuelle du service Gestion des API. La révision non actuelle a ; rev=n en tant que suffixe où n est le numéro de révision.

operationId

string

Identificateur d’opération dans une API. Doit être unique dans l’instance actuelle du service Gestion des API.

options
WorkspaceApiOperationGetEntityTagOptionalParams

Paramètres d’options.

Retours

listByApi(string, string, string, string, WorkspaceApiOperationListByApiOptionalParams)

Répertorie une collection des opérations pour l’API spécifiée.

function listByApi(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, options?: WorkspaceApiOperationListByApiOptionalParams): PagedAsyncIterableIterator<OperationContract, OperationContract[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

workspaceId

string

Identificateur de l’espace de travail. Doit être unique dans l’instance actuelle du service Gestion des API.

apiId

string

Identificateur de révision d’API. Doit être unique dans l’instance actuelle du service Gestion des API. La révision non actuelle a ; rev=n en tant que suffixe où n est le numéro de révision.

options
WorkspaceApiOperationListByApiOptionalParams

Paramètres d’options.

Retours

update(string, string, string, string, string, string, OperationUpdateContract, WorkspaceApiOperationUpdateOptionalParams)

Met à jour les détails de l’opération dans l’API spécifiée par son identificateur.

function update(resourceGroupName: string, serviceName: string, workspaceId: string, apiId: string, operationId: string, ifMatch: string, parameters: OperationUpdateContract, options?: WorkspaceApiOperationUpdateOptionalParams): Promise<WorkspaceApiOperationUpdateResponse>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceName

string

Nom du service Gestion des API.

workspaceId

string

Identificateur de l’espace de travail. Doit être unique dans l’instance actuelle du service Gestion des API.

apiId

string

Identificateur de révision d’API. Doit être unique dans l’instance actuelle du service Gestion des API. La révision non actuelle a ; rev=n en tant que suffixe où n est le numéro de révision.

operationId

string

Identificateur d’opération dans une API. Doit être unique dans l’instance actuelle du service Gestion des API.

ifMatch

string

ETag de l’entité. ETag doit correspondre à l’état actuel de l’entité à partir de la réponse d’en-tête de la requête GET ou il doit être * pour la mise à jour inconditionnelle.

parameters
OperationUpdateContract

Paramètres de mise à jour des opérations d’API.

options
WorkspaceApiOperationUpdateOptionalParams

Paramètres d’options.

Retours