RepositoryGroupIamPolicy constructor

RepositoryGroupIamPolicy(
  1. String name, {
  2. RepositoryGroupIamPolicyArgs? args,
  3. 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');
}