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.
Endpunkte der Entwicklung API
In den Entwicklungsendpunkten API wird beschrieben, was AWS Glue API mit dem Testen mit einem benutzerdefinierten DevEndpoint Gerät zusammenhängt.
Datentypen
DevEndpoint Struktur
Ein Entwicklungsendpunkt, an dem ein Entwickler aus der Ferne Extrahieren, Transformieren und Laden (ETL) -Skripts debuggen kann.
Felder
-
EndpointName
— UTF -8 Zeichenfolge.Der Name der
DevEndpoint
. -
RoleArn
— UTF -8 Zeichenfolge, entspricht der. AWS IAM ARN string patternDer Amazon-Ressourcenname (ARN) der IAM Rolle, die dabei verwendet wird
DevEndpoint
. -
SecurityGroupIds
— Ein Array von UTF -8 Zeichenketten.Eine Liste von Sicherheitsgruppen-Kennungen in diesem
DevEndpoint
. -
SubnetId
— UTF -8 Zeichenfolge.Die Subnetz-ID für diesen
DevEndpoint
. -
YarnEndpointAddress
— UTF -8 Zeichenfolge.Die YARN Endpunktadresse, die davon verwendet wird.
DevEndpoint
-
PrivateAddress
— UTF -8 Zeichenfolge.Eine private IP-Adresse, auf die
DevEndpoint
innerhalb einer zugegriffen werdenDevEndpoint
soll, VPC falls die innerhalb einer erstellt wurde. DasPrivateAddress
Feld ist nur vorhanden, wenn Sie dasDevEndpoint
in Ihrem erstellenVPC. -
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 vorhanden, wenn Sie eine nicht-virtuelle private Cloud () VPC erstellen.DevEndpoint
-
Status
— UTF -8 Zeichenfolge.Der aktuelle Status dieses
DevEndpoint
. -
WorkerType
— UTF -8 Zeichenfolge (gültige 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
Standard
Worker-Typ stellt jeder Worker 4 VCPU, 16 GB Arbeitsspeicher und eine 50-GB-Festplatte sowie 2 Executoren pro Worker bereit. -
Für den
G.1X
Worker-Typ wird jeder Worker 1 zugeordnet DPU (4 VCPU, 16 GB Arbeitsspeicher, 64 GB Festplatte) und bietet 1 Testamentsvollstrecker pro Worker. Wir empfehlen diesen Worker-Typ für speicherintensive Aufträge. -
Für den
G.2X
Worker-Typ wird jeder Worker 2 zugeordnet DPU (8 VCPU, 32 GB Arbeitsspeicher, 128 GB Festplatte) und es wird ein Testamentsvollstrecker pro Worker bereitgestellt. Wir empfehlen diesen Worker-Typ für speicherintensive Aufträge.
Bekanntes Problem: Wenn mit der
G.2X
WorkerType
Konfiguration ein Entwicklungsendpunkt erstellt wird, laufen die Spark-Treiber für den Entwicklungsendpunkt auf 4 VCPU, 16 GB Arbeitsspeicher und einer 64-GB-Festplatte. -
-
GlueVersion
— UTF -8 Zeichenfolge, nicht weniger als 1 oder mehr als 255 Byte lang, entspricht. Custom string pattern #47Die Glue-Version bestimmt, welche Versionen von Apache Spark und Python 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 der sich
DevEndpoint
das befindet. -
VpcId
— UTF -8 Zeichenfolge.Die ID der virtuellen privaten Cloud (VPC), die davon verwendet wird.
DevEndpoint
-
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 von UTF -8 Zeichenketten, nicht mehr als 5 Zeichenketten.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. Ruft die
UpdateDevEndpoint
API Operation mit dem Inhalt des öffentlichen Schlüssels imdeletePublicKeys
Attribut und der Liste der neuen Schlüssel imaddPublicKeys
Attribut auf. -
SecurityConfiguration
— UTF -8 Zeichenfolge, nicht weniger als 1 oder mehr als 255 Byte lang, entspricht. Single-line string patternDer 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 Zeichenfolge von UTF -8.
Jeder Wert ist eine Zeichenfolge mit UTF -8.
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: Zeichenfolge -8. UTFDer Name, der dem neuen
DevEndpoint
zugewiesen werden soll. -
RoleArn
— Erforderlich: UTF -8 Zeichenfolge, entspricht der. AWS IAM ARN string patternDie IAM Rolle für die
DevEndpoint
. -
SecurityGroupIds
— Ein Array von UTF -8 Zeichenketten.Sicherheitsgruppe IDs für die Sicherheitsgruppen, die von den neuen
DevEndpoint
Benutzern verwendet werden sollen. -
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 von UTF -8 Zeichenketten, nicht mehr als 5 Zeichenketten.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. Ruft den
UpdateDevEndpoint
API mit dem Inhalt des öffentlichen Schlüssels imdeletePublicKeys
Attribut und der 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 (gültige 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
Standard
Worker-Typ stellt jeder Worker 4 VCPU, 16 GB Arbeitsspeicher und eine 50-GB-Festplatte sowie 2 Executoren pro Worker bereit. -
Für den
G.1X
Worker-Typ wird jeder Worker 1 zugeordnet DPU (4 VCPU, 16 GB Arbeitsspeicher, 64 GB Festplatte) und bietet 1 Testamentsvollstrecker pro Worker. Wir empfehlen diesen Worker-Typ für speicherintensive Aufträge. -
Für den
G.2X
Worker-Typ wird jeder Worker 2 zugeordnet DPU (8 VCPU, 32 GB Arbeitsspeicher, 128 GB Festplatte) und es wird ein Testamentsvollstrecker pro Worker bereitgestellt. Wir empfehlen diesen Worker-Typ für speicherintensive Aufträge.
Bekanntes Problem: Wenn mit der
G.2X
WorkerType
Konfiguration ein Entwicklungsendpunkt erstellt wird, laufen die Spark-Treiber für den Entwicklungsendpunkt auf 4 VCPU, 16 GB Arbeitsspeicher und einer 64-GB-Festplatte. -
-
GlueVersion
— UTF -8 Zeichenfolge, nicht weniger als 1 oder mehr als 255 Byte lang, entspricht. Custom string pattern #47Die Glue-Version bestimmt, welche Versionen von Apache Spark und Python 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 Byte lang, entspricht der. Single-line string patternDer 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 Zeichenfolge von UTF -8, die nicht weniger als 1 oder mehr als 128 Byte lang ist.
Jeder Wert ist eine Zeichenfolge von UTF -8, die nicht mehr als 256 Byte 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 Zeichenfolge von UTF -8.
Jeder Wert ist eine Zeichenfolge mit UTF -8.
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 Array von UTF -8 Zeichenketten.Die Sicherheitsgruppen, der dem neuen
DevEndpoint
zugewiesen sind. -
SubnetId
— UTF -8 Zeichenfolge.Die Subnetz-ID des neuen
DevEndpoint
. -
RoleArn
— UTF -8 Zeichenfolge, entspricht der. AWS IAM ARN string patternDer Amazon-Ressourcenname (ARN) der Rolle, die der neuen Rolle zugewiesen ist
DevEndpoint
. -
YarnEndpointAddress
— UTF -8 Zeichenfolge.Die Adresse des YARN Endpunkts, der davon verwendet wird.
DevEndpoint
-
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 (gültige 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 Byte lang, entspricht der. Custom string pattern #47Die Glue-Version bestimmt, welche Versionen von Apache Spark und Python 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 der sich
DevEndpoint
das befindet. -
VpcId
— UTF -8 Zeichenfolge.Die ID der virtuellen privaten Cloud (VPC), die davon verwendet wird.
DevEndpoint
-
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 Byte lang, entspricht der. Single-line string patternDer 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 Zeichenfolge von UTF -8.
Jeder Wert ist eine Zeichenfolge mit UTF -8.
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: Zeichenfolge -8. UTFDer Name des zu aktualisierenden
DevEndpoint
. -
PublicKey
— UTF -8 Zeichenfolge.Der öffentliche Schlüssel für den
DevEndpoint
. -
AddPublicKeys
— Ein Array von UTF -8 Zeichenketten, nicht mehr als 5 Zeichenketten.Die Liste öffentlicher Schlüssel für den zu verwendenden
DevEndpoint
. -
DeletePublicKeys
— Ein Array von UTF -8 Zeichenketten, nicht mehr als 5 Zeichenketten.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 Array von UTF -8 Zeichenketten.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 Zeichenfolge von UTF -8.
Jeder Wert ist eine Zeichenfolge mit UTF -8.
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: Zeichenfolge -8. UTFDer 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
Wenn Sie einen Entwicklungsendpunkt in einer virtuellen privaten Cloud (VPC) erstellen, wird nur eine private IP-Adresse AWS Glue zurückgegeben, und das Feld für die öffentliche IP-Adresse wird nicht aufgefüllt. Wenn Sie einen Endpunkt erstellen, der kein VPC Entwicklungsendpunkt ist, wird nur eine öffentliche IP-Adresse AWS Glue zurückgegeben.
Anforderung
-
EndpointName
— Erforderlich: Zeichenfolge UTF -8.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
Wenn Sie einen Entwicklungsendpunkt in einer virtuellen privaten Cloud (VPC) erstellen, wird nur eine private IP-Adresse AWS Glue zurückgegeben und das Feld für die öffentliche IP-Adresse wird nicht aufgefüllt. Wenn Sie einen Endpunkt erstellen, der kein VPC Entwicklungsendpunkt ist, 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.Die AWS Konto-ID.
-
DevEndpointNames
— Erforderlich: Ein Array von UTF -8 Zeichenketten, nicht weniger als 1 oder mehr als 25 Zeichenketten.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 von UTF -8 Zeichenketten, nicht weniger als 1 oder mehr als 25 Zeichenketten.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 Zeichenfolge von UTF -8, die nicht weniger als 1 oder mehr als 128 Byte lang ist.
Jeder Wert ist eine Zeichenfolge von UTF -8, die nicht mehr als 256 Byte lang ist.
Gibt an, das nur diese markierten Ressourcen zurückgegeben werden sollen.
Antwort
-
DevEndpointNames
— Ein Array von UTF -8 Zeichenketten.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