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