Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
API für Entwicklungsendpunkte
Die API für Entwicklungsendpunkte beschreibt die AWS Glue API, die sich auf das Testen mit einer benutzerdefinierten DevEndpoint Komponente bezieht.
Datentypen
DevEndpoint Struktur
Ein Entwicklungsendpunkt, an dem ein Entwickler Remote Debug-ETL (Extract, Transform and Load)-Skripts remote debuggen kann.
Felder
-
EndpointName
– UTF-8-Zeichenfolge.Der Name der
DevEndpoint
. -
RoleArn
– UTF-8-Zeichenfolge, die AWS IAM ARN string pattern entspricht.Der Amazon-Ressourcenname (ARN) der IAM-Rolle für diesen
DevEndpoint
. -
SecurityGroupIds
– Ein UTF-8-Zeichenfolgen-Array.Eine Liste von Sicherheitsgruppen-Kennungen in diesem
DevEndpoint
. -
SubnetId
– UTF-8-Zeichenfolge.Die Subnetz-ID für diesen
DevEndpoint
. -
YarnEndpointAddress
– UTF-8-Zeichenfolge.Die von diesem
DevEndpoint
verwendete YARN-Endpunktadresse. -
PrivateAddress
– UTF-8-Zeichenfolge.Eine private IP-Adresse für den Zugriff auf den
DevEndpoint
in einer VPC, wenn derDevEndpoint
innerhalb eines Kontos erstellt wird. DasPrivateAddress
-Feld ist nur dann vorhanden, wenn Sie denDevEndpoint
in Ihrer VPC erstellen. -
ZeppelinRemoteSparkInterpreterPort
– Zahl (Ganzzahl).Der Apache Zeppelin-Port für den Apache-Spark-Remote-Interpreter.
-
PublicAddress
– UTF-8-Zeichenfolge.Die öffentliche IP-Adresse, die dieser
DevEndpoint
verwendet. DasPublicAddress
-Feld ist nur dann vorhanden, wenn Sie einen Nicht-Virtual-Private-Cloud-(VPC-)DevEndpoint
erstellen. -
Status
– UTF-8-Zeichenfolge.Der aktuelle Status dieses
DevEndpoint
. -
WorkerType
– UTF-8-Zeichenfolge (zulässige Werte:Standard=""
|G.1X=""
|G.2X=""
|G.025X=""
|G.4X=""
|G.8X=""
|Z.2X=""
).Der Typ des vordefinierten Workers, der dem Entwicklungsendpunkt zugeordnet ist. Akzeptiert den Wert Standard, G.1X oder G.2X.
-
Für den Worker-Typ
Standard
stellt jeder Worker 4 vCPUs, 16 GB Arbeitsspeicher und 50 GB Festplattenplatz sowie 2 Executors pro Worker bereit. -
Für den Worker-Typ
G.1X
ist jedem Worker 1 DPU (4 vCPU, 16 GB Arbeitsspeicher, 64 GB Festplattenplatz) sowie ein Executor pro Worker zugewiesen. Wir empfehlen diesen Worker-Typ für speicherintensive Aufträge. -
Für den Worker-Typ
G.2X
sind jedem Worker 2 DPU (8 vCPU, 32 GB Arbeitsspeicher, 128 GB Fewstplattenplatz) sowie ein Executor pro Worker zugewiesen. Wir empfehlen diesen Worker-Typ für speicherintensive Aufträge.
Bekanntes Problem: Wenn ein Entwicklungsendpunkt mit der Konfiguration
G.2X
WorkerType
erstellt wird, werden die Spark-Treiber für den Entwicklungsendpunkt auf 4 vCPU, 16 GB Arbeitsspeicher und einem 64 GB-Datenträger ausgeführt. -
-
GlueVersion
– UTF-8-Zeichenfolge, nicht weniger als 1 oder mehr als 255 Bytes lang, passend zum Custom string pattern #47.Die Glue-Version bestimmt die Versionen von Apache Spark und Python, die AWS Glue unterstützt werden. Die Python-Version gibt die Version an, die für die Ausführung Ihrer ETL-Skripts auf Entwicklungsendpunkten unterstützt wird.
Weitere Informationen zu den verfügbaren AWS Glue Versionen und den entsprechenden Spark- und Python-Versionen finden Sie unter Glue-Version im Entwicklerhandbuch.
Für Aufträge, die ohne Angabe einer Glue-Version erstellt werden, gilt standardmäßig Glue 0.9.
Sie können eine Version der Python-Unterstützung für Entwicklungsendpunkte angeben, indem Sie den
Arguments
Parameter imCreateDevEndpoint
oderUpdateDevEndpoint
APIs verwenden. Wenn keine Argumente angegeben werden, verwendet die Version standardmäßig Python 2. -
NumberOfWorkers
– Zahl (Ganzzahl).Die Anzahl der Worker eines definierten
workerType
die dem Entwicklungsendpunkt zugeordnet sind.Die maximale Anzahl von Workern, die Sie definieren können, ist 299 für
G.1X
und 149 fürG.2X
. -
NumberOfNodes
– Zahl (Ganzzahl).Die Anzahl der AWS Glue Datenverarbeitungseinheiten (DPUs), die diesem
DevEndpoint
zugewiesen sind. -
AvailabilityZone
– UTF-8-Zeichenfolge.Die AWS Availability Zone, in
DevEndpoint
der sich das befindet. -
VpcId
– UTF-8-Zeichenfolge.Die ID der von diesem
DevEndpoint
verwendeten Virtual Private Cloud (VPC). -
ExtraPythonLibsS3Path
– UTF-8-Zeichenfolge.Pfad(e) zu mindestens einer Python-Bibliothek in einem Amazon S3-Bucket, die in Ihrem
DevEndpoint
geladen werden soll. Mehrere Werte müssen vollständige Pfade sein, die durch Kommata getrennt werden.Anmerkung
Sie können nur reine Python-Bibliotheken mit einem
DevEndpoint
verwenden. Bibliotheken, die auf C-Erweiterungen basieren, wie zum Beispiel die pandas-Python-Datenanalysebibliothek, werden derzeit nicht unterstützt. -
ExtraJarsS3Path
– UTF-8-Zeichenfolge.Pfad(e) zu mindestens einer Java-
.jar
-Datei in einem S3-Bucket, die in IhrenDevEndpoint
geladen werden soll.Anmerkung
Sie können nur reine Java-/Scala-Bibliotheken mit einem
DevEndpoint
verwenden. -
FailureReason
– UTF-8-Zeichenfolge.Der Grund für einen aktuellen Ausfall an diesem
DevEndpoint
. -
LastUpdateStatus
– UTF-8-Zeichenfolge.Der Status des letzten Updates.
-
CreatedTimestamp
– Zeitstempel.Der Zeitpunkt, zu dem dies erstellt DevEndpoint wurde.
-
LastModifiedTimestamp
– Zeitstempel.Der Zeitpunkt, an dem dieser
DevEndpoint
zuletzt geändert wurde. -
PublicKey
– UTF-8-Zeichenfolge.Der öffentliche Schlüssel, den dieser
DevEndpoint
für die Authentifizierung verwenden soll.. Dieses Attribut wird aus Gründen der Abwärtskompatibilität bereitgestellt, da empfohlene Attribut „öffentliche Schlüssel“ ist. -
PublicKeys
– Ein Array mit UTF-8-Zeichenfolgen, nicht mehr als 5 Zeichenfolgen.Eine Liste der von dem
DevEndpoints
für die Authentifizierung verwendeten öffentlichen Schlüssel. Die Verwendung dieses Attributs wird gegenüber einem einzelnen öffentlichen Schlüssel bevorzugt, da die öffentlichen Schlüssel einen jeweils anderen privaten Schlüssel pro Client erlauben.Anmerkung
Wenn Sie zuvor einen Endpunkt mit einem öffentlichen Schlüssel erstellt haben, müssen Sie diesen Schlüssel entfernen, um eine Liste der öffentlichen Schlüssel erstellen zu können. Rufen Sie die
UpdateDevEndpoint
-API-Operation mit dem öffentlichen Schlüsselinhalt imdeletePublicKeys
-Attribut sowie die Liste der neuen Schlüssel imaddPublicKeys
-Attribut auf. -
SecurityConfiguration
– UTF-8-Zeichenfolge, nicht weniger als 1 oder mehr als 255 Bytes lang, passend zum Single-line string pattern.Der Name der
SecurityConfiguration
-Struktur, die mit diesemDevEndpoint
verwendet werden soll. -
Arguments
– Ein Map-Array von Schlüssel-Wert-Paaren, nicht mehr als 100 Paare.Jeder Schlüssel ist eine UTF-8-Zeichenfolge.
Jeder Wert ist eine UTF-8-Zeichenfolge.
Eine Zuordnung von Argumenten, die zum Konfigurieren des
DevEndpoint
verwendet werden.Gültige Argumente sind:
-
"--enable-glue-datacatalog": ""
Sie können eine Version der Python-Unterstützung für Entwicklungsendpunkte angeben, indem Sie den
Arguments
Parameter imCreateDevEndpoint
oderUpdateDevEndpoint
APIs verwenden. Wenn keine Argumente angegeben werden, verwendet die Version standardmäßig Python 2. -
DevEndpointCustomLibraries Struktur
Benutzerdefinierte Bibliotheken, die in einen Entwicklungsendpunkt geladen werden sollen.
Felder
-
ExtraPythonLibsS3Path
– UTF-8-Zeichenfolge.Pfad(e) zu mindestens einer Python-Bibliothek in einem Amazon Simple Storage Service (Amazon S3)-Bucket, die in Ihren
DevEndpoint
geladen werden soll. Mehrere Werte müssen vollständige Pfade sein, die durch Kommata getrennt werden.Anmerkung
Sie können nur reine Python-Bibliotheken mit einem
DevEndpoint
verwenden. Bibliotheken, die auf C-Erweiterungen basieren, wie zum Beispiel die pandas-Python-Datenanalysebibliothek, werden derzeit nicht unterstützt. -
ExtraJarsS3Path
– UTF-8-Zeichenfolge.Pfad(e) zu mindestens einer Java-
.jar
-Datei in einem S3-Bucket, die in IhrenDevEndpoint
geladen werden soll.Anmerkung
Sie können nur reine Java-/Scala-Bibliotheken mit einem
DevEndpoint
verwenden.
Operationen
CreateDevEndpoint Aktion (Python: create_dev_endpoint)
Erstellt einen neuen Entwicklungsendpunkt.
Anforderung
-
EndpointName
– Erforderlich: UTF-8-Zeichenfolge.Der Name, der dem neuen
DevEndpoint
zugewiesen werden soll. -
RoleArn
– Erforderlich: UTF-8-Zeichenfolge, die mit der AWS IAM ARN string pattern übereinstimmt.Die IAM-Rolle für den
DevEndpoint
. -
SecurityGroupIds
– Ein UTF-8-Zeichenfolgen-Array.Sicherheitsgruppe IDs für die Sicherheitsgruppen, die von den neuen verwendet werden sollen.
DevEndpoint
-
SubnetId
– UTF-8-Zeichenfolge.Die Subnetz-ID für den neuen
DevEndpoint
. -
PublicKey
– UTF-8-Zeichenfolge.Der öffentliche Schlüssel, den dieser
DevEndpoint
für die Authentifizierung verwenden soll.. Dieses Attribut wird aus Gründen der Abwärtskompatibilität bereitgestellt, da empfohlene Attribut „öffentliche Schlüssel“ ist. -
PublicKeys
– Ein Array mit UTF-8-Zeichenfolgen, nicht mehr als 5 Zeichenfolgen.Eine Liste der von Entwicklungsendpunkten für die Authentifizierung zu verwendenden öffentlichen Schlüssel. Die Verwendung dieses Attributs wird gegenüber einem einzelnen öffentlichen Schlüssel bevorzugt, da die öffentlichen Schlüssel einen jeweils anderen privaten Schlüssel pro Client erlauben.
Anmerkung
Wenn Sie zuvor einen Endpunkt mit einem öffentlichen Schlüssel erstellt haben, müssen Sie diesen Schlüssel entfernen, um eine Liste der öffentlichen Schlüssel erstellen zu können. Rufen Sie die
UpdateDevEndpoint
-API mit dem öffentlichen Schlüsselinhalt imdeletePublicKeys
-Attribut sowie die Liste der neuen Schlüssel imaddPublicKeys
-Attribut auf. -
NumberOfNodes
– Zahl (Ganzzahl).Die Anzahl der AWS Glue Datenverarbeitungseinheiten (DPUs), die diesem
DevEndpoint
zugewiesen werden sollen. -
WorkerType
– UTF-8-Zeichenfolge (zulässige Werte:Standard=""
|G.1X=""
|G.2X=""
|G.025X=""
|G.4X=""
|G.8X=""
|Z.2X=""
).Der Typ des vordefinierten Workers, der dem Entwicklungsendpunkt zugeordnet ist. Akzeptiert den Wert Standard, G.1X oder G.2X.
-
Für den Worker-Typ
Standard
stellt jeder Worker 4 vCPUs, 16 GB Arbeitsspeicher und 50 GB Festplattenplatz sowie 2 Executors pro Worker bereit. -
Für den Worker-Typ
G.1X
ist jedem Worker 1 DPU (4 vCPU, 16 GB Arbeitsspeicher, 64 GB Festplattenplatz) sowie ein Executor pro Worker zugewiesen. Wir empfehlen diesen Worker-Typ für speicherintensive Aufträge. -
Für den Worker-Typ
G.2X
sind jedem Worker 2 DPU (8 vCPU, 32 GB Arbeitsspeicher, 128 GB Fewstplattenplatz) sowie ein Executor pro Worker zugewiesen. Wir empfehlen diesen Worker-Typ für speicherintensive Aufträge.
Bekanntes Problem: Wenn ein Entwicklungsendpunkt mit der Konfiguration
G.2X
WorkerType
erstellt wird, werden die Spark-Treiber für den Entwicklungsendpunkt auf 4 vCPU, 16 GB Arbeitsspeicher und einem 64 GB-Datenträger ausgeführt. -
-
GlueVersion
– UTF-8-Zeichenfolge, nicht weniger als 1 oder mehr als 255 Bytes lang, passend zum Custom string pattern #47.Die Glue-Version bestimmt die Versionen von Apache Spark und Python, die AWS Glue unterstützt werden. Die Python-Version gibt die Version an, die für die Ausführung Ihrer ETL-Skripts auf Entwicklungsendpunkten unterstützt wird.
Weitere Informationen zu den verfügbaren AWS Glue Versionen und den entsprechenden Spark- und Python-Versionen finden Sie unter Glue-Version im Entwicklerhandbuch.
Für Aufträge, die ohne Angabe einer Glue-Version erstellt werden, gilt standardmäßig Glue 0.9.
Sie können eine Version der Python-Unterstützung für Entwicklungsendpunkte angeben, indem Sie den
Arguments
Parameter imCreateDevEndpoint
oderUpdateDevEndpoint
APIs verwenden. Wenn keine Argumente angegeben werden, verwendet die Version standardmäßig Python 2. -
NumberOfWorkers
– Zahl (Ganzzahl).Die Anzahl der Worker eines definierten
workerType
die dem Entwicklungsendpunkt zugeordnet sind.Die maximale Anzahl von Workern, die Sie definieren können, ist 299 für
G.1X
und 149 fürG.2X
. -
ExtraPythonLibsS3Path
– UTF-8-Zeichenfolge.Pfad(e) zu mindestens einer Python-Bibliothek in einem Amazon S3-Bucket, die in Ihrem
DevEndpoint
geladen werden soll. Mehrere Werte müssen vollständige Pfade sein, die durch Kommata getrennt werden.Anmerkung
Sie können nur reine Python-Bibliotheken mit einem
DevEndpoint
verwenden. Bibliotheken, die auf C-Erweiterungen basieren, wie zum Beispiel die pandas-Python-Datenanalysebibliothek, werden derzeit nicht unterstützt. -
ExtraJarsS3Path
– UTF-8-Zeichenfolge.Pfad(e) zu mindestens einer Java-
.jar
-Datei in einem S3-Bucket, die in IhrenDevEndpoint
geladen werden soll. -
SecurityConfiguration
– UTF-8-Zeichenfolge, nicht weniger als 1 oder mehr als 255 Bytes lang, passend zum Single-line string pattern.Der Name der
SecurityConfiguration
-Struktur, die mit diesemDevEndpoint
verwendet werden soll. -
Tags
– Ein Map-Array von Schlüssel-Wert-Paaren, nicht mehr als 50 Paare.Jeder Schlüssel ist eine UTF-8-Zeichenfolge, die nicht weniger als 1 oder mehr als 128 Bytes lang ist.
Jeder Wert ist eine UTF-8-Zeichenfolge, die nicht mehr als 256 Bytes lang ist.
Die mit diesem DevEndpoint zu verwendenden Tags. Sie können Tags verwenden, um den Zugriff auf die DevEndpoint zu beschränken. Weitere Informationen zu Tags in AWS Glue finden Sie unter AWS Tags in AWS Glue im Entwicklerhandbuch.
-
Arguments
– Ein Map-Array von Schlüssel-Wert-Paaren, nicht mehr als 100 Paare.Jeder Schlüssel ist eine UTF-8-Zeichenfolge.
Jeder Wert ist eine UTF-8-Zeichenfolge.
Eine Zuordnung von Argumenten, die zum Konfigurieren des
DevEndpoint
verwendet werden.
Antwort
-
EndpointName
– UTF-8-Zeichenfolge.Der dem neuen
DevEndpoint
zugewiesene Name. -
Status
– UTF-8-Zeichenfolge.Der aktuelle Status des
DevEndpoint
. -
SecurityGroupIds
– Ein UTF-8-Zeichenfolgen-Array.Die Sicherheitsgruppen, der dem neuen
DevEndpoint
zugewiesen sind. -
SubnetId
– UTF-8-Zeichenfolge.Die Subnetz-ID des neuen
DevEndpoint
. -
RoleArn
– UTF-8-Zeichenfolge, die AWS IAM ARN string pattern entspricht.Der Amazon-Ressourcenname (ARN) der Rolle des neuen
DevEndpoint
. -
YarnEndpointAddress
– UTF-8-Zeichenfolge.Die von diesem
DevEndpoint
verwendete Adresse des YARN-Endpunkts. -
ZeppelinRemoteSparkInterpreterPort
– Zahl (Ganzzahl).Der Apache Zeppelin-Port für den Apache-Spark-Remote-Interpreter.
-
NumberOfNodes
– Zahl (Ganzzahl).Die Anzahl der AWS Glue Datenverarbeitungseinheiten (DPUs), die diesem zugewiesen sind DevEndpoint.
-
WorkerType
– UTF-8-Zeichenfolge (zulässige Werte:Standard=""
|G.1X=""
|G.2X=""
|G.025X=""
|G.4X=""
|G.8X=""
|Z.2X=""
).Der Typ des vordefinierten Workers, der dem Entwicklungsendpunkt zugeordnet ist. Möglich sind die Werte Standard, G.1X oder G.2X.
-
GlueVersion
– UTF-8-Zeichenfolge, nicht weniger als 1 oder mehr als 255 Bytes lang, passend zum Custom string pattern #47.Die Glue-Version bestimmt die Versionen von Apache Spark und Python, die AWS Glue unterstützt werden. Die Python-Version gibt die Version an, die für die Ausführung Ihrer ETL-Skripts auf Entwicklungsendpunkten unterstützt wird.
Weitere Informationen zu den verfügbaren AWS Glue Versionen und den entsprechenden Spark- und Python-Versionen finden Sie unter Glue-Version im Entwicklerhandbuch.
-
NumberOfWorkers
– Zahl (Ganzzahl).Die Anzahl der Worker eines definierten
workerType
die dem Entwicklungsendpunkt zugeordnet sind. -
AvailabilityZone
– UTF-8-Zeichenfolge.Die AWS Availability Zone, in
DevEndpoint
der sich das befindet. -
VpcId
– UTF-8-Zeichenfolge.Die ID der von diesem
DevEndpoint
verwendeten Virtual Private Cloud (VPC). -
ExtraPythonLibsS3Path
– UTF-8-Zeichenfolge.Pfad(e) zu mindestens einer Python-Bibliothek in einem S3-Bucket, die in Ihrem
DevEndpoint
geladen werden wird. -
ExtraJarsS3Path
– UTF-8-Zeichenfolge.Pfad(e) zu mindestens einer Java-
.jar
-Datei in einem S3-Bucket, die in IhrenDevEndpoint
geladen werden wird. -
FailureReason
– UTF-8-Zeichenfolge.Der Grund für einen aktuellen Ausfall an diesem
DevEndpoint
. -
SecurityConfiguration
– UTF-8-Zeichenfolge, nicht weniger als 1 oder mehr als 255 Bytes lang, passend zum Single-line string pattern.Der Name der
SecurityConfiguration
-Struktur, die mit diesemDevEndpoint
verwendet werden soll. -
CreatedTimestamp
– Zeitstempel.Der Zeitpunkt, an dem dieser
DevEndpoint
zuletzt geändert wurde. -
Arguments
– Ein Map-Array von Schlüssel-Wert-Paaren, nicht mehr als 100 Paare.Jeder Schlüssel ist eine UTF-8-Zeichenfolge.
Jeder Wert ist eine UTF-8-Zeichenfolge.
Die Zuordnung von Argumenten, die zum Konfigurieren dieses
DevEndpoint
verwendet werden.Gültige Argumente sind:
-
"--enable-glue-datacatalog": ""
Sie können eine Version der Python-Unterstützung für Entwicklungsendpunkte angeben, indem Sie den
Arguments
Parameter imCreateDevEndpoint
oderUpdateDevEndpoint
APIs verwenden. Wenn keine Argumente angegeben werden, verwendet die Version standardmäßig Python 2. -
Fehler
AccessDeniedException
AlreadyExistsException
IdempotentParameterMismatchException
InternalServiceException
OperationTimeoutException
InvalidInputException
ValidationException
ResourceNumberLimitExceededException
UpdateDevEndpoint Aktion (Python: update_dev_endpoint)
Aktualisiert einen bestimmten Entwicklungsendpunkt.
Anforderung
-
EndpointName
– Erforderlich: UTF-8-Zeichenfolge.Der Name des zu aktualisierenden
DevEndpoint
. -
PublicKey
– UTF-8-Zeichenfolge.Der öffentliche Schlüssel für den
DevEndpoint
. -
AddPublicKeys
– Ein Array mit UTF-8-Zeichenfolgen, nicht mehr als 5 Zeichenfolgen.Die Liste öffentlicher Schlüssel für den zu verwendenden
DevEndpoint
. -
DeletePublicKeys
– Ein Array mit UTF-8-Zeichenfolgen, nicht mehr als 5 Zeichenfolgen.Die Liste öffentlicher Schlüssel, die von dem
DevEndpoint
gelöscht werden sollen. -
CustomLibraries
– Ein DevEndpointCustomLibraries-Objekt.Benutzerdefinierte Python- oder Java-Bibliotheken, die in den
DevEndpoint
geladen werden sollen. -
UpdateEtlLibraries
– Boolesch.True
, wenn die Liste der benutzerdefinierten Bibliotheken, die in den Entwicklungsendpunkt geladen werden sollen, aktualisiert werden muss, andernfallsFalse
. -
DeleteArguments
– Ein UTF-8-Zeichenfolgen-Array.Die Liste der Argumentenschlüssel, die aus der Zuordnung von Argumenten, die zum Konfigurieren des
DevEndpoint
verwendet werden, gelöscht werden sollen. -
AddArguments
– Ein Map-Array von Schlüssel-Wert-Paaren, nicht mehr als 100 Paare.Jeder Schlüssel ist eine UTF-8-Zeichenfolge.
Jeder Wert ist eine UTF-8-Zeichenfolge.
Die Zuordnung von Argumenten, die zur Zuordnung von Argumenten, die zum Konfiguration des
DevEndpoint
verwendet werden, hinzugefügt werden sollen.Gültige Argumente sind:
-
"--enable-glue-datacatalog": ""
Sie können eine Version der Python-Unterstützung für Entwicklungsendpunkte angeben, indem Sie den
Arguments
Parameter imCreateDevEndpoint
oderUpdateDevEndpoint
APIs verwenden. Wenn keine Argumente angegeben werden, verwendet die Version standardmäßig Python 2. -
Antwort
Keine Antwortparameter.
Fehler
EntityNotFoundException
InternalServiceException
OperationTimeoutException
InvalidInputException
ValidationException
DeleteDevEndpoint Aktion (Python: delete_dev_endpoint)
Löscht einen bestimmten Entwicklungsendpunkt.
Anforderung
-
EndpointName
– Erforderlich: UTF-8-Zeichenfolge.Der Name der
DevEndpoint
.
Antwort
Keine Antwortparameter.
Fehler
EntityNotFoundException
InternalServiceException
OperationTimeoutException
InvalidInputException
GetDevEndpoint Aktion (Python: get_dev_endpoint)
Ruft Informationen zu einem bestimmten Entwicklungsendpunkt ab.
Anmerkung
Beim Erstellen eines Entwicklungsendpunkts in einer Virtual Private Cloud (VPC) gibt AWS Glue nur eine private IP-Adresse zurück, und das Feld für die öffentliche IP-Adresse wird nicht ausgefüllt. Wenn Sie einen Nicht-VPC-Entwicklungsendpunkt erstellen, wird nur eine öffentliche IP-Adresse AWS Glue zurückgegeben.
Anforderung
-
EndpointName
– Erforderlich: UTF-8-Zeichenfolge.Name des
DevEndpoint
, für den Informationen abgerufen werden sollen.
Antwort
-
DevEndpoint
– Ein DevEndpoint-Objekt.Eine
DevEndpoint
-Definition.
Fehler
EntityNotFoundException
InternalServiceException
OperationTimeoutException
InvalidInputException
GetDevEndpoints Aktion (Python: get_dev_endpoints)
Ruft alle Entwicklungsendpunkte in diesem Konto ab. AWS
Anmerkung
Beim Erstellen eines Entwicklungsendpunkts in einer Virtual Private Cloud (VPC) gibt AWS Glue nur eine private IP-Adresse zurück, und das Feld für die öffentliche IP-Adresse wird nicht ausgefüllt. Wenn Sie einen Nicht-VPC-Entwicklungsendpunkt erstellen, wird nur eine öffentliche IP-Adresse AWS Glue zurückgegeben.
Anforderung
-
MaxResults
– Zahl (Ganzzahl), nicht kleiner als 1 oder größer als 1000.Die maximale Größe der auszugebenden Informationen.
-
NextToken
– UTF-8-Zeichenfolge.Ein Fortsetzungs-Token, wenn dies ein Fortsetzungsaufruf ist.
Antwort
-
DevEndpoints
– Ein Array mit DevEndpoint-Objekten.Eine Liste von
DevEndpoint
-Definitionen. -
NextToken
– UTF-8-Zeichenfolge.Ein Fortsetzungstoken, falls noch nicht alle
DevEndpoint
-Definitionen zurückgegeben wurden.
Fehler
EntityNotFoundException
InternalServiceException
OperationTimeoutException
InvalidInputException
BatchGetDevEndpoints Aktion (Python: batch_get_dev_endpoints)
Gibt eine Liste von Ressourcen-Metadaten für eine bestimmte Liste von Entwicklungsendpunkt-Namen zurück. Nach dem Aufrufen der ListDevEndpoints
-Operation können Sie diese Operation aufrufen, um auf die Daten zuzugreifen, für die Ihnen Berechtigungen erteilt wurden. Dieser Vorgang unterstützt alle IAM-Berechtigungen, einschließlich Berechtigungsbedingungen, die Tags verwenden.
Anforderung
-
customerAccountId
– UTF-8-Zeichenfolge.AWS Die Konto-ID.
-
DevEndpointNames
– Erforderlich: Ein Array mit UTF-8-Zeichenfolgen, nicht weniger als 1 und nicht mehr als 25 Zeichenfolgen.Eine Liste von
DevEndpoint
-Namen, die von derListDevEndpoint
-Operation als Namen zurückgegeben werden können.
Antwort
-
DevEndpoints
– Ein Array mit DevEndpoint-Objekten.Eine Liste von
DevEndpoint
-Definitionen. -
DevEndpointsNotFound
– Ein Array mit UTF-8-Zeichenfolgen, nicht weniger als 1 und nicht mehr als 25 Zeichenfolgen.Eine Liste der nicht gefunden
DevEndpoints
.
Fehler
AccessDeniedException
InternalServiceException
OperationTimeoutException
InvalidInputException
ListDevEndpoints Aktion (Python: list_dev_endpoints)
Ruft die Namen aller DevEndpoint
-Ressourcen in diesem AWS -Konto oder die Ressourcen mit dem angegebenen Tag ab. Mit dieser Operation können Sie sehen, welche Ressourcen in Ihrem Konto verfügbar sind, sowie deren Namen.
Diese Operation akzeptiert das optionale Tags
-Feld, das Sie als Filter für die Antwort verwenden können, so dass markierte Ressourcen als Gruppe abgerufen werden können. Wenn Sie die Tag-Filterung verwenden, werden nur Ressourcen mit dem Tag abgerufen.
Anforderung
-
NextToken
– UTF-8-Zeichenfolge.Ein Fortsetzungs-Token, wenn dies eine Fortsetzungsanforderung ist.
-
MaxResults
– Zahl (Ganzzahl), nicht kleiner als 1 oder größer als 1000.Die maximale Größe der auszugebenden Liste.
-
Tags
– Ein Map-Array von Schlüssel-Wert-Paaren, nicht mehr als 50 Paare.Jeder Schlüssel ist eine UTF-8-Zeichenfolge, die nicht weniger als 1 oder mehr als 128 Bytes lang ist.
Jeder Wert ist eine UTF-8-Zeichenfolge, die nicht mehr als 256 Bytes lang ist.
Gibt an, das nur diese markierten Ressourcen zurückgegeben werden sollen.
Antwort
-
DevEndpointNames
– Ein UTF-8-Zeichenfolgen-Array.Die Namen aller
DevEndpoint
im Konto oder derDevEndpoint
mit den angegebenen Tags. -
NextToken
– UTF-8-Zeichenfolge.Ein Fortsetzungs-Token, wenn die zurückgegebene Liste die letzte verfügbare Metrik nicht enthält.
Fehler
InvalidInputException
EntityNotFoundException
InternalServiceException
OperationTimeoutException