RepositoryGroupIamPolicy constructor
RepositoryGroupIamPolicy(
- String name, {
- RepositoryGroupIamPolicyArgs? args,
- CustomResourceOptions? options,
Creates a new RepositoryGroupIamPolicy.
name The Pulumi resource name.
args Arguments used to configure this RepositoryGroupIamPolicy. The set of arguments for RepositoryGroupIamPolicy.
options Resource options controlling this resource's behavior.
Implementation
RepositoryGroupIamPolicy(
String name, {
RepositoryGroupIamPolicyArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:gemini/repositoryGroupIamPolicy:RepositoryGroupIamPolicy',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
) {
codeRepositoryIndex = registerOutput<String>('codeRepositoryIndex');
etag = registerOutput<String>('etag');
location = registerOutput<String>('location');
policyData = registerOutput<String>('policyData');
project = registerOutput<String>('project');
repositoryGroupId = registerOutput<String>('repositoryGroupId');
}