ApiIssueAttachment interface
Schnittstelle, die eine ApiIssueAttachment darstellt.
Methoden
| create |
Erstellt eine neue Anlage für das Problem in einer API oder aktualisiert eine vorhandene Anlage. |
| delete(string, string, string, string, string, string, Api |
Löscht den angegebenen Kommentar aus einem Problem. |
| get(string, string, string, string, string, Api |
Ruft die Details der Problemanlage für eine API ab, die durch ihren Bezeichner angegeben ist. |
| get |
Ruft die Entitätsstatusversion (Etag) der Problemanlage für eine api ab, die durch den Bezeichner angegeben ist. |
| list |
Listet alle Anlagen für das Problem auf, das der angegebenen API zugeordnet ist. |
Details zur Methode
createOrUpdate(string, string, string, string, string, IssueAttachmentContract, ApiIssueAttachmentCreateOrUpdateOptionalParams)
Erstellt eine neue Anlage für das Problem in einer API oder aktualisiert eine vorhandene Anlage.
function createOrUpdate(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, attachmentId: string, parameters: IssueAttachmentContract, options?: ApiIssueAttachmentCreateOrUpdateOptionalParams): Promise<ApiIssueAttachmentCreateOrUpdateResponse>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- serviceName
-
string
Der Name des API-Verwaltungsdiensts.
- apiId
-
string
API-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.
- issueId
-
string
Problembezeichner. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.
- attachmentId
-
string
Anlagenbezeichner innerhalb eines Problems. Muss im aktuellen Problem eindeutig sein.
- parameters
- IssueAttachmentContract
Erstellen Sie Parameter.
Die Optionsparameter.
Gibt zurück
delete(string, string, string, string, string, string, ApiIssueAttachmentDeleteOptionalParams)
Löscht den angegebenen Kommentar aus einem Problem.
function delete(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, attachmentId: string, ifMatch: string, options?: ApiIssueAttachmentDeleteOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- serviceName
-
string
Der Name des API-Verwaltungsdiensts.
- apiId
-
string
API-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.
- issueId
-
string
Problembezeichner. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.
- attachmentId
-
string
Anlagenbezeichner innerhalb eines Problems. Muss im aktuellen Problem eindeutig sein.
- ifMatch
-
string
ETag der Entität. ETag sollte mit dem aktuellen Entitätsstatus aus der Headerantwort der GET-Anforderung übereinstimmen, oder es sollte * für bedingungslose Aktualisierung sein.
Die Optionsparameter.
Gibt zurück
Promise<void>
get(string, string, string, string, string, ApiIssueAttachmentGetOptionalParams)
Ruft die Details der Problemanlage für eine API ab, die durch ihren Bezeichner angegeben ist.
function get(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, attachmentId: string, options?: ApiIssueAttachmentGetOptionalParams): Promise<ApiIssueAttachmentGetResponse>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- serviceName
-
string
Der Name des API-Verwaltungsdiensts.
- apiId
-
string
API-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.
- issueId
-
string
Problembezeichner. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.
- attachmentId
-
string
Anlagenbezeichner innerhalb eines Problems. Muss im aktuellen Problem eindeutig sein.
Die Optionsparameter.
Gibt zurück
Promise<ApiIssueAttachmentGetResponse>
getEntityTag(string, string, string, string, string, ApiIssueAttachmentGetEntityTagOptionalParams)
Ruft die Entitätsstatusversion (Etag) der Problemanlage für eine api ab, die durch den Bezeichner angegeben ist.
function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, attachmentId: string, options?: ApiIssueAttachmentGetEntityTagOptionalParams): Promise<ApiIssueAttachmentGetEntityTagHeaders>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- serviceName
-
string
Der Name des API-Verwaltungsdiensts.
- apiId
-
string
API-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.
- issueId
-
string
Problembezeichner. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.
- attachmentId
-
string
Anlagenbezeichner innerhalb eines Problems. Muss im aktuellen Problem eindeutig sein.
Die Optionsparameter.
Gibt zurück
listByService(string, string, string, string, ApiIssueAttachmentListByServiceOptionalParams)
Listet alle Anlagen für das Problem auf, das der angegebenen API zugeordnet ist.
function listByService(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, options?: ApiIssueAttachmentListByServiceOptionalParams): PagedAsyncIterableIterator<IssueAttachmentContract, IssueAttachmentContract[], PageSettings>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- serviceName
-
string
Der Name des API-Verwaltungsdiensts.
- apiId
-
string
API-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.
- issueId
-
string
Problembezeichner. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.
Die Optionsparameter.