Κοινή χρήση μέσω


Deployment Pipelines - List Deployment Pipeline Operations

Επιστρέφει μια λίστα με τις up-to-20 πιο πρόσφατες λειτουργίες ανάπτυξης που εκτελέστηκαν στην καθορισμένη διοχέτευση ανάπτυξης.

Δικαιώματα

Ο καλών πρέπει να έχει ρόλο διοχέτευσης ανάπτυξης διαχειριστή .

Απαιτούμενες εμβέλειες με ανάθεση

Pipeline.Read.All ή Pipeline.ReadWrite.All

Υποστηριζόμενες ταυτότητες Microsoft Entra

Αυτό το API υποστηρίζει τις ταυτότητες Microsoft που παρατίθενται σε αυτή την ενότητα.

Ταυτότητα Υποστήριξη
Χρήστης Ναι
Υπηρεσίας και διαχειριζόμενες ταυτότητες Ναι

Διασύνδεση

GET https://api.fabric.microsoft.com/v1/deploymentPipelines/{deploymentPipelineId}/operations
GET https://api.fabric.microsoft.com/v1/deploymentPipelines/{deploymentPipelineId}/operations?continuationToken={continuationToken}

Παράμετροι URI

Όνομα Σε Απαιτείται Τύπος Περιγραφή
deploymentPipelineId
path True

string (uuid)

Το αναγνωριστικό διοχέτευσης ανάπτυξης.

continuationToken
query

string

Ένα διακριτικό για την ανάκτηση της επόμενης σελίδας αποτελεσμάτων.

Αποκρίσεις

Όνομα Τύπος Περιγραφή
200 OK

DeploymentPipelineOperations

Η αίτηση ολοκληρώθηκε με επιτυχία.

Other Status Codes

ErrorResponse

Συνήθεις κωδικοί σφαλμάτων:

  • UnknownError - Παρουσιάστηκε σφάλμα

Παραδείγματα

List deployment pipeline operations example
List deployment pipeline operations with continuation example

List deployment pipeline operations example

Δείγμα αίτησης

GET https://api.fabric.microsoft.com/v1/deploymentPipelines/a5ded933-57b7-41f4-b072-ed4c1f9d5824/operations

Δείγμα απόκρισης

{
  "value": [
    {
      "id": "1065e6a3-a020-4c0c-ada7-92b5fe99eec5",
      "type": "Deploy",
      "status": "Succeeded",
      "lastUpdatedTime": "2020-12-13T09:26:43.153",
      "executionStartTime": "2020-12-13T09:25:43.153Z",
      "executionEndTime": "2020-12-13T09:26:43.153Z",
      "sourceStageId": "2e6f0272-e809-410a-be63-50e1d97ba75a",
      "targetStageId": "d2056166-041c-4a56-8d37-ea90038bc0d6",
      "note": {
        "content": "Sample note"
      },
      "preDeploymentDiffInformation": {
        "newItemsCount": 0,
        "differentItemsCount": 0,
        "noDifferenceItemsCount": 1
      },
      "performedBy": {
        "id": "a35d842b-90d5-59a2-c56a-5f8fcff0bf9d",
        "type": "User"
      }
    },
    {
      "id": "7e113010-3264-41e4-93c1-1dfb34a93d06",
      "type": "Deploy",
      "status": "Failed",
      "lastUpdatedTime": "2020-12-14T09:26:43.153",
      "executionStartTime": "2020-12-14T09:25:43.153Z",
      "executionEndTime": "2020-12-13T09:26:43.153Z",
      "sourceStageId": "2e6f0272-e809-410a-be63-50e1d97ba75a",
      "targetStageId": "d2056166-041c-4a56-8d37-ea90038bc0d6",
      "note": {
        "content": "Lorem ipsum odor amet, consectetuer adipiscing elit. Himenaeos litora volutpat sem eget ipsum sollicitudin ad porta ligula tristique sapien suscipit magnis pulvinar placerat in vulputate aliquam mauris aptent velit phasellus netus fringilla ad taciti in himenaeos eu vitae feugiat et auctor class maximus urna integer erat amet efficitur ex tellus conubia lorem nam viverra cras magnis potenti pharetra natoque suscipit scelerisque eros adipiscing mollis sagittis habitasse ligula nullam rhoncus at scelerisque justo dolor pretium libero urna massa tristique diam viverra aenean mauris malesuada mus sed ultrices consectetur tristique pretium imperdiet vulputate ligula senectus pretium aenean inceptos id cras magna ut nisl etiam eget magna nibh feugiat duis imperdiet ut ornare arcu primis curae taciti purus quisque turpis lacus auctor ligula tristique placerat consectetur mus vitae penatibus varius proin ligula viverra diam neque at tortor porttitor urna ullamcorper ut nec lobortis porta urna egestas eu cursus ante ",
        "isTruncated": true
      },
      "preDeploymentDiffInformation": {
        "newItemsCount": 1,
        "differentItemsCount": 0,
        "noDifferenceItemsCount": 0
      },
      "performedBy": {
        "id": "a35d842b-90d5-59a2-c56a-5f8fcff0bf9d",
        "type": "User"
      }
    }
  ]
}

