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