BitBucketIntegration constructor

BitBucketIntegration(
  1. String name, {
  2. BitBucketIntegrationArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new BitBucketIntegration. name The Pulumi resource name. args Arguments used to configure this BitBucketIntegration. The set of arguments for BitBucketIntegration. options Resource options controlling this resource's behavior.

Implementation

BitBucketIntegration(
  String name, {
  BitBucketIntegrationArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'pulumiservice:api/integrations:BitBucketIntegration',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  authType = registerOutput<String?>('authType');
  authUser = registerOutput<dynamic>('authUser');
  avatarUrl = registerOutput<String?>('avatarUrl');
  disableDetailedDiff = registerOutput<bool>('disableDetailedDiff');
  disableNeoSummaries = registerOutput<bool>('disableNeoSummaries');
  disablePRComments = registerOutput<bool>('disablePRComments');
  installed = registerOutput<bool>('installed');
  valid = registerOutput<bool>('valid');
  workspaceName = registerOutput<String?>('workspaceName');
  workspaceSlug = registerOutput<String>('workspaceSlug');
  workspaceUuid = registerOutput<String>('workspaceUuid');
}