Obligatoire. Ressource parent dans laquelle cette session sera créée.
L'autorisation IAM suivante est requise pour la ressource parent indiquée :
dataproc.sessions.create
Paramètres de requête
Paramètres
sessionId
string
Obligatoire. ID à utiliser pour la session, qui deviendra le composant final du nom de ressource de la session.
Cette valeur doit comporter entre 4 et 63 caractères. Les caractères valides sont /[az][0-9]-/.
requestId
string
Facultatif. Identifiant unique permettant d'identifier la requête. Si le service reçoit deux CreateSessionRequests avec le même ID, la deuxième requête est ignorée, et la première Session est créée et stockée dans le backend.
Recommandation: Définissez cette valeur sur un UUID.
La valeur ne doit contenir que des lettres (a-z, A-Z), des chiffres (0-9), des traits de soulignement (_) et des tirets (-). Sa longueur maximale est de 40 caractères.
Corps de la requête
Le corps de la requête contient une instance de Session.
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une nouvelle instance de Operation.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/03/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/03/04 (UTC)."],[[["\u003cp\u003eThis endpoint allows the creation of a new session via a \u003ccode\u003ePOST\u003c/code\u003e request to \u003ccode\u003ehttps://dataproc.googleapis.com/v1/{parent=projects/*/locations/*}/sessions\u003c/code\u003e, utilizing gRPC Transcoding syntax.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eparent\u003c/code\u003e path parameter is required and specifies the resource under which the session will be created, needing the \u003ccode\u003edataproc.sessions.create\u003c/code\u003e IAM permission.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003esessionId\u003c/code\u003e query parameter is mandatory for the creation request and must be between 4-63 characters in length, while \u003ccode\u003erequestId\u003c/code\u003e is optional, used for idempotency, and should be a UUID.\u003c/p\u003e\n"],["\u003cp\u003eA successful request results in a response containing a newly created \u003ccode\u003eOperation\u003c/code\u003e instance, whereas the request body requires a \u003ccode\u003eSession\u003c/code\u003e instance.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization to use this endpoint requires the \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e OAuth scope.\u003c/p\u003e\n"]]],[],null,["# Method: projects.locations.sessions.create\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\nCreate an interactive session asynchronously.\n\n### HTTP request\n\n`POST https://dataproc.googleapis.com/v1/{parent=projects/*/locations/*}/sessions`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n### Query parameters\n\n### Request body\n\nThe request body contains an instance of [Session](/dataproc-serverless/docs/reference/rest/v1/projects.locations.sessions#Session).\n\n### Response body\n\nIf successful, the response body contains a newly created instance of [Operation](/dataproc-serverless/docs/reference/rest/v1/projects.locations.operations#Operation).\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n\nFor more information, see the [Authentication Overview](/docs/authentication#authorization-gcp)."]]