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