List deployment pipeline operations with continuation example

Δείγμα αίτησης

GET https://api.fabric.microsoft.com/v1/deploymentPipelines/a5ded933-57b7-41f4-b072-ed4c1f9d5824/operations

Δείγμα απόκρισης

{
  "value": [
    {
      "id": "1065e6a3-a020-4c0c-ada7-92b5fe99eec5",
      "type": "Deploy",
      "status": "Succeeded",
      "lastUpdatedTime": "2020-12-13T09:26:43.153",
      "executionStartTime": "2020-12-13T09:25:43.153Z",
      "executionEndTime": "2020-12-13T09:26:43.153Z",
      "sourceStageId": "2e6f0272-e809-410a-be63-50e1d97ba75a",
      "targetStageId": "d2056166-041c-4a56-8d37-ea90038bc0d6",
      "note": {
        "content": "Sample note"
      },
      "preDeploymentDiffInformation": {
        "newItemsCount": 0,
        "differentItemsCount": 0,
        "noDifferenceItemsCount": 1
      },
      "performedBy": {
        "id": "a35d842b-90d5-59a2-c56a-5f8fcff0bf9d",
        "type": "User"
      }
    },
    {
      "id": "7e113010-3264-41e4-93c1-1dfb34a93d06",
      "type": "Deploy",
      "status": "Failed",
      "lastUpdatedTime": "2020-12-14T09:26:43.153",
      "executionStartTime": "2020-12-14T09:25:43.153Z",
      "executionEndTime": "2020-12-13T09:26:43.153Z",
      "sourceStageId": "2e6f0272-e809-410a-be63-50e1d97ba75a",
      "targetStageId": "d2056166-041c-4a56-8d37-ea90038bc0d6",
      "note": {
        "content": "Lorem ipsum odor amet, consectetuer adipiscing elit. Himenaeos litora volutpat sem eget ipsum sollicitudin ad porta ligula tristique sapien suscipit magnis pulvinar placerat in vulputate aliquam mauris aptent velit phasellus netus fringilla ad taciti in himenaeos eu vitae feugiat et auctor class maximus urna integer erat amet efficitur ex tellus conubia lorem nam viverra cras magnis potenti pharetra natoque suscipit scelerisque eros adipiscing mollis sagittis habitasse ligula nullam rhoncus at scelerisque justo dolor pretium libero urna massa tristique diam viverra aenean mauris malesuada mus sed ultrices consectetur tristique pretium imperdiet vulputate ligula senectus pretium aenean inceptos id cras magna ut nisl etiam eget magna nibh feugiat duis imperdiet ut ornare arcu primis curae taciti purus quisque turpis lacus auctor ligula tristique placerat consectetur mus vitae penatibus varius proin ligula viverra diam neque at tortor porttitor urna ullamcorper ut nec lobortis porta urna egestas eu cursus ante ",
        "isTruncated": true
      },
      "preDeploymentDiffInformation": {
        "newItemsCount": 1,
        "differentItemsCount": 0,
        "noDifferenceItemsCount": 0
      },
      "performedBy": {
        "id": "a35d842b-90d5-59a2-c56a-5f8fcff0bf9d",
        "type": "User"
      }
    }
  ],
  "continuationToken": "LDEsMTAwMDAwLDA%3D",
  "continuationUri": "https://api.fabric.microsoft.com/v1/deploymentPipelines/a5ded933-57b7-41f4-b072-ed4c1f9d5824/operations?continuationToken=LDEsMTAwMDAwLDA%3D"
}

