ApiIssueAttachment interface
Schnittstelle, die ein ApiIssueAttachment darstellt.
Methoden
create |
Erstellt eine neue Anlage für das Problem in einer API oder aktualisiert eine bereits vorhandene |
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 wird. |
get |
Ruft die Entitätsstatusversion (Etag) der Problemanlage für eine API ab, die durch den Bezeichner angegeben wird. |
list |
Listet alle Anlagen zu dem der angegebenen API zugeordneten Problem auf |
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 bereits vorhandene
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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- serviceName
-
string
Der Name des API Management-Diensts.
- apiId
-
string
API-Bezeichner. Muss im aktuellen API Management Dienst instance eindeutig sein.
- issueId
-
string
Problembezeichner. Muss im aktuellen API Management Dienst instance eindeutig sein.
- attachmentId
-
string
Anlagebezeichner 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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- serviceName
-
string
Der Name des API Management-Diensts.
- apiId
-
string
API-Bezeichner. Muss im aktuellen API Management Dienst instance eindeutig sein.
- issueId
-
string
Problembezeichner. Muss im aktuellen API Management Dienst instance eindeutig sein.
- attachmentId
-
string
Anlagebezeichner 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 wird.
function get(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, attachmentId: string, options?: ApiIssueAttachmentGetOptionalParams): Promise<ApiIssueAttachmentGetResponse>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- serviceName
-
string
Der Name des API Management-Diensts.
- apiId
-
string
API-Bezeichner. Muss im aktuellen API Management Dienst instance eindeutig sein.
- issueId
-
string
Problembezeichner. Muss im aktuellen API Management Dienst instance eindeutig sein.
- attachmentId
-
string
Anlagebezeichner 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 wird.
function getEntityTag(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, attachmentId: string, options?: ApiIssueAttachmentGetEntityTagOptionalParams): Promise<ApiIssueAttachmentGetEntityTagHeaders>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- serviceName
-
string
Der Name des API Management-Diensts.
- apiId
-
string
API-Bezeichner. Muss im aktuellen API Management Dienst instance eindeutig sein.
- issueId
-
string
Problembezeichner. Muss im aktuellen API Management Dienst instance eindeutig sein.
- attachmentId
-
string
Anlagebezeichner innerhalb eines Problems. Muss im aktuellen Problem eindeutig sein.
Die Optionsparameter.
Gibt zurück
listByService(string, string, string, string, ApiIssueAttachmentListByServiceOptionalParams)
Listet alle Anlagen zu dem der angegebenen API zugeordneten Problem auf
function listByService(resourceGroupName: string, serviceName: string, apiId: string, issueId: string, options?: ApiIssueAttachmentListByServiceOptionalParams): PagedAsyncIterableIterator<IssueAttachmentContract, IssueAttachmentContract[], PageSettings>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- serviceName
-
string
Der Name des API Management-Diensts.
- apiId
-
string
API-Bezeichner. Muss im aktuellen API Management Dienst instance eindeutig sein.
- issueId
-
string
Problembezeichner. Muss im aktuellen API Management Dienst instance eindeutig sein.
Die Optionsparameter.