GitLabIntegration constructor
GitLabIntegration(
- String name, {
- GitLabIntegrationArgs? args,
- CustomResourceOptions? options,
Creates a new GitLabIntegration.
name The Pulumi resource name.
args Arguments used to configure this GitLabIntegration. The set of arguments for GitLabIntegration.
options Resource options controlling this resource's behavior.
Implementation
GitLabIntegration(
String name, {
GitLabIntegrationArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'pulumiservice:api/integrations:GitLabIntegration',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
authUser = registerOutput<dynamic>('authUser');
avatarUrl = registerOutput<String?>('avatarUrl');
disableDetailedDiff = registerOutput<bool>('disableDetailedDiff');
disableNeoSummaries = registerOutput<bool>('disableNeoSummaries');
disablePRComments = registerOutput<bool>('disablePRComments');
gitLabGroupId = registerOutput<int>('gitLabGroupId');
gitLabOrg = registerOutput<dynamic>('gitLabOrg');
groupAccessTokenExpiration = registerOutput<String?>('groupAccessTokenExpiration');
groupName = registerOutput<String?>('groupName');
groupPath = registerOutput<String?>('groupPath');
installed = registerOutput<bool>('installed');
valid = registerOutput<bool>('valid');
}