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