LogViewIamMember constructor
LogViewIamMember(
- String name, {
- LogViewIamMemberArgs? args,
- CustomResourceOptions? options,
Creates a new LogViewIamMember.
name The Pulumi resource name.
args Arguments used to configure this LogViewIamMember. The set of arguments for LogViewIamMember.
options Resource options controlling this resource's behavior.
Implementation
LogViewIamMember(
String name, {
LogViewIamMemberArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:logging/logViewIamMember:LogViewIamMember',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
) {
bucket = registerOutput<String>('bucket');
condition = registerOutput<LogViewIamMemberCondition?>('condition', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return LogViewIamMemberCondition.fromMap((guardedValue as Map).cast<String, dynamic>()); });
etag = registerOutput<String>('etag');
location = registerOutput<String>('location');
member = registerOutput<String>('member');
this.name = registerOutput<String>('name');
parent = registerOutput<String>('parent');
role = registerOutput<String>('role');
}