Ορισμοί

Όνομα Περιγραφή
DeploymentPipelineOperation

Μια λειτουργία διοχέτευσης ανάπτυξης Fabric.

DeploymentPipelineOperationNote

Μια σημείωση που περιγράφει την ανάπτυξη.

DeploymentPipelineOperations

Μια συλλογή λειτουργιών διοχέτευσης ανάπτυξης Fabric.

DeploymentPipelineOperationStatus

Η κατάσταση λειτουργίας διοχέτευσης ανάπτυξης. Πρόσθετες καταστάσεις μπορεί να προστεθούν με την πάροδο του χρόνου.

DeploymentPipelineOperationType

Ο τύπος λειτουργίας. Επιπλέον τύποι μπορούν να προστεθούν με την πάροδο του χρόνου.

ErrorRelatedResource

Το αντικείμενο λεπτομερειών πόρου που σχετίζεται με το σφάλμα.

ErrorResponse

Η απόκριση σφάλματος.

ErrorResponseDetails

Οι λεπτομέρειες της απόκρισης σφάλματος.

GroupDetails

Λεπτομέρειες συγκεκριμένης ομάδας. Ισχύει όταν ο κύριος τύπος είναι Group.

GroupType

Ο τύπος της ομάδας. Επιπλέον τύποι ομάδων μπορούν να προστεθούν με την πάροδο του χρόνου.

PreDeploymentDiffInformation

Ο αριθμός των νέων, διαφορετικών και πανομοιότυπων ανεπτυγμένων στοιχείων πριν από την ανάπτυξη.

Principal

Αντιπροσωπεύει μια ταυτότητα ή μια ομάδα Microsoft Entra.

PrincipalType

Ο τύπος της κύριας. Μπορείτε να προσθέσετε πρόσθετους κύριους τύπους με την πάροδο του χρόνου.

ServicePrincipalDetails

Λεπτομέρειες για την κύρια υπηρεσία. Ισχύει όταν ο κύριος τύπος είναι ServicePrincipal.

ServicePrincipalProfileDetails

Λεπτομέρειες προφίλ κύριας υπηρεσίας. Ισχύει όταν ο κύριος τύπος είναι ServicePrincipalProfile.

UserDetails

Συγκεκριμένες λεπτομέρειες για την κύρια χρήστη. Ισχύει όταν ο κύριος τύπος είναι User.

DeploymentPipelineOperation

Μια λειτουργία διοχέτευσης ανάπτυξης Fabric.

Όνομα Τύπος Περιγραφή
executionEndTime

string (date-time)

Η ημερομηνία και ώρα λήξης της λειτουργίας.

executionStartTime

string (date-time)

Η ημερομηνία και ώρα έναρξης της λειτουργίας.

id

string (uuid)

Το αναγνωριστικό λειτουργίας.

lastUpdatedTime

string (date-time)

Η ημερομηνία και ώρα τελευταίας ενημέρωσης της λειτουργίας.

note

DeploymentPipelineOperationNote

Μια σημείωση που αντιπροσωπεύει μια περιγραφή της λειτουργίας.

performedBy

Principal

Η κύρια που εκτέλεσε τη λειτουργία διοχέτευσης ανάπτυξης.

preDeploymentDiffInformation

PreDeploymentDiffInformation

Ο αριθμός των ανεπτυγμένων στοιχείων στο στάδιο προέλευσης, τα οποία είναι νέα, πανομοιότυπα ή διαφορετικά με τα στοιχεία στο στάδιο προορισμού, πριν από την ανάπτυξη.

sourceStageId

string (uuid)

Το αναγνωριστικό ενός σταδίου διοχέτευσης ανάπτυξης προέλευσης.

status

DeploymentPipelineOperationStatus

Η κατάσταση λειτουργίας διοχέτευσης ανάπτυξης. Πρόσθετες καταστάσεις μπορεί να προστεθούν με την πάροδο του χρόνου.

targetStageId

