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