AzureDevOpsAppIntegrationResponse
Response containing the Azure DevOps app integration status and configuration for a Pulumi organization.
Properties
installedboolean requiredDoes the org have an Azure DevOps app integration configuredvalidboolean requiredIs the app integration valid- Metadata about the Azure DevOps organization linked to the Pulumi organization
- ↳
idstring optionalThe unique ID of the organization - ↳
namestring requiredThe name of the organization - ↳
accountUrlstring optionalThe account URL for the organization (e.g., https://dev.azure.com/myorg) - ↳
hasRequiredPermissionsboolean optionalWhether the current user has the required permissions - Metadata about the Azure DevOps project linked to the Pulumi organization
- ↳
idstring requiredThe unique ID of the project - ↳
namestring requiredThe name of the project - The Pulumi user whose Azure DevOps authentication token is being used
- ↳
idstring requiredThe unique identifier of the user. - ↳
githubLoginstring requiredThe user’s login name (originally from GitHub). - ↳
namestring requiredThe user’s display name. - ↳
emailstring requiredThe user’s email address. - ↳
avatarUrlstring requiredThe URL of the user’s avatar image. - Organizations is the list of Pulumi organizations the user is a member of.
- PotentialOrganizations is the list of Pulumi organizations the user is a potential member of.
- ↳
identitiesarray[string] requiredIdentities is the array of identities a Pulumi user’s account is tied to. - ↳
siteAdminboolean optionalSiteAdministrator is whether or not the user is a site administrator. - ↳
registryAdminboolean optionalRegistryAdmin is whether or not the user is a registry administrator. - TokenInfo is contains metadata, set only for machine tokens & to be used only in the CLI
- ↳
hasMFAboolean requiredWhether the user has multi-factor authentication enabled. - ↳
isOrgManagedboolean requiredWhether the user’s account is managed by an organization. - ↳
isManagedByMultiOrgboolean requiredWhether the user’s account is managed by multiple organizations. - ↳
isAgentboolean optionalWhether 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. disablePRCommentsboolean optionalWhether PR comments are disabled for this integrationdisableNeoSummariesboolean optionalWhether Neo AI summaries are disabled for this integrationdisableDetailedDiffboolean optionalWhether detailed property-level diffs are disabled for PR comments
Thank you for your feedback!
If you have a question about how to use Pulumi, reach out in Community Slack.
Open an issue on GitHub to report a problem or suggest an improvement.