Skip to main content
Pulumi logo Pulumi logo
  1. Docs
  2. Reference
  3. REST API Docs
  4. Schema
  5. BitBucketIntegrationDetails

BitBucketIntegrationDetails

    Detailed information about a BitBucket VCS integration, including its configuration, authentication method, and validity status.

    Properties

    • id string required
      Unique identifier for this BitBucket integration.
    • workspaceUuid string required
      The UUID of the linked BitBucket workspace.
    • workspaceSlug string required
      The slug (URL-friendly name) of the linked BitBucket workspace.
    • workspaceName string optional
      Display name of the BitBucket workspace.
    • avatarUrl string optional
      URL of the BitBucket workspace avatar image.
    • installed boolean required
      Whether this integration is fully installed and operational.
    • valid boolean required
      Whether the integration’s credentials are currently valid.
    • authType string optional
      The authentication type used: ‘workspace_token’, ‘user_token’, or ‘pat’.
    • authUser User optional
      The user whose BitBucket OAuth token is being used for authentication, if user-based auth is configured.
    • ↳ id string required
      The unique identifier of the user.
    • ↳ githubLogin string required
      The user’s login name (originally from GitHub).
    • ↳ name string required
      The user’s display name.
    • ↳ email string required
      The user’s email address.
    • ↳ avatarUrl string required
      The URL of the user’s avatar image.
    • ↳ organizations array[OrganizationSummaryWithRole] required
      Organizations is the list of Pulumi organizations the user is a member of.
    • ↳ potentialOrganizations array[OrganizationSummaryWithRole] optional
      PotentialOrganizations is the list of Pulumi organizations the user is a potential member of.
    • ↳ identities array[string] required
      Identities is the array of identities a Pulumi user’s account is tied to.
    • ↳ siteAdmin boolean optional
      SiteAdministrator is whether or not the user is a site administrator.
    • ↳ registryAdmin boolean optional
      RegistryAdmin is whether or not the user is a registry administrator.
    • ↳ tokenInfo TokenInfo optional
      TokenInfo is contains metadata, set only for machine tokens & to be used only in the CLI
    • ↳ hasMFA boolean required
      Whether the user has multi-factor authentication enabled.
    • ↳ isOrgManaged boolean required
      Whether the user’s account is managed by an organization.
    • ↳ isManagedByMultiOrg boolean required
      Whether the user’s account is managed by multiple organizations.
    • ↳ isAgent boolean optional
      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.
    • disablePRComments boolean required
      Whether PR comments are disabled for this integration.
    • disableNeoSummaries boolean required
      Whether Neo AI summaries are disabled for this integration.
    • disableDetailedDiff boolean required
      Whether detailed property-level diffs are disabled for PR comments.

      The infrastructure as code platform for any cloud.