RepoIamMember constructor
RepoIamMember(
- String name, {
- RepoIamMemberArgs? args,
- CustomResourceOptions? options,
Creates a new RepoIamMember.
name The Pulumi resource name.
args Arguments used to configure this RepoIamMember. The set of arguments for RepoIamMember.
options Resource options controlling this resource's behavior.
Implementation
RepoIamMember(
String name, {
RepoIamMemberArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:sourcerepo/v1:RepoIamMember',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
condition = registerOutput<Condition?>('condition', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return Condition.fromMap((guardedValue as Map).cast<String, dynamic>()); });
etag = registerOutput<String>('etag');
member = registerOutput<String>('member');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
role = registerOutput<String>('role');
}