string (uuid)

Το αναγνωριστικό ενός σταδίου διοχέτευσης ανάπτυξης προορισμού.

type

DeploymentPipelineOperationType

Ο τύπος λειτουργίας. Επιπλέον τύποι μπορούν να προστεθούν με την πάροδο του χρόνου.

DeploymentPipelineOperationNote

Μια σημείωση που περιγράφει την ανάπτυξη.

Όνομα Τύπος Περιγραφή
content

string

Κείμενο που περιγράφει την ανάπτυξη.

isTruncated

boolean

Υποδεικνύει εάν το περιεχόμενο της σημείωσης περικόπτεται. True - το περιεχόμενο σημείωσης έχει περικοπεί, False - το περιεχόμενο σημείωσης δεν έχει περικοπεί. Η προεπιλεγμένη τιμή είναι false.

DeploymentPipelineOperations

Μια συλλογή λειτουργιών διοχέτευσης ανάπτυξης Fabric.

Όνομα Τύπος Περιγραφή
continuationToken

string

Το διακριτικό για την επόμενη δέσμη συνόλου αποτελεσμάτων. Εάν δεν υπάρχουν άλλες εγγραφές, καταργείται από την απόκριση.

continuationUri

string

Το URI της δέσμης επόμενου συνόλου αποτελεσμάτων. Εάν δεν υπάρχουν άλλες εγγραφές, καταργείται από την απόκριση.

value

DeploymentPipelineOperation[]

Η συλλογή λειτουργιών διοχέτευσης ανάπτυξης.

DeploymentPipelineOperationStatus

Η κατάσταση λειτουργίας διοχέτευσης ανάπτυξης. Πρόσθετες καταστάσεις μπορεί να προστεθούν με την πάροδο του χρόνου.

Τιμή Περιγραφή
Failed

Η λειτουργία απέτυχε

NotStarted

Η λειτουργία δεν ξεκίνησε

Running

Εκτέλεση λειτουργίας

Succeeded

Η λειτουργία ολοκληρώθηκε με επιτυχία

DeploymentPipelineOperationType

Ο τύπος λειτουργίας. Επιπλέον τύποι μπορούν να προστεθούν με την πάροδο του χρόνου.

Τιμή Περιγραφή
Deploy

Αναπτύξτε περιεχόμενο μεταξύ σταδίων.

ErrorRelatedResource

Το αντικείμενο λεπτομερειών πόρου που σχετίζεται με το σφάλμα.

Όνομα Τύπος Περιγραφή
resourceId

string

Το αναγνωριστικό πόρου που εμπλέκεται στο σφάλμα.

resourceType

string

Ο τύπος του πόρου που εμπλέκεται στο σφάλμα.

ErrorResponse

Η απόκριση σφάλματος.

Όνομα Τύπος Περιγραφή
errorCode

string

Ένα συγκεκριμένο αναγνωριστικό που παρέχει πληροφορίες σχετικά με μια συνθήκη σφάλματος, επιτρέποντας τυποποιημένη επικοινωνία μεταξύ της υπηρεσίας μας και των χρηστών της.

message

string

Μια αναγνώσιμη αναπαράσταση του σφάλματος.

moreDetails

ErrorResponseDetails[]

Λίστα πρόσθετων λεπτομερειών σφάλματος.

relatedResource

ErrorRelatedResource

Οι λεπτομέρειες του πόρου που σχετίζονται με το σφάλμα.

requestId

string

Το αναγνωριστικό της αίτησης που σχετίζεται με το σφάλμα.

ErrorResponseDetails

Οι λεπτομέρειες της απόκρισης σφάλματος.

Όνομα Τύπος Περιγραφή
errorCode

string

Ένα συγκεκριμένο αναγνωριστικό που παρέχει πληροφορίες σχετικά με μια συνθήκη σφάλματος, επιτρέποντας τυποποιημένη επικοινωνία μεταξύ της υπηρεσίας μας και των χρηστών της.

message

string

Μια αναγνώσιμη αναπαράσταση του σφάλματος.

relatedResource

ErrorRelatedResource

Οι λεπτομέρειες του πόρου που σχετίζονται με το σφάλμα.

GroupDetails

