@pulumi/pulumiservice
Version:
[](https://slack.pulumi.com) [](https://www.npmjs.com/package/@pulumi/pulumiservice) [: AzureDevOpsIntegration;
/**
* Returns true if the given object is an instance of AzureDevOpsIntegration. This is designed to work even
* when multiple copies of the Pulumi SDK have been loaded into the same process.
*/
static isInstance(obj: any): obj is AzureDevOpsIntegration;
/**
* The Pulumi user whose Azure DevOps authentication token is being used
*/
readonly authUser: pulumi.Output<any | undefined>;
/**
* Whether detailed property-level diffs are disabled for PR comments
*/
readonly disableDetailedDiff: pulumi.Output<boolean | undefined>;
/**
* Whether Neo AI summaries are disabled for this integration
*/
readonly disableNeoSummaries: pulumi.Output<boolean | undefined>;
/**
* Whether PR comments are disabled for this integration
*/
readonly disablePRComments: pulumi.Output<boolean | undefined>;
/**
* Does the org have an Azure DevOps app integration configured
*/
readonly installed: pulumi.Output<boolean>;
/**
* Metadata about the Azure DevOps organization linked to the Pulumi organization
*/
readonly organization: pulumi.Output<any | undefined>;
/**
* Metadata about the Azure DevOps project linked to the Pulumi organization
*/
readonly project: pulumi.Output<any | undefined>;
/**
* Is the app integration valid
*/
readonly valid: pulumi.Output<boolean>;
/**
* Create a AzureDevOpsIntegration resource with the given unique name, arguments, and options.
*
* @param name The _unique_ name of the resource.
* @param args The arguments to use to populate this resource's properties.
* @param opts A bag of options that control this resource's behavior.
*/
constructor(name: string, args: AzureDevOpsIntegrationArgs, opts?: pulumi.CustomResourceOptions);
}
/**
* The set of arguments for constructing a AzureDevOpsIntegration resource.
*/
export interface AzureDevOpsIntegrationArgs {
/**
* Whether detailed property-level diffs are disabled for PR comments
*/
disableDetailedDiff?: pulumi.Input<boolean | undefined>;
/**
* Whether Neo AI summaries are disabled for this integration
*/
disableNeoSummaries?: pulumi.Input<boolean | undefined>;
/**
* Whether PR comments are disabled for this integration
*/
disablePRComments?: pulumi.Input<boolean | undefined>;
/**
* The Azure DevOps integration identifier
*/
integrationId: pulumi.Input<string>;
/**
* The organization name
*/
orgName: pulumi.Input<string>;
}
//# sourceMappingURL=azureDevOpsIntegration.d.ts.map