ClientConnectorServiceIamMember constructor

ClientConnectorServiceIamMember(
  1. String name, {
  2. ClientConnectorServiceIamMemberArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new ClientConnectorServiceIamMember. name The Pulumi resource name. args Arguments used to configure this ClientConnectorServiceIamMember. The set of arguments for ClientConnectorServiceIamMember. options Resource options controlling this resource's behavior.

Implementation

ClientConnectorServiceIamMember(
  String name, {
  ClientConnectorServiceIamMemberArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:beyondcorp/v1:ClientConnectorServiceIamMember',
        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');
}