ConnectionProfileIamMember constructor
ConnectionProfileIamMember(
- String name, {
- ConnectionProfileIamMemberArgs? args,
- CustomResourceOptions? options,
Creates a new ConnectionProfileIamMember.
name The Pulumi resource name.
args Arguments used to configure this ConnectionProfileIamMember. The set of arguments for ConnectionProfileIamMember.
options Resource options controlling this resource's behavior.
Implementation
ConnectionProfileIamMember(
String name, {
ConnectionProfileIamMemberArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:datamigration/v1:ConnectionProfileIamMember',
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');
}