ApiIssueAttachment interface
Interface représentant une APIIssueAttachment.
Méthodes
| create |
Crée une pièce jointe pour le problème dans une API ou met à jour une pièce jointe existante. |
| delete(string, string, string, string, string, string, Api |
Supprime le commentaire spécifié d’un problème. |
| get(string, string, string, string, string, Api |
Obtient les détails du problème pièce jointe pour une API spécifiée par son identificateur. |
| get |
Obtient la version d’état d’entité (Etag) du problème Attachment pour une API spécifiée par son identificateur. |
| list |
Répertorie toutes les pièces jointes pour le problème associé à l’API spécifiée. |
Détails de la méthode
createOrUpdate(string, string, string, string, string, IssueAttachmentContract, ApiIssueAttachmentCreateOrUpdateOptionalParams)
Crée une pièce jointe pour le problème dans une API ou met à jour une pièce jointe existante.
function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, attachmentId: string, parameters: IssueAttachmentContract, options?: ApiIssueAttachmentCreateOrUpdateOptionalParams): Promise<ApiIssueAttachmentCreateOrUpdateResponse>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources. Le nom ne respecte pas la casse.
- serviceName
-
string
Nom du service Gestion des API.
- apiId
-
string
Identificateur d’API. Doit être unique dans l’instance actuelle du service Gestion des API.
- issueId
-
string
Identificateur de problème. Doit être unique dans l’instance actuelle du service Gestion des API.
- attachmentId
-
string
Identificateur de pièce jointe dans un problème. Doit être unique dans le problème actuel.
- parameters
- IssueAttachmentContract
Créez des paramètres.
Paramètres d’options.
Retours
delete(string, string, string, string, string, string, ApiIssueAttachmentDeleteOptionalParams)
Supprime le commentaire spécifié d’un problème.
function delete(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, attachmentId: string, ifMatch: string, options?: ApiIssueAttachmentDeleteOptionalParams): 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.
- apiId
-
string
Identificateur d’API. Doit être unique dans l’instance actuelle du service Gestion des API.
- issueId
-
string
Identificateur de problème. Doit être unique dans l’instance actuelle du service Gestion des API.
- attachmentId
-
string
Identificateur de pièce jointe dans un problème. Doit être unique dans le problème actuel.
- 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.
Paramètres d’options.
Retours
Promise<void>
get(string, string, string, string, string, ApiIssueAttachmentGetOptionalParams)
Obtient les détails du problème pièce jointe pour une API spécifiée par son identificateur.
function get(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, attachmentId: string, options?: ApiIssueAttachmentGetOptionalParams): Promise<ApiIssueAttachmentGetResponse>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources. Le nom ne respecte pas la casse.
- serviceName
-
string
Nom du service Gestion des API.
- apiId
-
string
Identificateur d’API. Doit être unique dans l’instance actuelle du service Gestion des API.
- issueId
-
string
Identificateur de problème. Doit être unique dans l’instance actuelle du service Gestion des API.
- attachmentId
-
string
Identificateur de pièce jointe dans un problème. Doit être unique dans le problème actuel.
Paramètres d’options.
Retours
Promise<ApiIssueAttachmentGetResponse>
getEntityTag(string, string, string, string, string, ApiIssueAttachmentGetEntityTagOptionalParams)
Obtient la version d’état d’entité (Etag) du problème Attachment pour une API spécifiée par son identificateur.
function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, attachmentId: string, options?: ApiIssueAttachmentGetEntityTagOptionalParams): Promise<ApiIssueAttachmentGetEntityTagHeaders>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources. Le nom ne respecte pas la casse.
- serviceName
-
string
Nom du service Gestion des API.
- apiId
-
string
Identificateur d’API. Doit être unique dans l’instance actuelle du service Gestion des API.
- issueId
-
string
Identificateur de problème. Doit être unique dans l’instance actuelle du service Gestion des API.
- attachmentId
-
string
Identificateur de pièce jointe dans un problème. Doit être unique dans le problème actuel.
Paramètres d’options.
Retours
listByService(string, string, string, string, ApiIssueAttachmentListByServiceOptionalParams)
Répertorie toutes les pièces jointes pour le problème associé à l’API spécifiée.
function listByService(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, options?: ApiIssueAttachmentListByServiceOptionalParams): PagedAsyncIterableIterator<IssueAttachmentContract, IssueAttachmentContract[], 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.
- apiId
-
string
Identificateur d’API. Doit être unique dans l’instance actuelle du service Gestion des API.
- issueId
-
string
Identificateur de problème. Doit être unique dans l’instance actuelle du service Gestion des API.
Paramètres d’options.