Λεπτομέρειες συγκεκριμένης ομάδας. Ισχύει όταν ο κύριος τύπος είναι Group.

Όνομα Τύπος Περιγραφή
groupType

GroupType

Ο τύπος της ομάδας. Επιπλέον τύποι ομάδων μπορούν να προστεθούν με την πάροδο του χρόνου.

GroupType

Ο τύπος της ομάδας. Επιπλέον τύποι ομάδων μπορούν να προστεθούν με την πάροδο του χρόνου.

Τιμή Περιγραφή
DistributionList

Το Principal είναι μια λίστα διανομής.

SecurityGroup

Το Principal είναι μια ομάδα ασφαλείας.

Unknown

Ο κύριος τύπος ομάδας είναι άγνωστος.

PreDeploymentDiffInformation

Ο αριθμός των νέων, διαφορετικών και πανομοιότυπων ανεπτυγμένων στοιχείων πριν από την ανάπτυξη.

Όνομα Τύπος Περιγραφή
differentItemsCount

integer

Ο αριθμός των ανεπτυγμένων στοιχείων με διαφορές μεταξύ των σταδίων προέλευσης και προορισμού, πριν από την ανάπτυξη.

newItemsCount

integer

Ο αριθμός των νέων στοιχείων που αναπτύσσονται στο στάδιο προορισμού.

noDifferenceItemsCount

integer

Ο αριθμός πανομοιότυπων ανεπτυγμένων στοιχείων στα στάδια προέλευσης και προορισμού, πριν από την ανάπτυξη.

Principal

Αντιπροσωπεύει μια ταυτότητα ή μια ομάδα Microsoft Entra.

Όνομα Τύπος Περιγραφή
displayName

string

Το εμφανιζόμενο όνομα της κύριας.

groupDetails

GroupDetails

Λεπτομέρειες συγκεκριμένης ομάδας. Ισχύει όταν ο κύριος τύπος είναι Group.

id

string (uuid)

Το αναγνωριστικό του διευθυντή.

servicePrincipalDetails

ServicePrincipalDetails

Λεπτομέρειες για την κύρια υπηρεσία. Ισχύει όταν ο κύριος τύπος είναι ServicePrincipal.

servicePrincipalProfileDetails

ServicePrincipalProfileDetails

Λεπτομέρειες προφίλ κύριας υπηρεσίας. Ισχύει όταν ο κύριος τύπος είναι ServicePrincipalProfile.

type

PrincipalType

Ο τύπος της κύριας. Μπορείτε να προσθέσετε πρόσθετους κύριους τύπους με την πάροδο του χρόνου.

userDetails

UserDetails

Συγκεκριμένες λεπτομέρειες για την κύρια χρήστη. Ισχύει όταν ο κύριος τύπος είναι User.

PrincipalType

Ο τύπος της κύριας. Μπορείτε να προσθέσετε πρόσθετους κύριους τύπους με την πάροδο του χρόνου.

Τιμή Περιγραφή
Group

Το Principal είναι μια ομάδα ασφαλείας.

ServicePrincipal

Το Principal είναι μια κύρια υπηρεσία Microsoft Entra.

ServicePrincipalProfile

Το Principal είναι ένα προφίλ κύριας υπηρεσίας.

User

Το Principal είναι μια κύρια χρήστης του Microsoft Entra.

ServicePrincipalDetails

Λεπτομέρειες για την κύρια υπηρεσία. Ισχύει όταν ο κύριος τύπος είναι ServicePrincipal.

Όνομα Τύπος Περιγραφή
aadAppId

string (uuid)

Το Microsoft Entra AppId της κύριας υπηρεσίας.

ServicePrincipalProfileDetails

Λεπτομέρειες προφίλ κύριας υπηρεσίας. Ισχύει όταν ο κύριος τύπος είναι ServicePrincipalProfile.

Όνομα Τύπος Περιγραφή
parentPrincipal

Principal

Η γονική οντότητα του προφίλ κύριας υπηρεσίας.

UserDetails

Συγκεκριμένες λεπτομέρειες για την κύρια χρήστη. Ισχύει όταν ο κύριος τύπος είναι User.

Όνομα Τύπος Περιγραφή
userPrincipalName

string

Το κύριο όνομα χρήστη.