Users

DeleteIdentityProvider

DeleteIdentityProvider removes a VCS identity provider from the current user's account.

delete/api/user/vcs

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/user/vcs
  • Auth: none declared

Query parameters

identitystring

The VCS identity provider to disconnect (e.g., github, gitlab, bitbucket)

Response

OK

avatarUrlstring required

The URL of the user's avatar image.

emailstring required

The user's email address.

githubLoginstring required

The user's login name (originally from GitHub).

hasMFAboolean required

Whether the user has multi-factor authentication enabled.

idstring required

The unique identifier of the user.

identitiesstring[] required

Identities is the array of identities a Pulumi user's account is tied to.

isAgentboolean

Whether the user is a synthetic agent account. Agent accounts cannot be authenticated except via their issued access token until a human claims the account via the claim URL.

isManagedByMultiOrgboolean required

Whether the user's account is managed by multiple organizations.

isOrgManagedboolean required

Whether the user's account is managed by an organization.

namestring required

The user's display name.

registryAdminboolean

RegistryAdmin is whether or not the user is a registry administrator.

siteAdminboolean

SiteAdministrator is whether or not the user is a site administrator.

Changes

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