CloudSetup

AzureSetup

Sets up Azure infrastructure and ESC environments using OAuth credentials

post/api/esc/cloudsetup/{orgName}/oauth/azure/setup

Request

  • Base URL: https://api.pulumi.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.pulumi.com/api/esc/cloudsetup/{orgName}/oauth/azure/setup
  • Auth: none declared

Path parameters

orgNamestring required

The organization name

Request body

appDisplayNamestring

Display name of the app registration to find-or-create.

appObjectIdstring

Object ID of the app registration created by a prior AzureSetup call. When set, the app registration is resolved by ID instead of searched by display name, so batched setup calls cannot land on different app registrations.

armSessionIdstring required

ARM (Azure Resource Manager) OAuth session ID

graphSessionIdstring required

Microsoft Graph OAuth session ID

servicePrincipalIdstring

Object ID of the service principal created by a prior AzureSetup call. When set, the service principal lookup is skipped and roles are assigned to this principal.

Response

OK

messagestring

Optional message about the setup operation

successboolean required

Whether the setup operation was successful

Changes

No recorded changes to this operation across all 1 revision of this API.